Commit Graph

195 Commits

Author SHA1 Message Date
146d69e6fd Deliver complete stack for nextcloud. 2022-02-22 09:13:24 +01:00
b788fa12bc Build independent stack for nextcloud. 2022-02-22 09:12:10 +01:00
1f0be8ef0e Update mattermost to version 6.3 2022-02-06 09:54:01 +01:00
19d011111d Remove netdata, prometheus and grafana. Extend telegraf to monitor docker stats. 2022-01-31 06:05:07 +01:00
4c04cdf243 Add encryption key for semaphore to keep encrypted data. 2022-01-31 06:03:39 +01:00
999023ae78 Update to traefik v2.6 and change metrics collection from prometheus to influx. 2022-01-31 06:02:00 +01:00
fa1e7241cd Update grafana to use persistent storage. 2022-01-23 09:16:28 +01:00
8c6169525b Use prometheus instead of influx for traefik metrics. 2022-01-06 16:11:11 +01:00
2ce386eb16 Use named volumes for mattermost. 2022-01-06 16:10:01 +01:00
chsteinle
aab56a0e40 Introduce prometheus for metrics collection. 2021-12-23 13:00:08 +01:00
chsteinle
5c924138c9 Extend traefik to collect metrics. 2021-12-23 08:40:55 +01:00
chsteinle
64bb1847ab Remove duplicated volumes definition for netdata. 2021-12-23 08:34:27 +01:00
chsteinle
b63d80a705 Force nextcloud to use global environment file. 2021-12-23 08:33:55 +01:00
0a55e0a134 Adding telegraf, influxdb and grafana for monitoring. Extend netdata to use account. 2021-12-23 08:32:34 +01:00
afbf1c882a Disable image check for apc ups container. 2021-12-20 08:49:37 +01:00
a7ba1ff75c Update mattermost to latest team edition. 2021-12-20 08:21:09 +01:00
bc23fdb0ed Extend features to monitor ups. 2021-12-17 14:27:15 +01:00
2bcb6147b3 Removing dependencies, that do not work. 2021-12-16 05:37:28 +01:00
7dc1488566 Add healthchecks for different containers. 2021-12-09 12:35:11 +01:00
4d02aa2d97 Add netstat container for monitoring. 2021-12-02 10:39:40 +01:00
chsteinle
19e54bc7b8 Use own watchtower user to inform mattermost. 2021-11-30 08:10:59 +01:00
chsteinle
9569bca81a Get up wireguard for vpn. 2021-11-25 07:43:54 +01:00
chsteinle
e0e43f7862 Cleanup unused files and comments. 2021-11-25 06:39:42 +01:00
77c0e2bea8 Working copy of samba. 2021-11-25 06:37:59 +01:00
chsteinle
37961e38fd Change samba configuration as there are problems with windows clients. 2021-11-25 04:42:47 +01:00
chsteinle
6bc31c08a9 Change samba configuration. 2021-11-24 12:17:27 +01:00
chsteinle
3441f460b8 Remove missing entrypoint for samba. 2021-11-24 10:55:12 +01:00
chsteinle
dd628a5f07 Correct restart policy for semaphore. 2021-11-24 10:50:13 +01:00
chsteinle
21b7192f2c Correct installation of packages for samba. 2021-11-24 10:31:11 +01:00
chsteinle
9e98b78e78 Try to build up a samba server in docker. 2021-11-24 10:26:42 +01:00
b6c1e7bfbf Introduce Mattermost as backend for watchtower. 2021-11-23 12:37:53 +01:00
d18a9704e7 Remove external dependency from bookstack. 2021-11-23 12:36:28 +01:00
9a3af9307c Remove external dependency from nextcloud. 2021-11-23 12:35:37 +01:00
095fe02a19 Remove debug messages from traefik's log. 2021-11-23 12:33:15 +01:00
59b63ad36f Introduce watchtower. 2021-11-22 09:32:47 +01:00
2bcec3dcb4 Introduce semaphore for task automation. 2021-11-22 08:24:37 +01:00
3352b83b85 Extend traefik and gitea to be able to clone repositories via ssh. 2021-11-17 05:47:21 +01:00
5d21a25597 Make vaultwarden available for external access and rename stack security to vault. 2021-11-16 05:43:02 +01:00
86e49e754a Make gitea available for external access and configure kimai app_secret for migration. 2021-11-12 10:09:28 +01:00
e08c3c03ed Use domain name for nextcloud and use postgres as database backend. 2021-11-11 15:36:11 +01:00
4b8bc37942 Enable IPv6 networking and enhance IPv4 address range for macvlan. 2021-11-11 15:24:56 +01:00
597df9abab Update readme and enable certificates in traefik. 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. 2021-11-09 06:13:19 +01:00
9dea2f7766 Split up to stacks and add portainer. 2021-11-05 07:36:49 +01:00
758ef900ff Initial commit, pihole not working 2021-11-03 09:09:32 +01:00