aboutsummaryrefslogtreecommitdiff
path: root/cluster/prod
Commit message (Collapse)AuthorAgeFilesLines
* woodpecker: update to 2.7.1Baptiste Jonglez2024-10-031-1/+1
|
* woodpecker: make sure grpc proxy gets up-to-date IP address of backendBaptiste Jonglez2024-10-031-0/+1
|
* Add SSH host key for pamplemousseBaptiste Jonglez2024-10-031-0/+1
|
* Update bespin endpointsBaptiste Jonglez2024-10-031-3/+3
|
* modif de Synapse parce que ça buguait + update Matrix syncv3 to v0.99.16ADRN2024-09-264-8/+43
|
* update Synapse to v1.104.0 & Riot to v1.11.78ADRN2024-09-265-14/+34
|
* finalize jitsiQuentin Dufour2024-09-203-1/+18
|
* fix listen videobridge managementQuentin Dufour2024-09-201-1/+1
|
* activate management in jitsiQuentin Dufour2024-09-202-2/+4
|
* ready to deploy jitsiQuentin Dufour2024-09-126-12/+15
|
* add NODE_MAJOR_VERSION as argument of jitsi-meet container instead of hard-coded2024-09-12-update-jitsiADRN2024-09-122-1/+3
|
* upgrade jitsi build recipesQuentin Dufour2024-09-123-12/+12
|
* remove notice messageADRN2024-09-121-1/+1
|
* update woodpecker to 2.7.0Alex Auvolat2024-08-251-1/+1
|
* cluster(prod): cryptpad, update pinned sourcesKokaKiwi2024-07-281-2/+2
|
* cluster(prod): Upgrade crytptpad to 2024.6.1KokaKiwi2024-07-282-6/+6
|
* Merge pull request 'Update CryptPad to 2024.6.0' (#31) from ↵Jill2024-07-225-8/+30
|\ | | | | | | | | | | KokaKiwi/nixcfg:crytptpad-upgrade-2024.6.0 into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/nixcfg/pulls/31
| * cluster(prod/app/cryptpad): Update CryptPad to 2024.6.0KokaKiwi2024-07-024-5/+27
| |
| * cluster(prod/app/cryptpad): Update pinned channel from nixos-23.11 to ↵KokaKiwi2024-07-021-3/+3
| | | | | | | | nixos-24.05
* | Temporary access to pamplemousseBaptiste Jonglez2024-07-141-1/+1
| |
* | prod: Add new node pamplemousseBaptiste Jonglez2024-07-146-0/+33
| |
* | intervention JitsiADRN2024-07-022-3/+9
|/
* cluster(prod): Add new ortie nodeKokaKiwi2024-06-275-0/+23
|
* update guichetQuentin Dufour2024-06-241-1/+1
|
* staging: move bottin and guichet to docker, sync with prod configBaptiste Jonglez2024-06-232-1/+5
|
* cluster(prod/cryptpad): Update cryptpad image on Nomad clusterKokaKiwi2024-06-231-1/+1
|
* Merge pull request 'Upgrade cryptpad from 2024.3.0 to 2024.3.1' (#27) from ↵baptiste2024-06-238-6231/+106
|\ | | | | | | | | | | | | KokaKiwi/nixcfg:update-cryptpad-2024.3.1 into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/nixcfg/pulls/27 Reviewed-by: maximilien <me@mricher.fr>
| * cluster/prod(app): Upgrade cryptpad from 2024.3.0 to 2024.3.1KokaKiwi2024-05-232-6009/+9
| |
| * cluster/prod(app): Migrate from niv to npins for pinned sources for cryptpadKokaKiwi2024-05-236-222/+97
| |
* | prod: garage: Enable on-demand-tls check for *.garage S3 endpointBaptiste Jonglez2024-06-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | We were hitting Let's Encrypt rate limits because we were generating thousands of non-sense certificates like "foo.bar.baz.garage.deuxfleurs.fr" See https://crt.sh Subdomains of garage.deuxfleurs.fr only make sense when accessing buckets through S3 with vhost-style, so let's enable the on-demand-tls check to make sure that the bucket exists in Garage. In the long term, we might want to have a wildcard certificate for this usage, or simply stop supporting vhost-style S3 access.
* | garage: harmonize staging and prod (checks, services)Baptiste Jonglez2024-06-081-37/+36
| |
* | Merge pull request 'cluster(prod): Add dathomir site' (#25) from ↵maximilien2024-05-2610-11/+85
|\ \ | |/ |/| | | | | | | | | KokaKiwi/nixcfg:add-dathomir into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/nixcfg/pulls/25 Reviewed-by: maximilien <me@mricher.fr>
| * prod(cluster/dathomir): Open more SSH portsKokaKiwi2024-05-263-0/+6
| |
| * cluster(prod): Add oseilleKokaKiwi2024-05-265-0/+21
| |
| * style: Fix spacetab in cluster/prod/ssh_configKokaKiwi2024-05-261-11/+11
| |
| * cluster(prod): Add ioKokaKiwi2024-05-265-0/+20
| |
| * cluster(prod): Add dathomir site and onion nodeKokaKiwi2024-05-156-0/+27
| |
* | use diplonat autodiscovery to set ip addrQuentin Dufour2024-05-181-5/+8
| |
* | update neptune IP addressQuentin Dufour2024-05-181-1/+1
| |
* | hotfix garageQuentin Dufour2024-05-171-1/+1
|/
* migration Cryptpad sur Courgette (Neptune) depuis Abricot (Scorpio), avec ↵ADRN2024-05-122-3/+3
| | | | reconfiguration des backups
* ajout Boris en admin sur CryptpadADRN2024-05-121-0/+1
|
* Move emails from ananas (in scorpio) to celeri (in neptune)Armaël Guéneau2024-05-122-7/+7
|
* ajout max et vincent en admin cryptpadADRN2024-04-301-1/+3
|
* Fix coturn that was failing with newer Nomad/DockerBaptiste Jonglez2024-04-281-4/+2
| | | | | | | | | | | | | | | | | | | | | | Coturn was failing to start with the following error: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: exec: "/usr/local/bin/docker-entrypoint.sh": permission denied: unknown It seems to be caused by the recent NixOS update. Either because Docker/runc is now more strict when checking if the entrypoint is executable [1] And/or because Nomad may mount the secrets directory with "noexec" [2]. In any case, the "local" directory [2] looks more appropriate, because it's shared with the task while not being accessible to other tasks. [1] https://github.com/opencontainers/runc/issues/3715 [2] https://developer.hashicorp.com/nomad/docs/concepts/filesystem
* Update woodpecker to latest 2.4.1Baptiste Jonglez2024-04-282-2/+2
|
* Merge pull request 'Update Woodpecker to v2.4.0' (#24) from ↵baptiste2024-04-282-2/+2
|\ | | | | | | | | | | tixie/nixcfg:update-woodpecker-2.4.0 into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/nixcfg/pulls/24
| * update woodpecker-agent to 2.4.0Tixie2024-04-241-1/+1
| |
| * update woodpecker-server to 2.4.0Tixie2024-04-241-1/+1
| |
* | Fix link in CI setup docBaptiste Jonglez2024-04-281-2/+2
| |