mirror of
https://github.com/tomasriveral/vps-config.git
synced 2026-08-11 18:18:38 +02:00
setup filebrowser
This commit is contained in:
@@ -1,6 +1,9 @@
|
|||||||
archive.tomasrivera.ch {
|
archive.tomasrivera.ch {
|
||||||
reverse_proxy archivebox:8000
|
reverse_proxy archivebox:8000
|
||||||
}
|
}
|
||||||
|
youtube-archive.tomasrivera.ch {
|
||||||
|
reverse_proxy filebrowser:80
|
||||||
|
}
|
||||||
hledger.tomasrivera.ch {
|
hledger.tomasrivera.ch {
|
||||||
log {
|
log {
|
||||||
output stdout
|
output stdout
|
||||||
@@ -13,3 +16,4 @@ hledger.tomasrivera.ch {
|
|||||||
rss.tomasrivera.ch {
|
rss.tomasrivera.ch {
|
||||||
reverse_proxy freshrss:80
|
reverse_proxy freshrss:80
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+2
-1
@@ -152,7 +152,8 @@ step "Preparing storage"
|
|||||||
mkdir -p \
|
mkdir -p \
|
||||||
/mnt/kdrive \
|
/mnt/kdrive \
|
||||||
/opt/server/archivebox/archivebox-data \
|
/opt/server/archivebox/archivebox-data \
|
||||||
/opt/server/freshrss
|
/opt/server/freshrss \
|
||||||
|
/opt/server/filebrowser
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Configure rclone now."
|
echo "Configure rclone now."
|
||||||
|
|||||||
+16
@@ -52,6 +52,22 @@ services:
|
|||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
- /opt/server/freshrss:/var/www/FreshRSS/data
|
- /opt/server/freshrss:/var/www/FreshRSS/data
|
||||||
|
|
||||||
|
filebrowser:
|
||||||
|
image: filebrowser/filebrowser:latest
|
||||||
|
container_name: filebrowser
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
environment:
|
||||||
|
- TZ=Europe/Zurich
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
# Your yt-dlp downloads
|
||||||
|
- /mnt/kdrive/YouTube:/srv
|
||||||
|
|
||||||
|
# FileBrowser database/config
|
||||||
|
- /opt/server/filebrowser/filebrowser.db:/database/filebrowser.db
|
||||||
|
- /opt/server/filebrowser/settings.json:/config/settings.json
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
caddy_data:
|
caddy_data:
|
||||||
|
|||||||
Reference in New Issue
Block a user