Commit Graph

293 Commits

Author SHA1 Message Date
Quentin ec0e483d99
Add email support 2022-08-25 04:39:44 +02:00
Quentin ea1b0e9d19
Add a docker-compose for Jitsi 2022-08-25 01:06:06 +02:00
Quentin e37c1f9057
Deploy Matrix 2022-08-25 01:02:16 +02:00
Quentin 3be2659aa1
Make service addressable by zones 2022-08-24 21:06:48 +02:00
Quentin 243eee4322
Ask consul to use advertised address and not bind one 2022-08-24 20:03:31 +02:00
Quentin 00b754727d
Add postgres + WIP plume + fix diplonat 2022-08-24 19:54:15 +02:00
Alex 1172e8e511
Fix nomad talking to consul 2022-08-24 18:51:55 +02:00
Alex 0d2d46f437
skip consul tls verify for diplonat and tricot (should be reverted?) 2022-08-24 18:19:04 +02:00
Alex cfb1d623d9
Reconfigure services to use correct tricot url, TLS fails 2022-08-24 17:31:08 +02:00
Alex a0c8280c02
Fix access to consul for non-server nodes 2022-08-24 16:58:50 +02:00
Quentin fe1f261738
Add another DNS to the pki 2022-08-24 16:53:02 +02:00
Alex 6ea18bf8ae
Add directory config for prod 2022-08-24 16:03:52 +02:00
Alex 41128f4c36
Clone core module in staging and prod, move bad stuff to experimental 2022-08-24 15:48:18 +02:00
Alex 981294e3d7
Move dummy nginx to cluster/staging 2022-08-24 15:44:40 +02:00
Alex 2e8923b383
Move app files into cluster subdirectories; add prod garage 2022-08-24 15:42:47 +02:00
Alex 9848f3090f
Remove courgette from raft 2022-08-24 15:25:28 +02:00
Alex 6c51a6e484
Don't make diplotaxis and doradille raft servers, fix sshtool 2022-08-24 14:29:56 +02:00
Alex ec2020b71b
Disable bootstrap_expect unless specific deuxfleurs.bootstrap is set 2022-08-24 14:23:17 +02:00
Alex 468c6b702b
Add ipv6 gateway at neptune 2022-08-24 12:31:55 +02:00
Quentin 4253fd84a5
Wireguard configuration of Orion 2022-08-24 12:06:01 +02:00
Quentin 9e39677e1d
Fix IPv6 2022-08-24 11:06:55 +02:00
Alex e50e1c407d
Move prod to wireguard and not wesher, and reaffect IPs 2022-08-24 00:31:07 +02:00
Alex 2a1459d887
Reaffect wireguard IPs in staging cluster 2022-08-24 00:07:08 +02:00
Alex ab901fc81d
Remove wesher, reconfigure staging without it 2022-08-23 23:55:15 +02:00
Alex a7ac31cdf5
Affect cluster_ip in d* in correct prefix (10.83.0.0/16 for prod) 2022-08-23 23:22:23 +02:00
Quentin 88d57f8e34
Add new cluster nodes 2022-08-23 22:13:26 +02:00
Alex 5994e41ad1
Add jitsi 2022-08-23 18:00:07 +02:00
Alex 02b1e6200c
Disable ipv6 temporary addresses 2022-08-23 13:12:07 +02:00
Alex 8cd804a8c0
Add Drone CI server with sqlite-on-s3 thing 2022-08-23 12:10:25 +02:00
Alex 7d7efab9ee
Update to nixos 22.05 2022-07-27 11:18:23 +02:00
Alex 2453a45c74
Disable spoutnik 2022-07-27 10:39:09 +02:00
Alex f262fa7d1b
Remove self-advertisement in consul 2022-07-18 15:36:58 +02:00
Alex d4499bbef9
garage v0.7.99.2-k2v on staging 2022-07-18 15:31:43 +02:00
Alex 698cdefadb
Update garage (repair task in comments) 2022-07-04 11:57:06 +02:00
Alex c81442dc01
Update README; DNS on prod 2022-06-01 15:27:11 +02:00
Alex 0dedbd2d22
Fix bottin url in guichet config 2022-06-01 14:54:02 +02:00
Alex 641a68715f
Configure Consul DNS 2022-06-01 14:48:16 +02:00
Alex 72f5c70096
Move domains of some things to staging.deuxfleurs.org 2022-06-01 14:25:45 +02:00
Alex bee58a7891
Add directory 2022-06-01 14:04:20 +02:00
Alex 53309d3845
Add more ram to replicate-db 2022-06-01 13:21:32 +02:00
Alex 2130407a0f
Move back to using Docker runner 2022-05-31 11:59:20 +02:00
Alex 93c9e7d9ae
Make some RAM space for drone workers 2022-05-30 17:22:12 +02:00
Alex 0c015b4e0c
Drone VM works 2022-05-30 17:04:03 +02:00
Alex 4ec5cc43d4
Drone runner VM almost works 2022-05-30 16:36:17 +02:00
Alex d47d4e93ab
Work on drone runner as VM 2022-05-30 14:57:05 +02:00
Alex 2d9adf82d0
Add admin token to garage staging 2022-05-23 19:54:20 +02:00
Alex 6639908fbd
Garage v0.7.1-k2v on staging 2022-05-18 22:28:13 +02:00
Alex e657ebd0a0
Tricot 41 2022-05-10 16:40:17 +02:00
Quentin 52f14f9da2
Backup Cryptpad 2022-05-10 15:58:09 +02:00
Quentin 8cd2f72926
Working cryptpad 2022-05-10 15:18:07 +02:00