nixos config for self hosting
Find a file
2026-07-04 21:24:31 +03:00
home-manager@9ef0dc2036 update home manager submodule 2026-06-03 08:44:03 +03:00
secrets add rabbi gerzi secrets 2026-07-02 16:22:55 +03:00
.envrc add direnv to use flake 2026-05-09 22:21:39 +03:00
.gitignore add direnv to use flake 2026-05-09 22:21:39 +03:00
.gitmodules update git submodule for home manager 2026-04-09 22:16:08 +03:00
.sops.yaml configure rabbi gerzi 2026-07-02 11:51:07 +03:00
boot.nix refactor boot info 2026-04-09 10:59:19 +03:00
borgbackup.nix move borg secrets to its own file 2026-06-12 11:20:34 +03:00
configuration.nix move borg secrets to its own file 2026-06-12 11:20:34 +03:00
discourse.nix set backup time to 7:15 Israel Time 2026-06-12 11:29:31 +03:00
DISCOURSE_RECOVERY.md add borg backup for discourse 2026-06-12 11:20:41 +03:00
flake.lock update rabbi gerzi 2026-07-04 21:24:31 +03:00
flake.nix configure rabbi gerzi 2026-07-02 11:51:07 +03:00
forgejo.nix move borg secrets to its own file 2026-06-12 11:20:34 +03:00
hardware-configuration.nix initial commit 2026-03-22 22:15:52 +02:00
rabbi-gerzi.nix configure rabbi gerzi 2026-07-02 11:51:07 +03:00
README.md add readme with instructions for deployment 2026-04-06 21:57:26 +03:00
RECOVERY.md add borg recovery details 2026-06-11 22:35:50 +03:00
tide.nix set useAcmehost to null 2026-05-09 22:21:53 +03:00

redeploy to home server using this command

nixos-rebuild switch --flake .#nixos \
	--target-host nixos_home \
	--build-host nixos_home \
	--sudo --ask-sudo-password