Hans van Zijst
cb207ade7f
Shouldn't be a link.
2024-12-02 15:40:44 +01:00
Hans van Zijst
cef83bf03c
Added a bit about delegation and DNS.
2024-12-02 15:40:44 +01:00
Valentin Gagarin
729b4bb7c3
make expression tests build as a derivation
2024-12-02 12:33:59 +01:00
Valentin Gagarin
87601272ea
fix typo in fonts deployment
2024-12-02 11:21:06 +01:00
Valentin Gagarin
8fa6c2f6f4
add report on 24.11 ZHF hackathon
2024-11-28 17:01:41 +01:00
Valentin Gagarin
4dfcec607b
make collection entries more convenient to access
2024-11-28 17:01:41 +01:00
Nicolas Jeannerod
2357bfe6ad
Build website and test it in CI
2024-11-28 11:21:08 +01:00
Valentin Gagarin
f67c012dfe
fix relative path computation
2024-11-28 09:45:14 +01:00
Nicolas Jeannerod
0e7eef5ea2
Set up mailing for Forgejo ( #37 )
2024-11-27 18:12:03 +01:00
Nicolas Jeannerod
89d25fa7a5
Set up mailing for Forgejo
2024-11-27 17:34:05 +01:00
Nicolas Jeannerod
5134bab2d2
Improve on the Mastodon test ( #35 )
2024-11-27 14:38:27 +01:00
Nicolas Jeannerod
51c3ec754f
Rename the test simply “mastodon”
2024-11-27 12:39:26 +01:00
Nicolas Jeannerod
7c88d47fb8
Notes and cleanup
2024-11-27 12:39:26 +01:00
Nicolas Jeannerod
f4f1ecdf71
Rework and cleanup the Mastodon test
2024-11-27 12:39:26 +01:00
Nicolas Jeannerod
5699ca8ba6
Note on more nginx proxy options for Garage
2024-11-27 12:39:26 +01:00
Nicolas Jeannerod
37aac118ce
Remove useless S3_HOSTNAME
envionment variable
...
`S3_HOSTNAME` is only usedful for path-style buckets where Mastodon will
use `<S3_HOSTNAME>/<S3_BUCKET>`. However, we use domain-style, and that
is exactly what `S3_ALIAS_HOST` is for
2024-11-27 12:39:26 +01:00
Nicolas Jeannerod
6ef263f53e
Fix typo
2024-11-27 12:39:26 +01:00
Nicolas Jeannerod
6e260b3bdc
Consolidate virtualisation options
2024-11-27 12:39:26 +01:00
Valentin Gagarin
a8dcc9f298
set up expression-level tests
2024-11-27 12:36:32 +01:00
Valentin Gagarin
22c7c3091f
simplify lib export
2024-11-27 12:36:32 +01:00
Nicolas Jeannerod
37590599ad
Basic README file
2024-11-27 12:23:04 +01:00
Nicolas Jeannerod
80f38ff7bc
Move the Proxmox architecture document to infra/
2024-11-27 12:20:33 +01:00
Valentin Gagarin
746fddcbbb
Forgejo: enable Git LFS
2024-11-26 13:57:27 +01:00
Nicolas Jeannerod
243ff8f070
Bump nixpkgs to 24.11
2024-11-26 13:00:00 +01:00
Nicolas Jeannerod
b04b3c457f
Fix typo
2024-11-22 17:37:15 +01:00
Nicolas Jeannerod
da25f9221a
Cleanup and consolidate remaining configurations ( #23 )
2024-11-21 12:14:22 +01:00
Nicolas Jeannerod
5bc7f954bd
Consolidate config for vm02187
2024-11-21 12:13:34 +01:00
Nicolas Jeannerod
e4c891b284
Consolidate config for vm02186
2024-11-21 12:13:34 +01:00
Nicolas Jeannerod
104827746a
Consolidate config for vm02179
2024-11-21 12:13:34 +01:00
Nicolas Jeannerod
2beb64af83
Consolidate config for vm02116
2024-11-21 12:13:31 +01:00
Nicolas Jeannerod
d2638845d0
Factorise other configuration options ( #22 )
2024-11-21 12:08:00 +01:00
Nicolas Jeannerod
fca563a987
nix.settings.trusted-users
2024-11-21 12:06:35 +01:00
Nicolas Jeannerod
9f471327df
environment.systemPackages
2024-11-21 12:04:59 +01:00
Nicolas Jeannerod
0749bda96c
networking.useDHCP
2024-11-21 12:04:02 +01:00
Nicolas Jeannerod
9888ae0d07
nixpkgs.hostPlatform
2024-11-21 12:04:02 +01:00
Nicolas Jeannerod
dbba09de45
system.stateVersion
2024-11-21 12:04:00 +01:00
Nicolas Jeannerod
17611b7e53
Timezone and locale
2024-11-21 12:03:12 +01:00
Nicolas Jeannerod
dd56774f34
Factorise hardware configurations ( #21 )
2024-11-21 11:57:53 +01:00
Nicolas Jeannerod
8a075bb837
Keep vm02116's specificities documented
2024-11-21 11:57:26 +01:00
Nicolas Jeannerod
7c8b26c07c
Factorise hardware config of vm02187 into infra/common
2024-11-21 11:55:02 +01:00
Nicolas Jeannerod
40ae3db164
Factorise hardware config of vm02186 into infra/common
2024-11-21 11:55:02 +01:00
Nicolas Jeannerod
6d0c8caf57
Factorise hardware config of vm02179 into infra/common
2024-11-21 11:55:01 +01:00
Nicolas Jeannerod
ba8c1d9d9c
Move hardware config of vm02116 to infra/common
2024-11-21 11:55:01 +01:00
Nicolas Jeannerod
1e8174799b
Factorise users configurations ( #20 )
2024-11-21 11:45:19 +01:00
Nicolas Jeannerod
67eddccc40
Apply @kevin 's recommendations
...
- Remove `root`'s password; SSH password authentication is already
removed for all users.
- Enable password-less sudo for `wheel` group.
- Add a note about removing `root` SSH connection altogether.
- Add `niols` user with sudo capabilities.
2024-11-21 11:44:53 +01:00
Nicolas Jeannerod
4bef70a2ab
Factorise users config of vm02187 into infra/common
2024-11-21 11:44:53 +01:00
Nicolas Jeannerod
6efe45a88b
Factorise users config of vm02186 into infra/common
2024-11-21 11:44:53 +01:00
Nicolas Jeannerod
09764eeab9
Factorise users config of vm02179 into infra/common
2024-11-21 11:44:53 +01:00
Nicolas Jeannerod
6e7e0e5ef7
Move users config of vm02116 to infra/common
2024-11-21 11:44:53 +01:00
Nicolas Jeannerod
9c7b370447
Factorise networking configurations ( #19 )
2024-11-21 11:33:24 +01:00