Built on docker compose and deployed privately via tailscale.
Extend tailscale.yaml
in the root directory and specify hostname
to automatically add the subdomain for the stack to the tailnet.
Ephemeral containers disabled in case containers temporarily lose connection.
Refer to README under each stack for detailed operation information.
Uses immich
Uses Actual
Uses ESPHome
borg init --encryption repokey-blake2 ~/docker-data
https://github.com/chaifeng/ufw-docker
This project uses git subtree.
Add subtree to remote
git remote add -f 'remote-alias' 'remote-url'
Add subtree
git subtree add --prefix 'local-path' 'remote-alias' branch --squash
Update subtree
git fetch 'remote-alias' 'branch'
git subtree pull --prefix 'local-path' 'remote-alias' 'branch' --squash