74f03555e5
style: format using nixfmt-rfc-style
e1dadd17ab
tests/keycloak: working base test without client
31eb82a4e7
raise memory assigned to test-nachtigall, auto-create database user for keycloak
6c9434d3a0
disable DHCP entirely
3451e9dead
drop explicit dependencies on postgres mounts
d0c587d142
garage: add monitoring, connect to grafana + loki
d32abd7a7f
wireguard: add trinkgenossin, delite, blue-shell
15b507904f
garage: init buckets.pub.solar, use nginx as reverse proxy
Migrate mastodon media to our object storage
b6be95d032
Merge pull request 'Maintenance + security updates for element, forgejo, mastodon, matrix-synapse' (#221) from flake-updates into main
50eb1d4f32
flake.lock: Update
Maintenance + security updates for element, forgejo, mastodon, matrix-synapse
garage: initial cluster
b6070d0f75
docs: initial docs for nixos-anywhere and garage setup
25827a97d3
modules: add unlock-luks-on-boot
4a3d3ce84b
garage: init module
9eb746313e
flake: add disko
83b7e3e11e
hosts: init blue-shell
99308bfe24
Merge pull request 'secrets: ensure no final newline in editorconfig' (#220) from no-newline-for-secrets into main
c0fcf2352f
secrets: ensure no final newline
secrets: ensure no final newline in editorconfig