Commit graph

295 commits

Author SHA1 Message Date
Paul-Henri Froidmont
39f20ed89d
Migrate Nextcloud to hcloud 2021-07-17 00:24:30 +02:00
Paul-Henri Froidmont
600844c56d
Reformat nix files 2021-07-16 03:09:29 +02:00
Paul-Henri Froidmont
292619386b
Backup hcloud instances with borg 2021-07-15 23:46:01 +02:00
Paul-Henri Froidmont
59cb6ac9b9
Remove legacy configs 2021-07-15 18:00:49 +02:00
Paul-Henri Froidmont
1f5e31b0e8
Add common packages 2021-07-15 17:46:14 +02:00
Paul-Henri Froidmont
d098f4bfbf
Reformat nix files 2021-07-15 17:33:31 +02:00
Paul-Henri Froidmont
dd5b87f66e
Split Nix config in modules 2021-07-15 17:09:32 +02:00
Paul-Henri Froidmont
380361eeeb
Move murmur to hcloud 2021-07-15 15:12:06 +02:00
Paul-Henri Froidmont
c76ade9c29 Move Synapse on hcloud and deploy it with Terraform + NixOs 2021-07-15 13:38:22 +02:00
Paul-Henri Froidmont
8d543677c9 Migrate DNS servers to Hetzner and manage them using Terraform 2021-07-12 19:06:06 +02:00
Paul-Henri Froidmont
61a86d3630 Add UNLICENSE 2021-07-08 19:23:39 +02:00
Paul-Henri Froidmont
fb728e2c29 Update Nextcloud to 21.0.3 2021-07-07 00:16:27 +02:00
Paul-Henri Froidmont
204231c4b5 Add memory limit to Invidious as a workaround for memory leak 2021-04-01 00:38:53 +02:00
Paul-Henri Froidmont
34788bd655 Setup matrix federation 2021-03-31 01:49:39 +02:00
Paul-Henri Froidmont
6f003bfa4f Activate gzip on Marie's website 2021-03-26 20:06:15 +01:00
Paul-Henri Froidmont
00cfb9a1c1 Update and fix Invidious 2021-03-24 03:26:53 +01:00
Paul-Henri Froidmont
6765feee20 Update versions 2021-01-11 22:08:49 +01:00
Paul-Henri Froidmont
b0269469ae Add flaresolverr 2021-01-11 21:01:36 +01:00
Paul-Henri Froidmont
7b9323cc04 Fix Coturn volume 2020-09-16 20:55:33 +02:00
Paul-Henri Froidmont
5cc611bd97 Upgrade synapse image 2020-09-15 15:37:57 +02:00
Paul-Henri Froidmont
5f49439051 Update Gitlab to 13.2.2-ce.0 2020-08-01 15:22:55 +02:00
Paul-Henri Froidmont
cbbe650c57 Update Gitlab to 12.10.14-ce.0 2020-07-26 01:22:20 +02:00
Paul-Henri Froidmont
9c0b3b4e88 Add SAMEORIGIN header to Nextcloud 2020-07-26 01:20:58 +02:00
Paul-Henri Froidmont
0d100f0dcc Update Nextcloud to 18.0.7 2020-07-26 00:58:06 +02:00
Paul-Henri Froidmont
6eef2432f0 Add Marie's website 2020-07-24 10:54:06 +02:00
Paul-Henri Froidmont
ec039dd7fb Migrate to NordVPN 2020-06-19 19:34:37 +02:00
Paul-Henri Froidmont
c2aae91804 Update Nextcloud to 18.0.4 2020-05-10 06:38:58 +02:00
Paul-Henri Froidmont
2660be6272 Update Nextcloud to 17.0.2 2020-05-10 03:20:23 +02:00
Paul-Henri Froidmont
762096cb9e Update Nextcloud to 16.0.5 2019-11-10 01:11:10 +01:00
Paul-Henri Froidmont
90c7a075cd Force DNS on Transmission so resolution works when connected to BlackVPN 2019-11-05 05:46:44 +01:00
Paul-Henri Froidmont
ae2e2b8ed3 Fix interface name in Monit's config 2019-11-05 05:08:28 +01:00
Paul-Henri Froidmont
77cf4d9c90 Remove unecessary role dependencies 2019-11-05 05:07:39 +01:00
Paul-Henri Froidmont
34ebf6dcfd Use Netherlands server for Transmission's VPN 2019-11-05 04:44:49 +01:00
Paul-Henri Froidmont
a884ba9482 Update DNS zones 2019-11-05 04:44:05 +01:00
Paul-Henri Froidmont
86fb8e71c1 Migrate to bigger Hetzner server 2019-11-05 03:37:05 +01:00
Paul-Henri Froidmont
d77f2ef548 Helper to transfer data to CephFs and setup wikis 2019-09-01 03:41:21 +02:00
Paul-Henri Froidmont
80321d5ec9 Add Arkadia wiki 2019-08-29 21:51:29 +02:00
Paul-Henri Froidmont
edb4cbe640 Add Rook controller to manage Ceph + Anderia wiki initial setup 2019-08-27 03:49:43 +02:00
Paul-Henri Froidmont
977059e9de Update cluster node eviction settings 2019-08-27 03:47:29 +02:00
Paul-Henri Froidmont
8c5ff83dc7 Use mitogen Ansible plugin 2019-08-27 03:44:52 +02:00
Paul-Henri Froidmont
34bdcb5d93 Modify Kubespray DNS settings to use Hetzner DNS 2019-08-26 02:41:34 +02:00
Paul-Henri Froidmont
c4c6c2ff79 Use hcloud-csi to provision volumes 2019-08-26 02:40:27 +02:00
Paul-Henri Froidmont
43dd47e761 Add k8s manifests for cert-manager issuers and searx 2019-08-22 05:15:45 +02:00
Paul-Henri Froidmont
64ca891810 Update banditlair.com DNS zone 2019-08-22 05:12:12 +02:00
Paul-Henri Froidmont
c311cd4f7e Migrate to Hetzner cloud 2019-08-22 05:11:27 +02:00
Paul-Henri Froidmont
d3c99dad0b Add banditlair.com DNS zone config 2019-08-17 23:59:15 +02:00
Paul-Henri Froidmont
77a6ef36f3 Provision loadbalancer with terraform and custom scripts 2019-08-17 23:58:36 +02:00
Paul-Henri Froidmont
01b7e79e55 Manage letsencrypt certificates with cert-manager 2019-08-17 18:44:58 +02:00
Paul-Henri Froidmont
c6f69f614c Traefik manifests 2019-08-17 04:14:19 +02:00
Paul-Henri Froidmont
5955b3ac42 Manage manifests with k8s module 2019-08-17 02:29:58 +02:00