8f3f6dd3d5
Adds tasks to gather and run open background jobs on demand (run with --tags run_background_jobs
)
2025-04-18 22:54:35 +02:00
23e504e481
Always teardown the Docker Compose stack before updating it (will not delete any data)
2025-04-18 21:57:59 +02:00
f36c602a0e
Update all apps
2025-04-18 21:37:23 +02:00
b8acfca98e
Add missing indices
2025-04-18 21:36:15 +02:00
a70efcf8e9
Runs maintenance:repair --include-expensive
2025-04-18 21:29:56 +02:00
81b86deddc
Maintenance activities should run at night between 01:00-05:00 UTC
2025-04-18 21:20:37 +02:00
16304bd7c4
Sets default_phone_region
2025-04-18 21:19:52 +02:00
abbf7b50dc
Docker Compose should always pull
2025-04-18 21:12:21 +02:00
93ed612a65
Explicitly handles maintenance mode around instance setup; Provides and runs database utils scripts
2025-04-18 21:11:32 +02:00
11fe863b6d
Updates Nextcloud image to 31
2025-04-18 14:56:02 +02:00
a4bf1371ab
Merge pull request 'Restores a /bin/sh wrapper' ( #10 ) from restore-bin-sh-call into master
...
Reviewed-on: #10
2024-09-14 10:47:22 +02:00
0be8dd75b4
Restores a /bin/sh wrapper
2024-09-14 10:47:28 +02:00
abafdee753
Merge pull request 'Adds support to provision trusted_proxies; fixes docker-compose's TTY error' ( #9 ) from feature/trusted_proxies into master
...
Reviewed-on: #9
2024-09-14 10:40:56 +02:00
08fb859479
Adds support to provision trusted_proxies
2024-09-14 10:39:34 +02:00
4b8ac2f48d
Merge pull request 'Provides Nextcloud Hub 8 (Nextcloud 29)' ( #8 ) from feature/nextcloud-29 into master
...
Reviewed-on: #8
2024-09-14 10:08:00 +02:00
365e166cbf
Provides Nextcloud Hub 8 (Nextcloud 29)
2024-09-14 10:03:27 +02:00
19e2864e9b
Merge pull request 'Adds task to install a list of Nextcloud apps' ( #7 ) from feature/auto-install-apps into master
...
Reviewed-on: #7
2023-12-10 11:43:16 +01:00
edf24dd5a6
Adds task to install a list of Nextcloud apps
2023-12-10 11:34:42 +01:00
c3d3daa97d
Merge pull request 'Switching from geerlingguy.docker to community.docker' ( #6 ) from feature/community-docker into master
...
Reviewed-on: #6
2023-12-10 11:00:23 +01:00
7513615b6f
Switching from geerlingguy.docker to community.docker
2023-12-10 10:41:26 +01:00
69d47f03af
Merge pull request 'Various Nginx improvements' ( #5 ) from feature/nginx-performance into master
...
Reviewed-on: #5
2023-12-10 10:37:05 +01:00
51636d9538
Various Nginx improvements
2023-12-10 10:35:30 +01:00
1961184f93
Fixes container restart policy
2023-10-29 21:56:57 +01:00
9ffd149c65
Adds Redis cache ( #4 )
...
Requires adding a Redis host password through `redis_host_password`.
If you are updating you existing Nextcloud, you might have to manually update the `<nextcloud-data-volume>/config/config.php` and replace `memcache...` properties with:
```
'memcache.distributed' => '\OC\Memcache\Redis',
'memcache.local' => '\OC\Memcache\Redis',
'memcache.locking' => '\OC\Memcache\Redis',
'redis' => array(
'host' => 'redis',
'port' => 6379,
),
```
Co-authored-by: Jan Beilicke <dev@jotbe.io>
Reviewed-on: #4
2023-10-29 19:40: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