4626fd85c0
mediawiki: add backups to garage bucket + storagebox
c0a3d90d63
backups: add environmentFile option
1d92ef53ca
backups: storeName -> repoName
751d82f7e3
backups: rename pub-solar-os.backups.backups -> pub-solar-os.backups.restic
fb8ee1278a
Merge pull request 'feat/tests' (#224) from feat/tests into main
fb8ee1278a
Merge pull request 'feat/tests' (#224) from feat/tests into main
66ed87e666
ci: avoid garbage collection of checks
88b76beb5c
keycloak: use backups module
e857c6198b
modules/backup: init
998cf4c63d
website: force HTTPS
88b76beb5c
keycloak: use backups module
e857c6198b
modules/backup: init
998cf4c63d
website: force HTTPS
a0b52d51e5
nachtigall: make postgres wait for zfs mount
701c62dd69
tests: create keycloak test, add working test for website
5e62cca796
flake.lock: Update
0e5a3fa29a
notes: fix script, use pkgs instead of PATH
313b1faba4
dumpyourvms: add WireGuard config for new pub.solar hosts
96e9259595
neovim: avoid adding newlines to secrets
5fd5bae727
nix-direnv: use upstream flake for latest version
feat/tests
@hensoko Do you like it: https://git.pub.solar/pub-solar/infra/compare/main...feat/tests-squashed - I'll force push after your ok.
88b76beb5c
keycloak: use backups module
e857c6198b
modules/backup: init
998cf4c63d
website: force HTTPS
a0b52d51e5
nachtigall: make postgres wait for zfs mount
701c62dd69
tests: create keycloak test, add working test for website
5556f65609
style: avoid toplevel 'with lib;' to avoid scoping issues
c0f59c2520
flake: move tests to checks
68a19e5754
backups: rename stores -> repos to match restic
feat/tests
Testing changes for nachtigall looks good, expected 0 changes and:
❯ nix store diff-closures $OLD_CLOSURE $NEW_CLOSURE
source: +23.3 KiB