Compare commits
10 Commits
e03735dec3
...
renovate/m
Author | SHA1 | Date | |
---|---|---|---|
f8c8980662 | |||
25d6c99fc5 | |||
23dcb08d69 | |||
85d7f33831 | |||
3660b76db9 | |||
475790f399 | |||
537ad52a33 | |||
4f07299e5c | |||
445cd7bcca | |||
a26132b1f5 |
@ -1,4 +1,4 @@
|
||||
FROM ruby:2.7.4-alpine3.12
|
||||
FROM ruby:3.0.2-alpine3.12
|
||||
|
||||
EXPOSE 4000
|
||||
|
||||
|
@ -24,7 +24,7 @@ services:
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "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.tls.certresolver=production"
|
||||
- "traefik.http.routers.jekyll.tls.options=default@file"
|
||||
|
36
src/_posts/2022-05-30-ansible-roles.md
Normal file
36
src/_posts/2022-05-30-ansible-roles.md
Normal 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.
|
45
src/_posts/2022-07-11-endorsing-battle-mesh-v14.md
Normal file
45
src/_posts/2022-07-11-endorsing-battle-mesh-v14.md
Normal 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
BIN
src/assets/images/bmesh.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 60 KiB |
BIN
src/assets/images/infra.jpg
Normal file
BIN
src/assets/images/infra.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 92 KiB |
Reference in New Issue
Block a user