This commit is contained in:
msnie
2024-02-03 11:58:42 +01:00
parent 17ca1c805f
commit 5b0b5f548c
706 changed files with 135245 additions and 0 deletions
+8
View File
@@ -0,0 +1,8 @@
{
"port": 80,
"baseURL": "",
"address": "",
"log": "stdout",
"database": "/database.db",
"root": "/srv"
}
+4
View File
@@ -0,0 +1,4 @@
DOMAIN_NAME=knast.cc
DEFAULT_NETWORK=traefik
MYUID=docker
MYGID=users
+61
View File
@@ -0,0 +1,61 @@
version: "3"
services:
filebrowser:
image: hurlenko/filebrowser
user: "1000:1000"
ports:
- 8188:8080
volumes:
- nfs_data:/data
- /srv/file_browser/:/config
networks:
- traefik
labels:
- "traefik.enable=true"
- "traefik.http.routers.files.entrypoints=websecure"
- "traefik.http.routers.files.rule=Host(`files.$DOMAIN_NAME`)"
- "traefik.http.routers.files.tls.certresolver=letsencr"
# - traefik.http.middlewares.https_redirect.redirectscheme.scheme=https
# - traefik.http.routers.http_catchall.middlewares=https_redirect
- "traefik.http.services.files.loadbalancer.server.port=8080"
# - "traefik.http.routers.files.middlewares=files_auth"
# - "traefik.http.middlewares.files_auth.basicauth.users=admin:$$2a$$12$$MkhjqyuriyoE5.Mhz14ZXOkfjE7wUEDb46e9argix38VHZ5aAuGQC"
restart: always
# services:
# filebrowser:
# ports:
# - "8228:80"
# volumes:
# - "nfs_data:/srv"
# - "/srv/file_browser/database.db:/database.db:rw"
# - "/srv/file_browser/.filebrowser.json:/.filebrowser.json:ro"
# # - type: bind
# # source: /srv/file_browser/.filebrowser.json
# # target: /.filebrowser.json
# networks:
# - traefik
# labels:
# - "traefik.enable=true"
# - "traefik.http.routers.files.entrypoints=websecure"
# - "traefik.http.routers.files.rule=Host(`files.$DOMAIN_NAME`)"
# - "traefik.http.routers.files.tls.certresolver=letsencr"
# # - traefik.http.middlewares.https_redirect.redirectscheme.scheme=https
# # - traefik.http.routers.http_catchall.middlewares=https_redirect
# - "traefik.http.services.files.loadbalancer.server.port=80"
# - "traefik.http.routers.files.middlewares=files_auth"
# - "traefik.http.middlewares.files_auth.basicauth.users=admin:$$2a$$12$$MkhjqyuriyoE5.Mhz14ZXOkfjE7wUEDb46e9argix38VHZ5aAuGQC"
# restart: unless-stopped
# image: filebrowser/filebrowser
volumes:
nfs_data:
external: true
networks:
traefik:
external: true