Commit graph

  • 3bcd961c81 Add hostvars to dynamic inventory to specify ssh ProxyCommand Paul-Henri Froidmont 2018-09-16 02:26:14 +02:00
  • 9f8e3dc0c7 Simplify dynamic inventory to only use tags as groups Paul-Henri Froidmont 2018-09-16 01:37:10 +02:00
  • 9e83baffb3 Provision with Teraform instead of Ansible Paul-Henri Froidmont 2018-09-15 01:18:57 +02:00
  • 3f36885343 Update Nextcloud to 13.0.6 Paul-Henri Froidmont 2018-09-09 22:41:48 +02:00
  • bbddbf4b48 Add factorio to backup Paul-Henri Froidmont 2018-09-01 16:29:51 +02:00
  • 856495025a Fix mailu rspamd UI Paul-Henri Froidmont 2018-08-12 02:05:45 +02:00
  • 05ef08c57d Fix certificates names and permissions for etcd role Paul-Henri Froidmont 2018-08-02 23:18:47 +02:00
  • 436d31433f Move kubectl config into a specific playbook and fix certs path Paul-Henri Froidmont 2018-08-02 22:24:33 +02:00
  • c19e9410f8 Improve kubernetes-ca role readability Paul-Henri Froidmont 2018-08-02 21:03:31 +02:00
  • a57445c364 kubernetes-ca role refactoring Paul-Henri Froidmont 2018-08-02 19:40:43 +02:00
  • 126143e7e1 Custom role for control plane Paul-Henri Froidmont 2018-08-01 11:10:51 +02:00
  • 44a7d1684f Remove submodules Paul-Henri Froidmont 2018-07-31 23:59:12 +02:00
  • 75a4c037da Custom etcd role Paul-Henri Froidmont 2018-07-31 19:31:24 +02:00
  • 958fb6be2f Add kubectl encryption config Paul-Henri Froidmont 2018-07-31 19:06:09 +02:00
  • 7166585268 Add all services config to kubectl Paul-Henri Froidmont 2018-07-31 18:52:30 +02:00
  • 656eedd01e Add configuration to kubectl role Paul-Henri Froidmont 2018-07-31 18:08:17 +02:00
  • bb3a990c9a Custom kubernetes-ca role Paul-Henri Froidmont 2018-07-31 17:33:26 +02:00
  • 956038220b Custom cfssl role Paul-Henri Froidmont 2018-07-31 13:36:17 +02:00
  • 2aadca1b39 Custom kubectl role Paul-Henri Froidmont 2018-07-31 13:29:25 +02:00
  • fbab1d084a Custom peervpn role Paul-Henri Froidmont 2018-07-31 02:33:56 +02:00
  • bc0f0c4894 Custom harden-linux role Paul-Henri Froidmont 2018-07-31 01:47:35 +02:00
  • 5d81de3cf9 Custom Scaleway dynamic inventory Paul-Henri Froidmont 2018-07-30 19:42:48 +02:00
  • 05196fd6bb Update S.T.B. domain name Paul-Henri Froidmont 2018-07-28 14:26:37 +02:00
  • 79eb6b26b0 Add S.T.B. wordpress to daily backup Paul-Henri Froidmont 2018-07-28 02:17:47 +02:00
  • de16b875a1 Remove Plex Paul-Henri Froidmont 2018-07-28 02:13:21 +02:00
  • fccef5c563 Add S.T.B. website Paul-Henri Froidmont 2018-07-28 02:10:23 +02:00
  • 8d107d613c Manage scaleway SSH keys + dynamic inventory Paul-Henri Froidmont 2018-07-27 21:22:52 +02:00
  • 8cf242a645 Update Nextcloud to 13.0.5 Paul-Henri Froidmont 2018-07-27 19:14:59 +02:00
  • 7cbd38d400 Provision scaleway instances Paul-Henri Froidmont 2018-07-26 03:01:02 +02:00
  • 4c53c7e5e2 Setting up traefik as loadbalancer and proxy Paul-Henri Froidmont 2018-07-26 00:12:17 +02:00
  • ee38146367 Setting up k8s workers Paul-Henri Froidmont 2018-07-23 04:27:58 +02:00
  • a2ba31fab2 Use harden role on controller host Paul-Henri Froidmont 2018-07-23 00:46:10 +02:00
  • 010c48b243 Install k8s control plane Paul-Henri Froidmont 2018-07-22 23:10:38 +02:00
  • 92682a8360 Create etcd cluster Paul-Henri Froidmont 2018-07-21 03:13:34 +02:00
  • 8fb65c8651 Create k8s certificate authorities Paul-Henri Froidmont 2018-07-21 00:58:09 +02:00
  • 2bffaaa3e1 Scaleway hosts basic setup Paul-Henri Froidmont 2018-07-20 21:54:32 +02:00
  • 1e93c4ae3d Sync arch mirror every 6 hour Paul-Henri Froidmont 2018-06-09 22:28:18 +02:00
  • a5785e21ed Move backup schedule to cron instead of systemctl Paul-Henri Froidmont 2018-06-09 22:10:38 +02:00
  • e29a4cb1fb Update nextcloud to 13.0.2 Paul-Henri Froidmont 2018-05-26 23:59:05 +02:00
  • 1218363ad5 Change deluge config to use BlackVPN Paul-Henri Froidmont 2018-05-26 23:43:42 +02:00
  • c77d6a8fb9 Update documentation Paul-Henri Froidmont 2018-04-25 19:00:15 +02:00
  • f5284e3f0d Add ansible vault for passwords Paul-Henri Froidmont 2018-04-25 18:01:31 +02:00
  • cfaa48e02a Replace nginx reverse proxy by traefik Paul-Henri Froidmont 2018-04-25 15:26:28 +02:00
  • fd30d66ffb Add onlyoffice to nextcloud services Paul-Henri Froidmont 2018-04-25 00:59:41 +02:00
  • 3f0f5f12a0 Allow DKIM signing of emails with user domain mismatch Paul-Henri Froidmont 2018-04-20 12:04:54 +02:00
  • 063c49b628 Update doku wiki version to fix symlink issue Paul-Henri Froidmont 2018-04-18 23:41:00 +02:00
  • 8c23f27ba8 Monitor biathlon-registration with monit Paul-Henri Froidmont 2018-04-18 17:56:22 +02:00
  • 147854b62c Revert dokuwiki version and make it fixed Paul-Henri Froidmont 2018-04-10 23:11:58 +02:00
  • a13be3a705 Switch to official emby image Paul-Henri Froidmont 2018-04-10 00:42:46 +02:00
  • 6dbf9f3eb4 Update Nextcloud to 13.0.1 Paul-Henri Froidmont 2018-04-10 00:42:10 +02:00
  • 201acb32bd Update mailu to 1.5 Paul-Henri Froidmont 2018-04-09 23:07:21 +02:00
  • 86516d3e7d Add nzbget folder to backup script Paul-Henri Froidmont 2018-03-21 23:17:59 +01:00
  • 6792ed066b Added nzbget Paul-Henri Froidmont 2018-03-06 20:19:38 +01:00
  • a50df7c30f Added sonarr, radarr, headphones and jackett Paul-Henri Froidmont 2018-03-01 02:53:13 +01:00
  • d089db0365 Disable collabora Paul-Henri Froidmont 2018-02-28 20:39:58 +01:00
  • 3a028cf5c3 Add webserver for arch repo and update nextcloud config Paul-Henri Froidmont 2018-02-27 20:38:21 +01:00
  • 27c912a613 Add ressources monitoring and fix backup status check Paul-Henri Froidmont 2018-02-14 17:10:30 +01:00
  • 76cb401c53 Connect monit to Guillaume's mmonit Paul-Henri Froidmont 2018-02-13 15:03:31 +01:00
  • f778bfb44e Add alert when backup takes a long time Paul-Henri Froidmont 2018-02-13 12:10:02 +01:00
  • f318e42f8c Upgrade Nextcloud to 13.0.0 Paul-Henri Froidmont 2018-02-08 11:36:24 +01:00
  • bb6819a3b0 Change mailu image to a configurable one. Paul-Henri Froidmont 2018-01-22 00:42:44 +01:00
  • c4cf50fa88 Increase nextcloud database innodb_buffer_pool_size to 2GB Paul-Henri Froidmont 2018-01-19 19:35:22 +01:00
  • 63ae9eab21 Increase max IMAP connections by IP to 100 Paul-Henri Froidmont 2018-01-19 03:20:08 +01:00
  • a5968b34bd Increase max IMAP connections by IP Paul-Henri Froidmont 2018-01-15 05:01:50 +01:00
  • e95cbff41a Increase the max number of IMAP connections per IP Paul-Henri Froidmont 2018-01-12 17:18:25 +01:00
  • f532d01ab3 Updade mailu Paul-Henri Froidmont 2018-01-12 15:17:53 +01:00
  • 3c4d76c76e Add missing files to Nextcloud config + some tweaks Paul-Henri Froidmont 2018-01-12 01:37:27 +01:00
  • 5226d54eb3 Update Nextcloud config Paul-Henri Froidmont 2018-01-10 20:11:08 +01:00
  • 0b0871400a Add timezone to proxy Paul-Henri Froidmont 2018-01-08 18:48:09 +01:00
  • 20c586c039 Add netcat package Paul-Henri Froidmont 2018-01-07 22:14:38 +01:00
  • fe296230a8 Add backup config and fix timezone in containers Paul-Henri Froidmont 2018-01-07 20:22:21 +01:00
  • 9f7679c7aa Remove containers bind address since server has 2 IPs Paul-Henri Froidmont 2018-01-06 01:14:08 +01:00
  • 830f6a5609 Add monit and a few utility scripts Paul-Henri Froidmont 2018-01-02 05:03:19 +01:00
  • b09ac86a62 Add matrix, plex and deluge Paul-Henri Froidmont 2017-12-31 16:04:38 +01:00
  • 643ab3229a Add mailu and nextcloud Paul-Henri Froidmont 2017-12-31 14:03:28 +01:00
  • 409828214b Add emby and gitlab Paul-Henri Froidmont 2017-12-30 05:28:32 +01:00
  • 9b031c14b6 Add wiki Paul-Henri Froidmont 2017-12-29 03:09:04 +01:00
  • 2bf0228e9b Add nginx-proxy and searx roles Paul-Henri Froidmont 2017-12-20 08:25:45 +01:00
  • 7d8e261f6d Split into roles and add parameters Paul-Henri Froidmont 2017-12-08 01:45:42 +01:00
  • 13b5d45998 Murmur setup Paul-Henri Froidmont 2017-12-05 02:34:44 +01:00
  • c687c162bd Added a few packages Paul-Henri Froidmont 2017-12-03 02:24:51 +01:00
  • dfe2d2d4f2 Initial commit phfroidmont 2017-12-02 02:00:28 +01:00