This project contains everything to setup yourself a mirror of https://nixos.wiki/
Go to file
Jörg Thalheim 055c435037 flake.lock: Update
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/3cb78c93e6a02f494aaf6aeb37481c27a2e2ee22' (2023-11-25)
  → 'github:nix-community/disko/1b191113874dee97796749bb21eac3d84735c70a' (2023-12-25)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/8c9fa2545007b49a5db5f650ae91f227672c3877' (2023-11-01)
  → 'github:hercules-ci/flake-parts/34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5' (2023-12-01)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5a09cb4b393d58f9ed0d9ca1555016a8543c2ac8' (2023-11-24)
  → 'github:NixOS/nixpkgs/5f64a12a728902226210bf01d25ec6cbb9d9265b' (2023-12-24)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/4be58d802693d7def8622ff34d36714f8db40371' (2023-11-26)
  → 'github:Mic92/sops-nix/e523e89763ff45f0a6cf15bcb1092636b1da9ed3' (2023-12-24)
• Updated input 'srvos':
    'github:numtide/srvos/396f6d3fa41a594b7ea02fa0d34f0c6975983e6e' (2023-11-24)
  → 'github:numtide/srvos/52d07db520046c4775f1047e68a05dcb53bba9ec' (2023-12-25)
• Removed input 'srvos/nixos-23_05'
• Added input 'srvos/nixos-stable':
    'github:NixOS/nixpkgs/d65bceaee0fb1e64363f7871bc43dc1c6ecad99f' (2023-12-20)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/e82f32aa7f06bbbd56d7b12186d555223dc399d1' (2023-11-12)
  → 'github:numtide/treefmt-nix/2961375283668d867e64129c22af532de8e77734' (2023-12-19)
2023-12-27 15:18:52 +01:00
checks skip nixos tests in non-linux systems 2023-11-19 12:00:18 +01:00
modules seperate site specific variables from nixos module 2023-11-19 11:38:31 +01:00
targets seperate site specific variables from nixos module 2023-11-19 11:38:31 +01:00
terraform fix sops file 2023-10-24 16:50:10 +00:00
.envrc.private-template .envrc.private-template: fix url 2023-05-14 17:45:58 +02:00
.gitignore fix terraform module 2023-05-10 21:39:43 +02:00
.mergify.yml add mergify 2023-10-24 17:58:03 +02:00
.sops.yaml add actual wiki configuration and lots of modernisations 2023-10-24 17:33:05 +02:00
flake.lock flake.lock: Update 2023-12-27 15:18:52 +01:00
flake.nix flake.lock: Update 2023-12-27 15:18:52 +01:00
LICENSE.md add license 2023-10-24 17:57:46 +02:00
README.md drop note about outstanding patches 2023-11-19 11:43:53 +01:00

nixos-wiki-infra

This project contains everything to setup yourself a mirror of https://nixos.wiki/

Demo

I have one instance deployed here

Examples

Checkout ./targets/nixos-wiki2.thalheim.io for an example terraform deployment on hetzner cloud.

Restoring from an backup

After installing run:

systemctl start wiki-backup.service && systemctl start wiki-restore

Note that nixos-wiki-backup will do this restore every night.