Compare commits

...

20 Commits

Author SHA1 Message Date
f8c8980662 Update ruby Docker tag to v3
Some checks failed
renovate/artifacts Artifact file update failure
2022-08-12 07:00:54 +00:00
25d6c99fc5 add bmesh post
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-11 11:50:00 +02:00
23dcb08d69 Merge pull request 'Add www domain to traefik router' (#81) from cr_wwwfix into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #81
2022-06-14 20:08:21 +02:00
85d7f33831 Add www domain to traefik router 2022-06-14 10:48:38 -07:00
3660b76db9 fix wording
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-03 12:51:44 +02:00
475790f399 use unicode emoji instead of shortcode
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-03 10:36:07 +02:00
537ad52a33 new image
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-03 10:12:54 +02:00
4f07299e5c drop that back to unfuck the build
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-03 09:49:41 +02:00
445cd7bcca first cut of the post
Some checks failed
continuous-integration/drone/push Build is failing
2022-06-03 09:23:34 +02:00
a26132b1f5 Update dependency ruby to v2.7.6
Some checks failed
renovate/artifacts Artifact file update failure
continuous-integration/drone/push Build is failing
2022-04-19 07:00:36 +00:00
e03735dec3 another image
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-14 18:33:35 +02:00
ccb41ee618 remove broken emoji & be less bombastic 2022-04-14 18:32:45 +02:00
d144af2c35 link again
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-14 18:30:29 +02:00
4830f4446c add missing image
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-14 18:27:58 +02:00
d8cbaf464a fedi proposal post
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-14 18:26:29 +02:00
3wc
6a8dcbbaad Fix email address in job post
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-26 11:31:24 +02:00
fc4a221d9d cleaned up the blog post
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-25 10:08:06 -05:00
e19c065ba7 made co-op cloud a link on blog post
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-25 08:49:45 -05:00
7e17aa9850 robert mccall image 2021-11-25 08:46:42 -05:00
58f91fd36f recruitment post
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-25 08:42:09 -05:00
11 changed files with 161 additions and 3 deletions

View File

@ -1,4 +1,4 @@
FROM ruby:2.7.4-alpine3.12 FROM ruby:3.0.2-alpine3.12
EXPOSE 4000 EXPOSE 4000

View File

@ -1,6 +1,6 @@
source "https://rubygems.org" source "https://rubygems.org"
ruby "2.7.4" ruby "3.1.2"
gemspec gemspec

View File

@ -24,7 +24,7 @@ services:
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.http.services.jekyll.loadbalancer.server.port=4000" - "traefik.http.services.jekyll.loadbalancer.server.port=4000"
- "traefik.http.routers.jekyll.rule=Host(`autonomic.zone`)" - "traefik.http.routers.jekyll.rule=Host(`autonomic.zone`) || Host(`www.autonomic.zone`)"
- "traefik.http.routers.jekyll.entrypoints=web-secure" - "traefik.http.routers.jekyll.entrypoints=web-secure"
- "traefik.http.routers.jekyll.tls.certresolver=production" - "traefik.http.routers.jekyll.tls.certresolver=production"
- "traefik.http.routers.jekyll.tls.options=default@file" - "traefik.http.routers.jekyll.tls.options=default@file"

View File

@ -0,0 +1,63 @@
---
layout: post
title: Come join the good ship Autonomic!
description: Hi do you want to work with the coolest anarchist tech workers co-operative?
image: robertmccall.jpg
category: decision making, democracy, meta
date: 2021-11-25
---
## Background
Autonomic is a worker-owned co-operative of queer comrade hackers dedicated to using technology to empower people making a positive difference in the world. Since 2017, weve been successfully delivering projects in a range of sectors including renewable energy, labour organising, independent media, feminist research, migrant solidarity activism, sustainable fashion, and arms trade abolition.
We are currently 12 worker-owners, located on four continents worldwide. We are a Co-operative Society, registered in the UK with the Financial Conduct Authority. Legally, we are a freelance consortium, which means that we operate as a group of self-employed contractors, and are responsible for our own individual income tax.
Autonomic aspires to follow the [7 co-operative principles as defined by the International Co-operative Alliance](https://www.ica.coop/en/cooperatives/cooperative-identity).
We're currently looking to build capacity in the co-op in key areas to help take us to the next level.
## Pay
We are currently paid £16 per hour for all work.
Everyone in the co-op will always be paid the same rate, which we decide on collectively and adjust according to how well we're doing.
## What we're looking for:
We are looking for folks who have expertise in the following areas:
### Required
- Care, communicatiton and compassion. Trust. Comradeship. Each according to their need.
- Available for around 10-20 hours per week **between 8am UTC and 3pm UTC**
### Skill areas
We are in need of people who have experience or interest in at least 2 of these areas:
- Project management: progress tracking and planning, budgeting and estimates.
- Client communications / relations / meeting, conflict resolution.
- Infrastrucure skills: Debian, Ansible, Git, Docker, Docker Swarm in the context of [Co-op Cloud](https://coopcloud.tech).
- Wordpress development (front end and back end): PHP, CSS, Composer, Docker.
- Finance administration: invoicing, tax, forecasting,
### Bonus/Nice to Have
- Wordpress plug-in development
- Drupal development
- New business development
## Process
People of color, women, genderqueer, non-binary and trans folks, neurodiverse and queer folks strongly encouraged to apply.
Email helo@autonomic.zone with your CV (doesn't have to be fancy, just a list of work) and a little bit about yourself and what you're looking for work wise.
If we think you might be suitable for these roles, you'll be invited for a few chats with members of the co-op who will show you more about the kinds of work we do and be able to answer any questions you have.
If we want to take you on, we'll then have a vote amongst our members and you can start working for us right away as a "potential member". After 100 hours of work you can be invited to join the co-op as a full member.
<hr>
_image by Robert McCall_

View File

@ -0,0 +1,14 @@
---
layout: post
title: The Co-op Cloud Federation Proposal
description:
image: ccforest.jpg
category: coop cloud, decision making, democracy
date: 2022-04-14
---
Following on in [the tradition](https://autonomic.zone/blog/new-coop-cloud-blog-and-socials/) of making [short blog posts](https://autonomic.zone/blog/co-op-cloud/) about [Co-op Cloud](https://coopcloud.tech) on this blog, here comes another one!
We're delighted to announce that we have finally published the Co-op Cloud federation proposal. It's a document which aims to formalise the organisation of the project, focusing on a democratic process. It's open for comments, feedback, critique & amendments.
Autonomic has had a central role in the organising of this project until now, but we'd like to step back and open up space for others. The proposal is part of formalising that and we're excited to see who will step in! You can find out more on the [Co-op Cloud blog](https://coopcloud.tech/blog/federation-proposal/) or jump straight to [the proposal](https://pad.autonomic.zone/s/MLafJE2jC).

View File

@ -0,0 +1,36 @@
---
layout: post
title: Publishing our Ansible roles
description:
image: infra.jpg
category: ansible, automation, infrastructure
date: 2022-05-30
---
We're delighted to announce that we're publishing our Ansible roles
into the open under [`git.autonomic.zone/autonomic-cooperative/...`](https://git.autonomic.zone/explore/repos?q=ansible&topic=1) at long last 🥳
They've always been licensed as libre software but due to the way we managed
our internal infrastructure configurations, they were embedded in a private
repository.
The roles are currently lacking documentation and written for very specific
Autonomic needs but they might be handy as a learning resource or a base to
fork from. We'd happily accept contributions to generalise them.
In particular, we've been relying on and running
[`autonomic.new-hetzner`](https://git.autonomic.zone/autonomic-cooperative/autonomic.new-hetzner)
for years, so it is battle tested. The role bootstraps a Hetzner VPS from
scratch and provisions it with a hardened SSH configuration, firewalls, user
accounts and some basic packages and a shiny MOTD.
All roles are CI tested on every commit with [Molecule](https://molecule.readthedocs.io/en/latest/) so things don't break.
[Expanding re-use with shared infrastructure](https://community.coops.tech/t/cotech-gathering-ansible-and-shared-infrastructure-session/1107)
is someting we've always been working on at Autonomic. We have an ongoing
critique of Ansible and the pros/cons of when it is a good choice to use. This
ultimately lead us to start projects like [Co-op
Cloud](https://coopcloud.tech/). However, we still think Ansible is pretty good
at handling more complicated server provisioning needs.
Happy Infra Hacking.

View File

@ -0,0 +1,45 @@
---
layout: post
title: Wireless Battle of the Mesh - Building Community Networks for Fun and Non-Profit
description: Autonomic members are aiming to attend. Here is our public endorsement!
image: bmesh.png
category: community, wireless, event
date: 2022-07-11
---
Autonomic Co-op supports this year's "Wireless Battle of the Mesh - Building
Community Networks for Fun and Non-Profit".
The event aims to bring together people from across the globe who are
interested in community networks, including wireless mesh network technologies,
fiber infrastructure, Do-It-Yourself Internet Access Providers, and more
generally how to create and maintain a thriving community of people involved in
building their own networks.
We envision 4 days of expert presentations, practical workshops, hacking
sessions, and fruitful discussions: whether you are a mesh networking
enthusiast, community networking activist, protocol developer, or have an
interest in networking in general, come and join the event!
The Battlemesh is free of charge and open for all.
This year, the event will take place from Monday 19th to Wednesday 22nd
of September, 2022 in Rome, Italy! It will be followed by the RomHack
Camp on September 23-25, also in Rome.
Check out more information [here](https://www.battlemesh.org/BattleMeshV14).
We are writing this post as part of a public endorsement and support for
"Wireless Battle of the Mesh - Building Community Networks for Fun and
Non-Profit" not only for the efforts made by its community to advance the field
of wireless mesh networking and foster the development of grass-roots community
networks, but for their contribution to digital freedom rights movement,
empowerment of peoples tech/net/media competency and a free and open civil
society.
We aim to support the event by:
- helping to promote it
- making it possible for our members to join the event
See you there hopefully!

BIN
src/assets/images/bmesh.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 189 KiB

BIN
src/assets/images/infra.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 496 KiB