Commit graph

233 commits

Author SHA1 Message Date
szaimen bc50b0cc4f allow nextcloud to access outside directories
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-21 17:31:05 +01:00
szaimen 48e60872b3 fix database import by waiting for the database to start
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-18 11:41:52 +01:00
szaimen 8f1fcde006 fix selecting a backup container
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-16 16:26:35 +01:00
Simon L 8a6de8f63c
Merge pull request #65 from nextcloud/enh/39/allow-to-select-archive
allow to select the archive to restore from
2022-02-16 14:43:10 +01:00
szaimen e357fc8bb9 nextcloud-update automated change
Signed-off-by: GitHub <noreply@github.com>
2022-02-16 12:33:48 +00:00
szaimen 92492affe4 update nextcloud to 23.0.2
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-16 12:18:46 +01:00
szaimen 63e0849215 allow to select the archive to restore from
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-16 12:00:54 +01:00
szaimen 1515d0c210 another attempt to fix the database import
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-15 18:57:39 +01:00
szaimen 3887275808 fix database import
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-15 17:44:00 +01:00
Simon L 5bc10a56ed
Merge pull request #218 from nextcloud/enh/noid/fix-database-connection
fix the database connection
2022-02-15 12:15:39 +01:00
szaimen e7dfb2514b fix the database connection
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-13 11:44:59 +01:00
szaimen b0e570176b fix redis build
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-12 14:24:11 +01:00
szaimen 7756826eb3 revert the removal for now since it would break all instances
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-12 01:02:39 +01:00
szaimen 836552e1a7 verbose output
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-12 00:26:12 +01:00
szaimen 6e22b364ae postgresql - delete the datadir once
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-11 23:53:50 +01:00
szaimen 3029b277f1 use dependabot to update containers
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-11 15:47:49 +01:00
szaimen 53f5b4ae11 fix spellcheck warnings
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-11 12:48:27 +01:00
szaimen b08a06573d fix shellcheck
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-11 11:44:59 +01:00
szaimen baa5f5635b fix talk container build
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-10 20:38:35 +01:00
szaimen 1a6253ee4c fix postgresql container
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-09 21:59:51 +01:00
Simon L 8af877f048
Merge pull request #204 from nextcloud/enh/185/migrate-nextcloud-to-alpine
migrate nextcloud container to alpine
2022-02-09 21:07:08 +01:00
Simon L 0052582003
Merge pull request #189 from nextcloud/fix/188/fix-collabora-connection-issues
fix connection issues with collabora
2022-02-09 21:06:15 +01:00
Simon L 7bb0c3b164
Merge pull request #190 from nextcloud/enh/noid/install-some-apps-by-default
Install some apps by default
2022-02-09 21:06:09 +01:00
Simon L ddd01be82f
Merge pull request #203 from nextcloud/enh/185/migrate-redis-to-alpine
migrate redis container to alpine
2022-02-09 21:06:00 +01:00
Simon L 3de828034a
Merge pull request #200 from nextcloud/enh/switch-to-debian-slim
switch apache and borgbackup to slim image for reduced size
2022-02-09 21:05:13 +01:00
Simon L bb3bcad752
Merge pull request #201 from nextcloud/enh/185/migrate-watchtower-to-alpine
migrate watchtower container to alpine
2022-02-09 21:05:00 +01:00
szaimen a2f01c2fcf migrate nextcloud container to alpine
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-09 21:00:01 +01:00
szaimen 4b28a6a7d7 migrate watchtower container to alpine
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-09 20:43:09 +01:00
szaimen 0bf050a51f migrate postgres container to alpine
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-09 20:38:02 +01:00
szaimen b9ab319357 migrate redis container to alppine
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-09 19:46:31 +01:00
szaimen 46c5c59e5b switch apache and borgbackup to slim image for reduced size
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-09 19:08:37 +01:00
szaimen 98cb4e9494 update opcache settings
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-09 18:37:21 +01:00
szaimen 2be5cb255b Install some apps by default
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-03 10:28:33 +01:00
szaimen 7159cd387a fix connection issues with collabora
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-02-03 10:24:46 +01:00
szaimen 20d631b600 fix removing the updatenotification app for old instances
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-01-29 22:29:15 +01:00
szaimen 8bdcba11e6 increase timeout for mastercontainers apache
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-01-28 15:44:12 +01:00
szaimen 095fc6de2b fix apcu which needs to be installed before running composer install
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-01-28 14:44:21 +01:00
szaimen 61bd306416 nextcloud-update automated change
Signed-off-by: GitHub <noreply@github.com>
2022-01-28 12:33:26 +00:00
szaimen 0c543c0ad4 clone the current state of the repo from the releases org
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-01-28 12:36:31 +01:00
Simon L 2a3eab9ea6
Merge pull request #170 from nextcloud/enh/noid/fix-zero-file-sizes
fix zero file sizes
2022-01-28 11:59:29 +01:00
szaimen 6dd9e06a5f update janus package settings to be compliant with docs
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-01-28 11:57:08 +01:00
szaimen 3d8d7f0d79 fix zero file sizes
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-01-28 11:36:34 +01:00
szaimen 7c8b9c454a fix uname command
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-01-21 19:09:44 +01:00
szaimen 6b6c9dfbc7 Correctly set CPU_ARCH for notify_push
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-01-21 18:33:57 +01:00
szaimen 0837ac9670 make initial docker socket check failproof
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-01-21 14:08:49 +01:00
Simon L 9b4de8e098
Merge pull request #138 from nextcloud/enh/135/postgresql-client-in-nextcloud
install postgresql-client in Nextcloud container in order to make Nextclouds Backup app work
2022-01-19 18:48:43 +01:00
Simon L 8659ae6a08
Merge pull request #152 from nextcloud/nextcloud-container-update
Nextcloud update
2022-01-19 18:48:25 +01:00
szaimen d7a0e961e9 try to fix the build
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-01-19 14:34:30 +01:00
szaimen 035d22cbcf fix containers for arm64
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-01-19 13:42:27 +01:00
szaimen 5c3b1e0b45 nextcloud-update automated change
Signed-off-by: GitHub <noreply@github.com>
2022-01-19 12:34:04 +00:00
szaimen 24d73ae80d install postgresql-client in Netcloud container
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-01-14 19:49:49 +01:00
szaimen 0a27a5f0c4 nextcloud-update automated change
Signed-off-by: GitHub <noreply@github.com>
2022-01-13 12:38:28 +00:00
szaimen 4b4fd55c94 address 2nd review
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-01-10 12:10:09 +01:00
szaimen ce25a49592 address review
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-01-10 11:33:05 +01:00
szaimen d927e5a226 fix the restore process
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-29 19:57:26 +01:00
szaimen f740c00bab customize php-fpm config
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-29 14:57:40 +01:00
szaimen 354f3373e0 fix automatic login button url for port 8080
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-29 14:00:53 +01:00
Simon L 948f322417
Merge pull request #64 from nextcloud/enh/23/skip-nextcloud-update
skip any update procedure if nextcloud was just restored or backup failed or database export failed
2021-12-22 13:26:32 +01:00
Simon L 5723bf7ea8
Merge pull request #63 from nextcloud/enh/26/run-image-and-volume-prune
run image prune and volume prune regularly
2021-12-15 13:10:46 +01:00
szaimen 3206ce4d16 remove volume prune as we don't want to risk anything
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-15 13:07:39 +01:00
szaimen eb6d90b7bd upgrade buster images to bullseye
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-11 15:41:22 +01:00
szaimen 2ab0480f59 skip any update procedure if nextcloud was just restored and more
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-10 14:57:59 +01:00
szaimen b0fc3fb953 address review
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-08 22:35:09 +01:00
szaimen 4174e39f2b run image prune and volume prune regularly
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-07 19:40:46 +01:00
Simon Lindner 5901054b21
Merge pull request #60 from nextcloud/enh/56/exclude-some-folders-from-restore
exclude the session and certs folder from restore
2021-12-07 19:24:38 +01:00
Simon Lindner 602895c34e
Merge pull request #59 from nextcloud/enh/18/improve-apache-caddy-conf
disable http_challenge and add https:// to the url
2021-12-07 19:24:29 +01:00
szaimen 17e1c0250f exclude the session and certs folder from restore
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-07 17:49:00 +01:00
szaimen 2e1cf44e9c disable http_challenge and add https:// to the url
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-07 17:39:30 +01:00
szaimen 785257d798 remove the updatenotification app since we have our own system for that
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-07 17:19:17 +01:00
szaimen 7969d08e4f increase the upload limit size to 10G
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-07 17:14:56 +01:00
szaimen 47a022b2e3 root user should always be able to write to the socket but leave the check there just in case
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-06 16:40:25 +01:00
szaimen 49ea222a22 fix indentation and improve comments
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-06 16:40:25 +01:00
Adrian Gebhart e333427f94
fix docker permissions, check if group id already exists before adding a group
Signed-off-by: Adrian Gebhart <adrian@pestotoast.de>
2021-12-06 13:18:09 +01:00
szaimen 513e389a24 make the datadirectory more robust
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-04 11:01:38 +01:00
szaimen b5cfe40866 make sure that the configuration file gets stored on the volume
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-03 15:32:47 +01:00
szaimen 7c8b134e8d
fix the permissions
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-03 15:23:55 +01:00
szaimen e7ff0e2615 fix the mastercontainer
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-03 13:23:40 +01:00
szaimen 01e8e11fa2 adjust things
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-03 12:33:23 +01:00
Adrian Gebhart 2371dfd296
fix docker permission issues
Signed-off-by: Adrian Gebhart <adrian@pestotoast.de>
2021-12-01 12:50:57 +01:00
szaimen a46a36ee41 add sendnotifications and update checker cron
Signed-off-by: szaimen <szaimen@e.mail.de>
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2021-11-30 13:51:54 +01:00
szaimen aadf624257 add the app into the container and upgrade to 23
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-11-30 12:50:08 +01:00
Lukas Reschke 9f82cd3133
Clone from new public repository 2021-11-30 12:24:57 +01:00
Nextcloud Team 2295a33590 Initial import 2021-11-30 11:20:42 +01:00