Commit graph

34 commits

Author SHA1 Message Date
78a85b27ff
Put the S3 secrets into files
...but not everywhere, there remains some FIXMEs where ultimately the
secrets do get into the store.
2025-02-21 17:52:50 +01:00
b547912794
Make access and secret keys parameters 2025-02-21 17:52:50 +01:00
a1cfcf1d71
Same treatment for Peertube 2025-02-21 17:52:50 +01:00
c6fb52915a
More clean up of the deployment flake
Co-authored-by: Kiara Grouwstra <kiara@procolix.eu>
2025-02-21 10:01:06 +01:00
df182d5a67
Follow changes in removal script 2025-02-21 10:01:06 +01:00
9611e4ff9a
Support more configuration in the .proxmox file 2025-02-21 10:01:06 +01:00
5cc86bff94
Move makeInstaller to infra/ 2025-02-21 10:01:05 +01:00
dc3a4dc4e8
Merge machine argument into the attrset argument 2025-02-21 10:01:05 +01:00
d7bcb45789
Clean up code in deployment/ 2025-02-21 10:01:05 +01:00
1df61bbe4d remove trailing whitespace from deployment/README.md (#171)
Reviewed-on: Fediversity/Fediversity#171
Reviewed-by: Kevin Muller <kevin@procolix.com>
Co-authored-by: Kiara Grouwstra <kiara@procolix.eu>
Co-committed-by: Kiara Grouwstra <kiara@procolix.eu>
2025-02-20 15:11:33 +01:00
446e866cb2 remove the currently unused RSA keys (#165)
Reviewed-on: Fediversity/Fediversity#165
Reviewed-by: Nicolas Jeannerod <nicolas.jeannerod@moduscreate.com>
2025-02-20 12:43:48 +01:00
fb64d2b9c9
convert readmes from org to markdown 2025-02-19 20:23:48 +01:00
18a14d29ab
Fix vm_id -> vmid
It probably was changed by mistake beforehand.
2025-02-19 18:29:31 +01:00
797ce362bd
Add debug mode to provisioning script 2025-02-19 18:29:31 +01:00
5f29388776
printf + exit -> die 2025-02-19 18:29:31 +01:00
253a5ad8fa
Fix missing space, add missing quotes 2025-02-19 18:29:31 +01:00
807808ed00
bash scripts: snake-case variables, deduplicate $RANDOM, satisfy LSP
Co-authored-by: Nicolas “Niols” Jeannerod <nicolas.jeannerod@moduscreate.com>
2025-02-19 18:29:31 +01:00
f547f451e1
Remove ISOs after provisioning 2025-01-29 15:35:49 +01:00
be1065c2d3
Fix paths to provisioning scripts 2025-01-27 15:26:38 +01:00
e45441f12a
Clean up section on Fediversity Proxmox 2025-01-27 15:26:38 +01:00
5aa6ca3ae6
Small clean up around VM ids 2025-01-27 11:57:29 +01:00
bdf43717fa update VPN docs to show WireGuard config on NixOS 2025-01-24 12:27:45 +01:00
69cad1592e
Rename “default” NixOps4 deployment 2024-11-18 10:56:38 +01:00
3765a7e049
Mention the scripts in the README 2024-11-17 00:07:21 +01:00
94e5356886
Parallelise removal script 2024-11-17 00:07:20 +01:00
74bf29bb75
Parallelise provisioning script 2024-11-17 00:07:20 +01:00
56d125a5b0
Rework and cleanup provisioning script 2024-11-17 00:07:20 +01:00
95389bb615
Remove useless piece of code
Ids must start at 100 because of Proxmox.
2024-11-17 00:07:20 +01:00
1c614ff3b8
Add VM removal script 2024-11-17 00:07:20 +01:00
84ba26d187
Move Proxmox-related things under deployment/proxmox 2024-11-17 00:07:20 +01:00
435d9c861a
Integrate deployment as a flake part 2024-11-14 18:07:12 +01:00
9c08267fce
Clean up what does not belong in services 2024-11-14 18:04:02 +01:00
c323453234
Move some gitignore at toplevel 2024-11-14 17:50:03 +01:00
919642f528 Add 'deployment/' from commit 'df36e09c1d7997dccc23d5f6ff9c1de8419ae0fe'
git-subtree-dir: deployment
git-subtree-mainline: 9a573df05f
git-subtree-split: df36e09c1d
2024-11-13 16:04:15 +01:00