Commit Graph

  • f49c3b9d2f Update traefik to version 2.9. chris 2022-10-17 04:59:50 +02:00
  • b70573cb51 Upgrade mattermost to version 7.3 chris 2022-10-10 09:33:43 +02:00
  • 31244a0e88 Add DVB-C stack for recordings and media server. chris 2022-10-07 07:54:35 +02:00
  • 78fa0c1a37 Switch to latest nfs-server. Newer versions are working again. chris 2022-10-07 07:53:30 +02:00
  • fdd84b56c5 Upgrade mattermost to version 7.2 chris 2022-08-25 04:40:33 +02:00
  • a73fe2aa9a Introduce homer for browser's landing page. chris 2022-08-24 06:08:53 +02:00
  • eb8b4a3475 Add subdomain to drone and use secure communication with gitea. chris 2022-08-24 06:07:44 +02:00
  • 437aa8fe25 Add subdomain for pihole and route it through traefik. chris 2022-08-24 06:05:46 +02:00
  • 3a82d536f0 Add domain hosted by infomaniak and use wildcard certificate from letsencrypt. chris 2022-08-24 06:03:24 +02:00
  • fd3d69f407 Change unbounds restart policy to get it up on boot time. chris 2022-07-22 04:30:42 +02:00
  • 14bddad564 Adjust cadvisor configuration because of high load. chris 2022-07-22 04:29:15 +02:00
  • baa6d32966 Upgrading traefik and mattermost. chris 2022-07-22 04:28:23 +02:00
  • 7466ecab31 Add harbor files to containers. chris 2022-07-12 05:43:15 +02:00
  • 175d5c7695 Remove glances, telegraf and influx. Use grafana for monitoring. chris 2022-07-12 05:31:08 +02:00
  • df2116eec3 Change apc port to point to prometheus exporter. chris 2022-07-12 05:22:42 +02:00
  • 8a54d9ed9a Use prometheus for traefik metrics. chris 2022-07-12 05:21:37 +02:00
  • d12029ec5c Update mattermost to version 7. chris 2022-06-30 06:05:31 +02:00
  • 592e85e6f3 Add prometheus, cadvisor and node-exporter for metrics. chris 2022-06-30 06:04:45 +02:00
  • af64489745 Add apc container to watchtower monitoring and start automatically. chris 2022-06-24 11:39:56 +02:00
  • 9d1fed7588 Use glances for monitoring. chris 2022-06-24 11:37:49 +02:00
  • 7dbcf37583 Move nextcloud to stable image. chris 2022-06-22 13:13:37 +02:00
  • 7c92dea285 Introduce drone to create build pipelines. chris 2022-06-20 11:40:00 +02:00
  • aa8fbca218 Use working nfs image. chris 2022-06-20 11:37:57 +02:00
  • bfbb658f28 Use private registry for watchtower. chris 2022-06-20 11:36:37 +02:00
  • fce6d8aad3 Use apc image from own registry. Christian Steinle 2022-06-20 11:26:50 +02:00
  • c3e228dded Change image for nfs server. chris 2022-06-02 05:08:01 +02:00
  • a1c98bee00 Updating mattermost to version 6.7 chris 2022-06-02 05:06:32 +02:00
  • 982c39cdfc Adjust trusted hosts for kimai php container. chris 2022-05-23 04:58:08 +02:00
  • a99451a270 Changing command for samba as standard doesn't work anymore. chris 2022-05-01 10:05:09 +02:00
  • 264998a250 Upgrade mattermost to version 6.5. chris 2022-03-29 09:28:35 +02:00
  • d98b451bd9 Use vaultwarden's alpine image. chris 2022-03-29 09:27:36 +02:00
  • 3e6c19ecf0 Use portainers alpine image. chris 2022-03-29 09:26:48 +02:00
  • e467f0d317 Update to nextcloud version 23. chris 2022-03-25 13:32:56 +01:00
  • 4c542bae18 Update mattermost to new release. chris 2022-03-14 13:32:45 +01:00
  • 62da729267 Use duplicati to backup nextcloud's data storage. chris 2022-03-13 06:59:16 +01:00
  • f703725371 Add nfs server. chris 2022-03-11 06:14:49 +01:00
  • f4b90c43b3 Correction of influx container name dependency. chris 2022-03-06 09:48:18 +01:00
  • 6d22927cd2 Correction of admin's password variable. chris 2022-03-04 09:34:52 +01:00
  • 8cacc3d6f4 Check mysql is running for bookstack container. chsteinle 2022-02-25 08:42:17 +01:00
  • bb892f2d6f Cleanup files and formatting. chsteinle 2022-02-24 15:18:34 +01:00
  • c26c516fdc Move traefik and portainer to common stack. chris 2022-02-23 08:01:53 +01:00
  • bc29872c84 Deliver complete semaphore stack. Remove obsolete networks and common mysql. chris 2022-02-23 07:56:15 +01:00
  • be2ea1412b Remove monitoring environment as it is not used. chris 2022-02-23 07:27:27 +01:00
  • 162add4bf8 Moving common environment to monitoring. chris 2022-02-23 07:21:55 +01:00
  • 4e32d554ef Move watchtower to monitoring stack. Cleanup APC image. chris 2022-02-23 06:32:52 +01:00
  • d9bb25d164 Cleanup networking. Remove wireguard. chris 2022-02-23 04:55:26 +01:00
  • 7844734215 Cleanup obsolete network for vault. chris 2022-02-23 04:52:53 +01:00
  • 423926d9bf Deliver mattermost as complete stack and remove obsolute psql14 instance. chris 2022-02-22 14:46:39 +01:00
  • 9d7ccb3ee0 Deliver kimai as complete stack. chris 2022-02-22 14:13:24 +01:00
  • dc591f98fe Deliver bookstack as complete stack. chris 2022-02-22 11:51:54 +01:00
  • 2d2c31a963 Deliver complete stack for gitea. chris 2022-02-22 10:34:12 +01:00
  • 146d69e6fd Deliver complete stack for nextcloud. chris 2022-02-22 09:13:24 +01:00
  • b788fa12bc Build independent stack for nextcloud. chris 2022-02-22 09:12:10 +01:00
  • 1f0be8ef0e Update mattermost to version 6.3 chris 2022-02-06 09:54:01 +01:00
  • 19d011111d Remove netdata, prometheus and grafana. Extend telegraf to monitor docker stats. chris 2022-01-31 06:05:07 +01:00
  • 4c04cdf243 Add encryption key for semaphore to keep encrypted data. chris 2022-01-31 06:03:39 +01:00
  • 999023ae78 Update to traefik v2.6 and change metrics collection from prometheus to influx. chris 2022-01-31 06:02:00 +01:00
  • fa1e7241cd Update grafana to use persistent storage. chris 2022-01-23 09:16:28 +01:00
  • 8c6169525b Use prometheus instead of influx for traefik metrics. chris 2022-01-06 16:11:11 +01:00
  • 2ce386eb16 Use named volumes for mattermost. chris 2022-01-06 16:10:01 +01:00
  • aab56a0e40 Introduce prometheus for metrics collection. chsteinle 2021-12-23 13:00:08 +01:00
  • 5c924138c9 Extend traefik to collect metrics. chsteinle 2021-12-23 08:40:55 +01:00
  • 64bb1847ab Remove duplicated volumes definition for netdata. chsteinle 2021-12-23 08:34:27 +01:00
  • b63d80a705 Force nextcloud to use global environment file. chsteinle 2021-12-23 08:33:55 +01:00
  • 0a55e0a134 Adding telegraf, influxdb and grafana for monitoring. Extend netdata to use account. chris 2021-12-23 08:32:34 +01:00
  • afbf1c882a Disable image check for apc ups container. chris 2021-12-20 08:49:37 +01:00
  • a7ba1ff75c Update mattermost to latest team edition. chris 2021-12-20 08:21:09 +01:00
  • bc23fdb0ed Extend features to monitor ups. chris 2021-12-17 14:27:15 +01:00
  • 2bcb6147b3 Removing dependencies, that do not work. chris 2021-12-16 05:37:28 +01:00
  • 7dc1488566 Add healthchecks for different containers. chris 2021-12-09 12:35:11 +01:00
  • 4d02aa2d97 Add netstat container for monitoring. chris 2021-12-02 10:39:40 +01:00
  • 19e54bc7b8 Use own watchtower user to inform mattermost. chsteinle 2021-11-30 08:10:59 +01:00
  • 9569bca81a Get up wireguard for vpn. chsteinle 2021-11-25 07:43:54 +01:00
  • e0e43f7862 Cleanup unused files and comments. chsteinle 2021-11-25 06:39:42 +01:00
  • 77c0e2bea8 Working copy of samba. chris 2021-11-25 06:37:59 +01:00
  • 37961e38fd Change samba configuration as there are problems with windows clients. chsteinle 2021-11-25 04:42:47 +01:00
  • 6bc31c08a9 Change samba configuration. chsteinle 2021-11-24 12:17:27 +01:00
  • 3441f460b8 Remove missing entrypoint for samba. chsteinle 2021-11-24 10:55:12 +01:00
  • dd628a5f07 Correct restart policy for semaphore. chsteinle 2021-11-24 10:50:13 +01:00
  • 21b7192f2c Correct installation of packages for samba. chsteinle 2021-11-24 10:31:11 +01:00
  • 9e98b78e78 Try to build up a samba server in docker. chsteinle 2021-11-24 10:26:42 +01:00
  • b6c1e7bfbf Introduce Mattermost as backend for watchtower. chris 2021-11-23 12:37:53 +01:00
  • d18a9704e7 Remove external dependency from bookstack. chris 2021-11-23 12:36:28 +01:00
  • 9a3af9307c Remove external dependency from nextcloud. chris 2021-11-23 12:35:37 +01:00
  • 095fe02a19 Remove debug messages from traefik's log. chris 2021-11-23 12:33:15 +01:00
  • 59b63ad36f Introduce watchtower. chris 2021-11-22 09:32:47 +01:00
  • 2bcec3dcb4 Introduce semaphore for task automation. chris 2021-11-22 08:24:37 +01:00
  • 3352b83b85 Extend traefik and gitea to be able to clone repositories via ssh. chris 2021-11-17 05:47:21 +01:00
  • 5d21a25597 Make vaultwarden available for external access and rename stack security to vault. chris 2021-11-16 05:43:02 +01:00
  • 86e49e754a Make gitea available for external access and configure kimai app_secret for migration. chris 2021-11-12 10:09:28 +01:00
  • e08c3c03ed Use domain name for nextcloud and use postgres as database backend. chris 2021-11-11 15:36:11 +01:00
  • 4b8bc37942 Enable IPv6 networking and enhance IPv4 address range for macvlan. chris 2021-11-11 15:24:56 +01:00
  • 597df9abab Update readme and enable certificates in traefik. chris 2021-11-11 15:19:04 +01:00
  • b6ca572067 Introduce unbound for caching dns and move pihole to macvlan. Use "lan" as local domain name. chris 2021-11-09 06:13:19 +01:00
  • 9dea2f7766 Split up to stacks and add portainer. chris 2021-11-05 07:36:49 +01:00
  • 758ef900ff Initial commit, pihole not working chris 2021-11-03 09:09:32 +01:00