forked from coop-cloud/nextcloud
Compare commits
9 Commits
2.1.4+24.0
...
main
Author | SHA1 | Date | |
---|---|---|---|
|
8b138eac19 | ||
|
819378f3fb | ||
|
8dcc2925ea | ||
|
2ec6f21dd1 | ||
|
9a070231c7 | ||
63ce9a6fb9 | |||
827cb16964 | |||
992992d678 | |||
20f0a45baf |
@ -19,3 +19,5 @@ EXTRA_VOLUME=/dev/null:/tmp/.dummy
|
||||
|
||||
# X_FRAME_OPTIONS_ENABLED=1
|
||||
# X_FRAME_OPTIONS_ALLOW_FROM=embedding-site.example.org
|
||||
# APPS="calendar sociallogin onlyoffice"
|
||||
|
||||
|
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +1,2 @@
|
||||
/.envrc
|
||||
|
||||
|
5
.vscode/settings.json
vendored
5
.vscode/settings.json
vendored
@ -1,5 +0,0 @@
|
||||
{
|
||||
"shellcheck.customArgs": [
|
||||
"--shell=bash"
|
||||
]
|
||||
}
|
16
abra.sh
16
abra.sh
@ -13,6 +13,22 @@ sub_occ(){
|
||||
sub_app_run php /var/www/html/occ "$@"
|
||||
}
|
||||
|
||||
run_occ(){
|
||||
su -p www-data -s /bin/sh -c "/var/www/html/occ $@"
|
||||
}
|
||||
|
||||
install_apps(){
|
||||
install_apps="$@"
|
||||
if [ -z "$install_apps" ]
|
||||
then
|
||||
install_apps=$APPS
|
||||
fi
|
||||
for app in $install_apps
|
||||
do
|
||||
run_occ "app:install $app"
|
||||
done
|
||||
}
|
||||
|
||||
_backup_app() {
|
||||
# Copied _abra_backup_dir to make UX better on restore and backup
|
||||
{
|
||||
|
@ -1,7 +1,7 @@
|
||||
version: "3.8"
|
||||
services:
|
||||
web:
|
||||
image: nginx:1.23.1
|
||||
image: nginx:1.22.1
|
||||
configs:
|
||||
- source: nginx_conf
|
||||
target: /etc/nginx/nginx.conf
|
||||
@ -35,7 +35,7 @@ services:
|
||||
- "traefik.http.middlewares.${STACK_NAME}-redirect.headers.SSLHost=${DOMAIN}"
|
||||
|
||||
app:
|
||||
image: nextcloud:24.0.6-fpm
|
||||
image: nextcloud:25.0.1-fpm
|
||||
depends_on:
|
||||
- db
|
||||
configs:
|
||||
@ -49,6 +49,7 @@ services:
|
||||
- db_password
|
||||
- admin_password
|
||||
environment:
|
||||
- APPS
|
||||
- X_FRAME_OPTIONS_ALLOW_FROM
|
||||
- X_FRAME_OPTIONS_ENABLED
|
||||
- DOMAIN
|
||||
@ -77,12 +78,12 @@ services:
|
||||
failure_action: rollback
|
||||
order: start-first
|
||||
labels:
|
||||
- "coop-cloud.${STACK_NAME}.version=2.1.4+24.0.6-fpm"
|
||||
- "coop-cloud.${STACK_NAME}.version=2.1.6+25.0.1-fpm"
|
||||
- "backupbot.backup=true"
|
||||
- "backupbot.backup.path=/var/www/html/config/,/var/www/html/data/,/var/www/html/custom_apps/"
|
||||
|
||||
cron:
|
||||
image: nextcloud:24.0.6-fpm
|
||||
image: nextcloud:25.0.1-fpm
|
||||
volumes:
|
||||
- nextcloud:/var/www/html/
|
||||
- nextapps:/var/www/html/custom_apps:cached
|
||||
|
Loading…
x
Reference in New Issue
Block a user