Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Force IPv4 when sending to gmail | Quentin Dufour | 2022-09-07 | 3 | -5/+9 |
| | | | | | | Because Free does not provide rDNS on IPv6 so GMail complains that it does not find a PTR record for our IPv6 address | ||||
* | Restart backups | Quentin Dufour | 2022-09-01 | 27 | -1/+496 |
| | |||||
* | Update LDAP configuration | Quentin Dufour | 2022-08-31 | 2 | -2/+2 |
| | |||||
* | Improve DNS configuration | Alex Auvolat | 2022-08-30 | 1 | -4/+38 |
| | | | | | | | | | Add Unbound server that separates queries between those going to Consul and those going elsewhere. This allows us to have DNS working even if Consul fails for some reason. This way we can also remove the secondary `nameserver` entry in /etc/resolv.conf, thus fixing a bug where certain containers (Alpine-based images?) were using the secondary resolver some of the time, making them unable to access .consul hosts. | ||||
* | Update drone config and add drone monitoring to prometheus | Alex Auvolat | 2022-08-30 | 2 | -5/+16 |
| | |||||
* | Activate memory oversubscription+use it for Plume | Quentin Dufour | 2022-08-26 | 1 | -1/+2 |
| | |||||
* | Remove garage files at bad location, add basic telemetry | Alex Auvolat | 2022-08-25 | 14 | -156/+311 |
| | |||||
* | Disable netdata on prod (useless) | Alex Auvolat | 2022-08-25 | 1 | -3/+0 |
| | |||||
* | Configure the final URL for Guichet | Quentin Dufour | 2022-08-25 | 1 | -1/+1 |
| | |||||
* | Add email support | Quentin Dufour | 2022-08-25 | 53 | -0/+1382 |
| | |||||
* | Add a docker-compose for Jitsi | Quentin Dufour | 2022-08-25 | 1 | -0/+35 |
| | |||||
* | Deploy Matrix | Quentin Dufour | 2022-08-25 | 40 | -7/+959 |
| | |||||
* | Make service addressable by zones | Quentin Dufour | 2022-08-24 | 21 | -244/+234 |
| | |||||
* | Ask consul to use advertised address and not bind one | Quentin Dufour | 2022-08-24 | 1 | -0/+1 |
| | |||||
* | Add postgres + WIP plume + fix diplonat | Quentin Dufour | 2022-08-24 | 25 | -3/+553 |
| | |||||
* | Fix nomad talking to consul | Alex Auvolat | 2022-08-24 | 1 | -1/+4 |
| | |||||
* | skip consul tls verify for diplonat and tricot (should be reverted?) | Alex Auvolat | 2022-08-24 | 2 | -6/+6 |
| | |||||
* | Reconfigure services to use correct tricot url, TLS fails | Alex Auvolat | 2022-08-24 | 7 | -12/+169 |
| | |||||
* | Fix access to consul for non-server nodes | Alex Auvolat | 2022-08-24 | 2 | -2/+2 |
| | |||||
* | Add another DNS to the pki | Quentin Dufour | 2022-08-24 | 1 | -2/+3 |
| | |||||
* | Add directory config for prod | Alex Auvolat | 2022-08-24 | 15 | -0/+212 |
| | |||||
* | Clone core module in staging and prod, move bad stuff to experimental | Alex Auvolat | 2022-08-24 | 17 | -0/+75 |
| | |||||
* | Move dummy nginx to cluster/staging | Alex Auvolat | 2022-08-24 | 1 | -0/+0 |
| | |||||
* | Move app files into cluster subdirectories; add prod garage | Alex Auvolat | 2022-08-24 | 117 | -2/+556 |
| | |||||
* | Remove courgette from raft | Alex Auvolat | 2022-08-24 | 1 | -1/+1 |
| | |||||
* | Don't make diplotaxis and doradille raft servers, fix sshtool | Alex Auvolat | 2022-08-24 | 3 | -2/+3 |
| | |||||
* | Disable bootstrap_expect unless specific deuxfleurs.bootstrap is set | Alex Auvolat | 2022-08-24 | 1 | -9/+11 |
| | |||||
* | Add ipv6 gateway at neptune | Alex Auvolat | 2022-08-24 | 2 | -0/+2 |
| | |||||
* | Wireguard configuration of Orion | Quentin Dufour | 2022-08-24 | 1 | -0/+25 |
| | |||||
* | Fix IPv6 | Quentin Dufour | 2022-08-24 | 3 | -1/+14 |
| | |||||
* | Move prod to wireguard and not wesher, and reaffect IPs | Alex Auvolat | 2022-08-24 | 4 | -15/+35 |
| | |||||
* | Reaffect wireguard IPs in staging cluster | Alex Auvolat | 2022-08-24 | 4 | -9/+9 |
| | |||||
* | Remove wesher, reconfigure staging without it | Alex Auvolat | 2022-08-23 | 8 | -232/+106 |
| | |||||
* | Affect cluster_ip in d* in correct prefix (10.83.0.0/16 for prod) | Alex Auvolat | 2022-08-23 | 3 | -3/+3 |
| | |||||
* | Add new cluster nodes | Quentin Dufour | 2022-08-23 | 8 | -1/+81 |
| | |||||
* | Add jitsi | Alex Auvolat | 2022-08-23 | 31 | -1/+3938 |
| | |||||
* | Disable ipv6 temporary addresses | Alex Auvolat | 2022-08-23 | 1 | -0/+1 |
| | |||||
* | Add Drone CI server with sqlite-on-s3 thing | Alex Auvolat | 2022-08-23 | 13 | -1/+264 |
| | |||||
* | Update to nixos 22.05 | Alex Auvolat | 2022-07-27 | 3 | -14/+16 |
| | |||||
* | Disable spoutnik | Alex Auvolat | 2022-07-27 | 2 | -1/+1 |
| | |||||
* | Remove self-advertisement in consul | Alex Auvolat | 2022-07-18 | 1 | -2/+2 |
| | |||||
* | garage v0.7.99.2-k2v on staging | Alex Auvolat | 2022-07-18 | 1 | -1/+1 |
| | |||||
* | Update garage (repair task in comments) | Alex Auvolat | 2022-07-04 | 3 | -18/+36 |
| | |||||
* | Update README; DNS on prod | Alex Auvolat | 2022-06-01 | 2 | -7/+12 |
| | |||||
* | Fix bottin url in guichet config | Alex Auvolat | 2022-06-01 | 1 | -1/+1 |
| | |||||
* | Configure Consul DNS | Alex Auvolat | 2022-06-01 | 3 | -11/+28 |
| | |||||
* | Move domains of some things to staging.deuxfleurs.org | Alex Auvolat | 2022-06-01 | 3 | -6/+8 |
| | |||||
* | Add directory | Alex Auvolat | 2022-06-01 | 16 | -0/+216 |
| | |||||
* | Add more ram to replicate-db | Alex Auvolat | 2022-06-01 | 1 | -2/+2 |
| | |||||
* | Move back to using Docker runner | Alex Auvolat | 2022-05-31 | 2 | -1/+1 |
| |