mjolnir: deploy mjolnir using docker compose
All checks were successful
/ Ansible Lint (push) Successful in 2m9s

Moving from mjolnir from nix-infra to ansible-infra.
Also using native encryption now instead of the deprecated pantalaimon
and having protectAllJoinedRooms set to true for easier and quicker
usage.
This commit is contained in:
June 2026-02-11 03:10:43 +01:00
commit fe647da3bf
Signed by: june
SSH key fingerprint: SHA256:o9EAq4Y9N9K0pBQeBTqhSDrND5E7oB+60ZNx0U1yPe0
7 changed files with 511 additions and 241 deletions

View file

@ -29,6 +29,10 @@ all:
lists:
ansible_host: lists.hamburg.ccc.de
ansible_user: chaos
mjolnir:
ansible_host: mjolnir.hosts.hamburg.ccc.de
ansible_user: chaos
ansible_ssh_common_args: -J ssh://chaos@router.hamburg.ccc.de
mumble:
ansible_host: mumble.hamburg.ccc.de
ansible_user: chaos
@ -108,6 +112,7 @@ base_config_hosts:
sunders:
renovate:
spaceapiccc:
mjolnir:
systemd_networkd_hosts:
hosts:
router:
@ -115,7 +120,7 @@ nftables_hosts:
hosts:
router:
docker_compose_hosts:
hosts:
hosts:
acmedns:
ccchoir:
grafana:
@ -129,6 +134,7 @@ docker_compose_hosts:
ntfy:
sunders:
spaceapiccc:
mjolnir:
nextcloud_hosts:
hosts:
cloud:
@ -214,6 +220,7 @@ infrastructure_authorized_keys_hosts:
sunders:
renovate:
spaceapiccc:
mjolnir:
wiki_hosts:
hosts:
eh22-wiki:
@ -245,6 +252,7 @@ ansible_pull_hosts:
zammad:
ntfy:
spaceapiccc:
mjolnir:
msmtp_hosts:
hosts:
renovate_hosts: