No description
- CSS 68.6%
- Nix 31.2%
- Go Template 0.2%
| assets | ||
| custom | ||
| docker-compose | ||
| hosts/hetzner-cloud-1 | ||
| modules | ||
| .gitignore | ||
| AGENTS.md | ||
| flake.lock | ||
| flake.nix | ||
| README.md | ||
Forgejo
Personal Forgejo instance at https://git.zoppelt.net.
Deploy
Fresh install (wipes target)
nix run github:nix-community/nixos-anywhere -- \
--flake .#hetzner-cloud-1 \
--target-host root@git.zoppelt.net
Update existing deployment
NIX_SSHOPTS="-4 -p 2222" nixos-rebuild switch \
--flake .#hetzner-cloud-1 \
--target-host root@git.zoppelt.net
Remote-build (e.g. when running from aarch64 darwin):
NIX_SSHOPTS="-4 -p 2222" nix run nixpkgs#nixos-rebuild -- switch \
--flake .#hetzner-cloud-1 \
--target-host root@git.zoppelt.net \
--build-host root@git.zoppelt.net
- NixOS 26.05 on Hetzner Cloud
- Flake output:
nixosConfigurations.hetzner-cloud-1 - Custom theme: TokyoNight Night via
custom/ - Config:
modules/forgejo.nix
For architecture, operations, and troubleshooting, see AGENTS.md.
Legacy Docker Compose setup
A local Docker Compose reference is kept in docker-compose/ for development or comparison.