Use nginx instead of apache

This commit is contained in:
Hattshire 2023-10-05 07:55:07 +00:00
parent 8a4134d1f3
commit fd50bc32cd
2 changed files with 30 additions and 21 deletions

View file

@ -15,43 +15,29 @@ networks:
services:
# ============ NextCloud
nextcloud:
build: ./images/nc
image: nextcloud:25.0-fpm
restart: always
expose:
- 80
volumes:
- nc-data:/var/www/html
environment:
- VIRTUAL_HOST=palta.cyou
- LETSENCRYPT_HOST=palta.cyou
- APACHE_DISABLE_REWRITE_IP=1
- TRUSTED_PROXIES=palta.cyou
- TRUSTED_DOMAINS=palta.cyou,bard.palta.cyou
- OVERWRITEPROTOCOL=https
- NEXTCLOUD_ADMIN_USER=Super
- "NEXTCLOUD_ADMIN_PASSWORD=&3Qv%CQCGp>zs-!f"
- OBJECTSTORE_S3_HOST=s3.us-west-001.backblazeb2.com
- OBJECTSTORE_S3_BUCKET=paltas
- OBJECTSTORE_S3_KEY=001602c9b6d6e420000000001
- OBJECTSTORE_S3_SECRET=K001WXz69MkRgVKk+7DP4mwbZYXe2fQ
- OBJECTSTORE_S3_PORT=443
- OBJECTSTORE_S3_SSL=true
- OBJECTSTORE_S3_REGION=us-west-001
- OBJECTSTORE_S3_USEPATH_STYLE=true
- POSTGRES_HOST=db
- REDIS_HOST=redis
env_file:
- db.env
- nc_config.env
networks:
- default
- proxy-tier
depends_on:
- reverse_proxy
- db
- redis
nextcloud-janitor:
build: ./images/nc
image: nextcloud:25.0-fpm
restart: always
volumes:
- nc-data:/var/www/html
@ -60,9 +46,21 @@ services:
- db
- redis
# nextcloud-front:
# build: ./images/ngx
# restart: always
nextcloud-front:
build: ./images/ngx
restart: always
environment:
- VIRTUAL_HOST=palta.cyou
- LETSENCRYPT_HOST=palta.cyou
volumes:
- nc-data:/var/www/html:ro
depends_on:
- nextcloud
networks:
- default
- proxy-tier
# =========== SSL

11
nc_config.env Normal file
View file

@ -0,0 +1,11 @@
NEXTCLOUD_ADMIN_USER=Admin
NEXTCLOUD_ADMIN_PASSWORD=
OBJECTSTORE_S3_HOST=s3.host
OBJECTSTORE_S3_BUCKET=nextcloud
OBJECTSTORE_S3_KEY=
OBJECTSTORE_S3_SECRET=
OBJECTSTORE_S3_PORT=443
OBJECTSTORE_S3_SSL=true
OBJECTSTORE_S3_REGION=
OBJECTSTORE_S3_USEPATH_STYLE=true