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 |
|
Nicolas Jeannerod
|
60ec9aab2a
|
Follow @kevin's recommendations
|
2024-11-21 11:32:48 +01:00 |
|
Nicolas Jeannerod
|
18559dab54
|
Move nftables ruleset to separate file
|
2024-11-20 15:58:07 +01:00 |
|
Nicolas Jeannerod
|
f56c00eb59
|
Factorise networking config of vm02187 into infra/common
|
2024-11-20 15:58:06 +01:00 |
|
Nicolas Jeannerod
|
fe6d68446b
|
Factorise networking config of vm02186 into infra/common
|
2024-11-20 15:56:33 +01:00 |
|
Nicolas Jeannerod
|
c8d9b1c669
|
Factorise networking config of vm02179 into infra/common
|
2024-11-20 15:56:15 +01:00 |
|
Nicolas Jeannerod
|
3bc484754f
|
Move networking config of vm02116 to infra/common
|
2024-11-20 15:55:49 +01:00 |
|
Nicolas Jeannerod
|
da127445bc
|
Clean-up VMs configurations
|
2024-11-20 14:45:20 +01:00 |
|
Nicolas Jeannerod
|
8ad1457763
|
Enable trimming of trailing whitespace as a pre-commit hook
|
2024-11-20 13:07:03 +01:00 |
|
Nicolas Jeannerod
|
fe0c69f6d9
|
Add changes that hadn't been pushed to the repo as well
|
2024-11-20 12:41:13 +01:00 |
|
Nicolas Jeannerod
|
aad7a984c2
|
Integrate vm02116 (Forgejo) and vm02187 (Wiki) to the infra/ directory and deployments (#11)
|
2024-11-20 10:15:28 +01:00 |
|
Nicolas Jeannerod
|
62eea1bf8a
|
Add Wiki machine to web deployment
|
2024-11-20 10:13:40 +01:00 |
|
Nicolas Jeannerod
|
2ffab40687
|
Add Forgejo machine to git deployment
This deployment is the old `actions-runners` deployment, renamed.
|
2024-11-20 10:13:40 +01:00 |
|
Nicolas Jeannerod
|
47bca471da
|
Add wiki machine to the infra/ directory
|
2024-11-20 10:13:40 +01:00 |
|
Nicolas Jeannerod
|
c2f820b85d
|
Add Forgejo machine to the infra/ directory
|
2024-11-20 10:13:40 +01:00 |
|
Valentin Gagarin
|
771708c557
|
drive-by refactoring
|
2024-11-20 09:01:33 +01:00 |
|
Nicolas Jeannerod
|
f1c0d29df9
|
Add niols to the users of the website
|
2024-11-18 15:18:38 +01:00 |
|
Nicolas Jeannerod
|
18b03924ad
|
Format and clean dead code in infra/ (#12)
Reviewed-on: Fediversity/Fediversity#12
Co-authored-by: Nicolas “Niols” Jeannerod <nicolas.jeannerod@moduscreate.com>
Co-committed-by: Nicolas “Niols” Jeannerod <nicolas.jeannerod@moduscreate.com>
|
2024-11-18 12:09:30 +01:00 |
|
Nicolas Jeannerod
|
d8320bc287
|
Control the actions runners' configuration via NixOps4 (#8)
Reviewed-on: Fediversity/Fediversity#8
|
2024-11-18 11:39:24 +01:00 |
|
Nicolas Jeannerod
|
e300ff517d
|
Small description of the infra/ subdirectory
|
2024-11-18 11:28:02 +01:00 |
|
Nicolas Jeannerod
|
ae90b3e362
|
Add Valentin's SSH keys
|
2024-11-18 10:56:38 +01:00 |
|
Nicolas Jeannerod
|
f9f096cff8
|
Ooops
|
2024-11-18 10:56:38 +01:00 |
|
Nicolas Jeannerod
|
69cad1592e
|
Rename “default” NixOps4 deployment
|
2024-11-18 10:56:38 +01:00 |
|
Nicolas Jeannerod
|
40ec7e9c8c
|
Make a NixOps4 deployment for action runners
|
2024-11-18 10:56:38 +01:00 |
|
Nicolas Jeannerod
|
8a53b5242b
|
Add files related to vm02179
|
2024-11-18 10:56:38 +01:00 |
|
Nicolas Jeannerod
|
accb4d4c81
|
Move files related to vm02186 to own directory
|
2024-11-18 10:56:38 +01:00 |
|
Kevin Muller
|
fc29873949
|
Merge pull request 'added the nixos configs of the forgje and wiki servers' (#10) from forgejo_and_wiki_configs into main
Reviewed-on: Fediversity/Fediversity#10
|
2024-11-18 10:53:14 +01:00 |
|
Kevin Muller
|
2c5046ab0e
|
added the nixos configs of the forgje and wiki servers
|
2024-11-18 10:48:16 +01:00 |
|
Valentin Gagarin
|
be057fb93b
|
use email address that's being monitored
|
2024-11-18 09:40:41 +01:00 |
|
Nicolas Jeannerod
|
bd478eb32b
|
Improve automated provisioning/removal of Proxmox VMs (#6)
Reviewed-on: Fediversity/Fediversity#6
Reviewed-by: Valentin Gagarin <valentin.gagarin@tweag.io>
|
2024-11-17 00:09:21 +01:00 |
|
Nicolas Jeannerod
|
3765a7e049
|
Mention the scripts in the README
|
2024-11-17 00:07:21 +01:00 |
|
Nicolas Jeannerod
|
94e5356886
|
Parallelise removal script
|
2024-11-17 00:07:20 +01:00 |
|
Nicolas Jeannerod
|
74bf29bb75
|
Parallelise provisioning script
|
2024-11-17 00:07:20 +01:00 |
|
Nicolas Jeannerod
|
56d125a5b0
|
Rework and cleanup provisioning script
|
2024-11-17 00:07:20 +01:00 |
|
Nicolas Jeannerod
|
95389bb615
|
Remove useless piece of code
Ids must start at 100 because of Proxmox.
|
2024-11-17 00:07:20 +01:00 |
|
Nicolas Jeannerod
|
1c614ff3b8
|
Add VM removal script
|
2024-11-17 00:07:20 +01:00 |
|
Nicolas Jeannerod
|
84ba26d187
|
Move Proxmox-related things under deployment/proxmox
|
2024-11-17 00:07:20 +01:00 |
|
Valentin Gagarin
|
07fa942989
|
increase sensitive area of the menu toggle
|
2024-11-15 09:54:37 +01:00 |
|
Valentin Gagarin
|
b78d341d95
|
simplify menu-toggle label SVG
|
2024-11-15 09:54:37 +01:00 |
|
Valentin Gagarin
|
e61ff7c039
|
show mobile menu toggle in mode-sensitive color
|
2024-11-15 09:54:37 +01:00 |
|
Nicolas Jeannerod
|
9803e69e3f
|
Plug services and deployment into the flake (#3)
Reviewed-on: Fediversity/Fediversity#3
Reviewed-by: Valentin Gagarin <valentin.gagarin@tweag.io>
|
2024-11-14 18:09:12 +01:00 |
|
Nicolas Jeannerod
|
435d9c861a
|
Integrate deployment as a flake part
|
2024-11-14 18:07:12 +01:00 |
|
Nicolas Jeannerod
|
fc2acc13d8
|
Integrate services as a flake part
|
2024-11-14 18:07:11 +01:00 |
|
Nicolas Jeannerod
|
9c08267fce
|
Clean up what does not belong in services
|
2024-11-14 18:04:02 +01:00 |
|
Nicolas Jeannerod
|
81ae2df87b
|
Fix typo causing disabled CI (#5)
Reviewed-on: Fediversity/Fediversity#5
Co-authored-by: Nicolas “Niols” Jeannerod <nicolas.jeannerod@moduscreate.com>
Co-committed-by: Nicolas “Niols” Jeannerod <nicolas.jeannerod@moduscreate.com>
|
2024-11-14 17:55:29 +01:00 |
|
Nicolas Jeannerod
|
7ac8ec85cc
|
Flake environment with pre-commit hook; CI to enforce them. (#2)
Reviewed-on: Fediversity/Fediversity#2
Reviewed-by: Valentin Gagarin <valentin.gagarin@tweag.io>
|
2024-11-14 17:51:15 +01:00 |
|