Commit graph

12 commits

Author SHA1 Message Date
dae125dc77 Adds Redis cache 2023-10-29 19:34:26 +01:00
13e163913a Switches Nextcloud image to Alpine (#3)
Co-authored-by: Jan Beilicke <dev@jotbe.io>
Reviewed-on: #3
2023-10-29 11:32:14 +01:00
d860a9c086 Pins Nextcloud to version 27 and switches from Apache to Nginx to improve performance esp. of video streaming (#2)
Streaming videos had been a pain with the default Nextcloud Docker image which uses Apache. This PR will replace that Docker image with Nextcloud 27 FPM and provides an Nginx to serve the app.

Additionally, with moving from the latest Nextcloud (-Apache) image to a pinned version, it will be way clearer, which version is about to be deployed, major upgrades have to be done consciously and without skipping major versions which Nextcloud does not support.

Co-authored-by: Jan Beilicke <dev@jotbe.io>
Reviewed-on: #2
2023-10-28 23:38:27 +02:00
5b39dfb6fa Do not run a health check against the service while in check mode 2020-11-26 22:20:43 +00:00
bf944c0579 Do not run a health check against the service while in check mode 2020-11-26 21:23:28 +00:00
33fcd73c5e Adds a retry to the URL check whether Nextcloud is available from the public internet 2020-05-02 22:45:24 +02:00
ac66074c2d Consolidated HTTP Security Headers (CSP not working yet) 2020-04-04 23:52:54 +02:00
b375e7519a Improved and simplified healthcheck. Use with --tags health to run. 2020-04-01 21:28:45 +02:00
df3d47bc9f Added final health check to ensure availability of Nextcloud from the outside 2020-03-29 15:32:45 +02:00
efedd28d68 Works around a bug in MariaDB (various versions >10.x) where the Nextcloud setup fails after a while, gets stuck or shows interesting behaviour like not creating users
See: https://github.com/docker-library/mariadb/issues/262
2020-03-27 00:18:44 +01:00
82be4f4f60 Use the new traefik public network 2020-03-25 23:06:49 +01:00
e8b54ec967 Initial commit 2020-03-24 00:38:20 +01:00