feat: Replace Nextcloud with Filebrowser
This commit is contained in:
@@ -14,7 +14,7 @@
|
||||
# ===========================
|
||||
# Vaultwarden
|
||||
# ===========================
|
||||
{$VAULT_DOMAIN} {
|
||||
{env.VAULT_DOMAIN} {
|
||||
import dns_duck
|
||||
|
||||
encode zstd gzip
|
||||
@@ -25,7 +25,7 @@
|
||||
# ===========================
|
||||
# 2FAuth
|
||||
# ===========================
|
||||
{$AUTH_DOMAIN} {
|
||||
{env.AUTH_DOMAIN} {
|
||||
import dns_duck
|
||||
|
||||
encode zstd gzip
|
||||
@@ -34,13 +34,13 @@
|
||||
}
|
||||
|
||||
# ===========================
|
||||
# Nextcloud
|
||||
# Filebrowser
|
||||
# ===========================
|
||||
{$STORAGE_DOMAIN} {
|
||||
{env.STORAGE_DOMAIN} {
|
||||
import dns_duck
|
||||
|
||||
encode zstd gzip
|
||||
|
||||
reverse_proxy nextcloud:80
|
||||
reverse_proxy filebrowser:80
|
||||
}
|
||||
|
||||
|
||||
@@ -34,17 +34,20 @@ services:
|
||||
LOG_LEVEL: notice
|
||||
|
||||
# ==========================
|
||||
# Nextcloud (Personal cloud / NAS)
|
||||
# Filebrowser (Cloud file manager)
|
||||
# ==========================
|
||||
nextcloud:
|
||||
image: nextcloud:latest
|
||||
container_name: nextcloud
|
||||
filebrowser:
|
||||
image: filebrowser/filebrowser:latest
|
||||
container_name: filebrowser
|
||||
restart: always
|
||||
volumes:
|
||||
- ./services/nextcloud:/var/www/html
|
||||
- ./services/filebrowser/srv:/srv
|
||||
- ./services/filebrowser/database:/database
|
||||
- ./services/filebrowser/config:/config
|
||||
environment:
|
||||
NEXTCLOUD_ADMIN_USER: ${NC_ADMIN_USER}
|
||||
NEXTCLOUD_ADMIN_PASSWORD: ${NC_ADMIN_PASS}
|
||||
- PUID=$(id -u)
|
||||
- PGID=$(id -g)
|
||||
|
||||
|
||||
# ==========================
|
||||
# Caddy (Reverse proxy)
|
||||
@@ -130,3 +133,6 @@ services:
|
||||
- /proc:/host/proc:ro
|
||||
- /sys:/host/sys:ro
|
||||
|
||||
networks:
|
||||
default:
|
||||
driver: bridge
|
||||
Reference in New Issue
Block a user