Commit graph

402 commits

Author SHA1 Message Date
51e6bc7ca6
Sleep much longer 2024-11-27 14:38:55 +01:00
8e001c5dc6
Pixelfed on Firefox 2024-11-27 14:38:55 +01:00
1f67866982
Add CI job running the test 2024-11-27 14:38:55 +01:00
54735f1bc5
Last fixes to the test 2024-11-27 14:38:55 +01:00
7645c9e225
Fix media not being available in the VM when sandboxed 2024-11-27 14:38:55 +01:00
d988def944
Remove useless timings 2024-11-27 14:38:54 +01:00
ae10086005
Make Pixelfed test interactive
This is in particular useful for debugging, and it should not hurt the
non-interactive variant of the tests.
2024-11-27 14:38:54 +01:00
e888db9f4b
Fix Pixelfed permission issue 2024-11-27 14:38:54 +01:00
5134bab2d2
Improve on the Mastodon test (#35) 2024-11-27 14:38:27 +01:00
51c3ec754f
Rename the test simply “mastodon” 2024-11-27 12:39:26 +01:00
7c88d47fb8
Notes and cleanup 2024-11-27 12:39:26 +01:00
f4f1ecdf71
Rework and cleanup the Mastodon test 2024-11-27 12:39:26 +01:00
5699ca8ba6
Note on more nginx proxy options for Garage 2024-11-27 12:39:26 +01:00
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
6ef263f53e
Fix typo 2024-11-27 12:39:26 +01:00
6e260b3bdc
Consolidate virtualisation options 2024-11-27 12:39:26 +01:00
a8dcc9f298 set up expression-level tests 2024-11-27 12:36:32 +01:00
22c7c3091f simplify lib export 2024-11-27 12:36:32 +01:00
37590599ad
Basic README file 2024-11-27 12:23:04 +01:00
80f38ff7bc
Move the Proxmox architecture document to infra/ 2024-11-27 12:20:33 +01:00
746fddcbbb Forgejo: enable Git LFS 2024-11-26 13:57:27 +01:00
243ff8f070
Bump nixpkgs to 24.11 2024-11-26 13:00:00 +01:00
b04b3c457f
Fix typo 2024-11-22 17:37:15 +01:00
da25f9221a
Cleanup and consolidate remaining configurations (#23) 2024-11-21 12:14:22 +01:00
5bc7f954bd
Consolidate config for vm02187 2024-11-21 12:13:34 +01:00
e4c891b284
Consolidate config for vm02186 2024-11-21 12:13:34 +01:00
104827746a
Consolidate config for vm02179 2024-11-21 12:13:34 +01:00
2beb64af83
Consolidate config for vm02116 2024-11-21 12:13:31 +01:00
d2638845d0
Factorise other configuration options (#22) 2024-11-21 12:08:00 +01:00
fca563a987
nix.settings.trusted-users 2024-11-21 12:06:35 +01:00
9f471327df
environment.systemPackages 2024-11-21 12:04:59 +01:00
0749bda96c
networking.useDHCP 2024-11-21 12:04:02 +01:00
9888ae0d07
nixpkgs.hostPlatform 2024-11-21 12:04:02 +01:00
dbba09de45
system.stateVersion 2024-11-21 12:04:00 +01:00
17611b7e53
Timezone and locale 2024-11-21 12:03:12 +01:00
dd56774f34
Factorise hardware configurations (#21) 2024-11-21 11:57:53 +01:00
8a075bb837
Keep vm02116's specificities documented 2024-11-21 11:57:26 +01:00
7c8b26c07c
Factorise hardware config of vm02187 into infra/common 2024-11-21 11:55:02 +01:00
40ae3db164
Factorise hardware config of vm02186 into infra/common 2024-11-21 11:55:02 +01:00
6d0c8caf57
Factorise hardware config of vm02179 into infra/common 2024-11-21 11:55:01 +01:00
ba8c1d9d9c
Move hardware config of vm02116 to infra/common 2024-11-21 11:55:01 +01:00
1e8174799b
Factorise users configurations (#20) 2024-11-21 11:45:19 +01:00
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
4bef70a2ab
Factorise users config of vm02187 into infra/common 2024-11-21 11:44:53 +01:00
6efe45a88b
Factorise users config of vm02186 into infra/common 2024-11-21 11:44:53 +01:00
09764eeab9
Factorise users config of vm02179 into infra/common 2024-11-21 11:44:53 +01:00
6e7e0e5ef7
Move users config of vm02116 to infra/common 2024-11-21 11:44:53 +01:00
9c7b370447
Factorise networking configurations (#19) 2024-11-21 11:33:24 +01:00
60ec9aab2a
Follow @kevin's recommendations 2024-11-21 11:32:48 +01:00
18559dab54
Move nftables ruleset to separate file 2024-11-20 15:58:07 +01:00