Preliminary fortress stuff

This commit is contained in:
Lauren Lagarde 2025-07-30 23:09:24 -05:00
parent e344c1c27d
commit 558d654b6c
7 changed files with 155 additions and 38 deletions

View file

@ -0,0 +1,34 @@
services:
secrets:
image: nixos/nix:latest
command: nix-shell -p ssh-to-age -p sops --command "mkdir -p /root/.config/sops/age && ssh-to-age -private-key -i /etc/ssh/ssh_host_ed25519_key > /root/.config/sops/age/keys.txt && sops --decrypt /app/secrets.yaml"
volumes:
- .:/app
- /etc/ssh/ssh_host_ed25519_key:/etc/ssh/ssh_host_ed25519_key
##############################################################################
##############################################################################
##############################################################################
# External Services
#httpd:
#haproxy:
#coturn:
##############################################################################
##############################################################################
##############################################################################
# Internal Services
#dnsmasq:
#tinc:
#wireguard:
##############################################################################
##############################################################################
##############################################################################
# Local Services
#dockge:
#uptime-kuma: