|
|
@@ -0,0 +1,30 @@
|
|
|
+version: "3"
|
|
|
+services:
|
|
|
+ ytdl_material:
|
|
|
+ environment:
|
|
|
+ ytdl_mongodb_connection_string: 'mongodb://ytdl-mongo-db:27017'
|
|
|
+ ytdl_use_local_db: 'false'
|
|
|
+ write_ytdl_config: 'true'
|
|
|
+ restart: unless-stopped
|
|
|
+ depends_on:
|
|
|
+ - ytdl-mongo-db
|
|
|
+ volumes:
|
|
|
+ - ./appdata:/app/appdata
|
|
|
+ - /home/pi/Music/youtube:/app/audio
|
|
|
+ - /home/pi/Videos/youtube:/app/video
|
|
|
+ - /home/pi/Videos/youtube:/app/subscriptions
|
|
|
+ - ./users:/app/users
|
|
|
+ ports:
|
|
|
+ - "8998:17442"
|
|
|
+ image: tzahi12345/youtubedl-material:latest
|
|
|
+ dns:
|
|
|
+ - 1.1.1.1
|
|
|
+ ytdl-mongo-db:
|
|
|
+ # If you are using a Raspberry Pi, use mongo:4.4.18
|
|
|
+ image: mongo:4.4.18
|
|
|
+ logging:
|
|
|
+ driver: "none"
|
|
|
+ container_name: mongo-db
|
|
|
+ restart: unless-stopped
|
|
|
+ volumes:
|
|
|
+ - ./db/:/data/db
|