Commit Graph

157 Commits

Author SHA1 Message Date
chsteinle
bb892f2d6f Cleanup files and formatting. 2022-02-24 15:18:34 +01:00
c26c516fdc Move traefik and portainer to common stack. 2022-02-23 08:01:53 +01:00
bc29872c84 Deliver complete semaphore stack. Remove obsolete networks and common mysql. 2022-02-23 07:56:15 +01:00
be2ea1412b Remove monitoring environment as it is not used. 2022-02-23 07:27:27 +01:00
162add4bf8 Moving common environment to monitoring. 2022-02-23 07:21:55 +01:00
4e32d554ef Move watchtower to monitoring stack. Cleanup APC image. 2022-02-23 06:32:52 +01:00
d9bb25d164 Cleanup networking. Remove wireguard. 2022-02-23 04:55:26 +01:00
7844734215 Cleanup obsolete network for vault. 2022-02-23 04:52:53 +01:00
423926d9bf Deliver mattermost as complete stack and remove obsolute psql14 instance. 2022-02-22 14:46:39 +01:00
9d7ccb3ee0 Deliver kimai as complete stack. 2022-02-22 14:13:24 +01:00
dc591f98fe Deliver bookstack as complete stack. 2022-02-22 11:51:54 +01:00
2d2c31a963 Deliver complete stack for gitea. 2022-02-22 10:34:12 +01:00
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