Commit graph

162 commits

Author SHA1 Message Date
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
Paul-Henri Froidmont
6ffa138ab1 Update Kubespray to v2.10.4 2019-08-16 21:49:56 +02:00
Paul-Henri Froidmont
cb7082a4a0 Install invidious 2019-08-16 21:47:12 +02:00
Paul-Henri Froidmont
30b83f9067 Cleanup fetched tinc certificates 2019-08-16 17:11:52 +02:00
Paul-Henri Froidmont
6ad25c79f6 Update Terraform files to 0.12 syntax 2019-08-15 17:51:57 +02:00
Paul-Henri Froidmont
1b990d8c0e Update Nextcloud to 16.0.3 2019-08-15 13:10:12 +02:00
Paul-Henri Froidmont
55beb3ecb2 And biatlon registration app 2019-07-26 21:12:02 +02:00
Paul-Henri Froidmont
81d683b565 Update Kubespray to v2.10.3 2019-06-15 23:35:34 +02:00
Paul-Henri Froidmont
bcbc078ca6 Read Scaleway key id from file 2019-06-15 22:53:23 +02:00
Paul-Henri Froidmont
abafc2f7ab Update certificates path in mailu front container 2019-06-10 23:43:04 +02:00
Paul-Henri Froidmont
68a2fbf549 Migrate Nextcloud database to PostgreSQL 2019-06-08 23:53:21 +02:00
Paul-Henri Froidmont
06f72d3930 Update mail admin page URL in monitrc 2019-06-08 14:10:11 +02:00
Paul-Henri Froidmont
8dac42c9a1 Remove traefik default backend for gitlab 2019-06-08 14:06:10 +02:00
Paul-Henri Froidmont
cac199c021 Update Nextcloud to 16.0.1 2019-06-08 02:14:13 +02:00
Paul-Henri Froidmont
80ec00dc05 Fix traefik certdumper 2019-06-08 02:00:13 +02:00
Paul-Henri Froidmont
d36521e6f9 Raise php max file upload size for STB wordpress 2019-05-26 15:54:51 +02:00
Paul-Henri Froidmont
bfc85a9fab Helper scripts using nix 2019-05-25 23:30:56 +02:00
Paul-Henri Froidmont
6938694a84 Change terraform state bucket name 2019-05-25 22:30:50 +02:00
Paul-Henri Froidmont
1bc203c96a Remove agent forwarding from ansible config 2019-05-01 12:29:59 +02:00
Paul-Henri Froidmont
71e7cc6477 Update Mailu to 1.6 2019-05-01 01:34:02 +02:00
Paul-Henri Froidmont
373ff937df Update Nextcloud to 15.0.7 2019-04-26 02:28:09 +02:00
Paul-Henri Froidmont
3dfea22fd3 Nextcloud-enable MySQL 4-byte support 2019-04-26 01:53:55 +02:00
Paul-Henri Froidmont
683c424f3f Enable metrics_server 2019-04-10 02:48:35 +02:00
Paul-Henri Froidmont
667cd48c88 Let's encrypt certificates issuer and searx 2019-04-10 02:18:00 +02:00
Paul-Henri Froidmont
f34742ddea Cleanup and reorganize vars by environment 2019-04-09 02:43:15 +02:00
Paul-Henri Froidmont
51fb76ffb6 Support multiple environments 2019-04-09 00:37:28 +02:00
Paul-Henri Froidmont
224bdffc8b Use tinc for private networking 2019-04-07 16:26:03 +02:00
Paul-Henri Froidmont
904167ec30 Set Kubespray to v2.8.4 2019-04-04 02:36:49 +02:00
Paul-Henri Froidmont
d1db285cf0 Provision k8s cluster with Kubespray 2019-04-04 02:25:38 +02:00
Paul-Henri Froidmont
2f9be424d3 Change backup logging to append instead of overwritting 2019-04-01 15:19:00 +02:00
Paul-Henri Froidmont
4e547fbcb7 Backup all media again 2019-03-30 23:43:48 +01:00
Paul-Henri Froidmont
6371ad1133 Change backup host to online.net server and exclude completed torrents 2019-03-30 23:39:35 +01:00
Paul-Henri Froidmont
ada34be1d4 Exclude movies and TV from backup 2019-03-26 23:34:53 +01:00
Paul-Henri Froidmont
a5b08ae55f Update Nextcloud to 15.0.5 2019-03-21 22:47:09 +01:00