docker-compose/viewtube/docker-compose.yml

44 lines
1.4 KiB
YAML
Raw Permalink Normal View History

2024-11-30 11:57:35 -05:00
version: '3'
services:
viewtube:
restart: unless-stopped
# Or use mauriceo/viewtube:dev for the development version
image: mauriceo/viewtube:dev
# ViewTube will not start until the database and redis are ready
depends_on:
- viewtube-mongodb
- viewtube-redis
# Make sure all services are in the same network
networks:
- viewtube
volumes:
# This will map ViewTube's data directory to the local folder ./data/viewtube/
- ./data/viewtube:/data
environment:
- VIEWTUBE_YOUTUBE_COOKIE=__Secure-3PAPISID=fyyI_eKLu_-1X8i3/An-I4Aj_nCKuFCpIi; SID=g.a000mwhAsQrnPQ98o9xb4TVj9AKWYWozHuUe6fKCQI2rFngmuq77r7h7mnKiQA_9-3RXyH4QawACgYKAdkSARQSFQHGX2MiDDf5_IgydjsrpQqSaHyhzxoVAUF8yKo_VKlXUj09dGIEyDUOlrhU0076; APISID=nI7yRerUOKgjvoZV/Ax3kLSKRoxcuUyYIJ; SAPISID=fyyI_eKLu_-1X8i3/An-I4Aj_nCKuFCpIi; __Secure-1PAPISID=fyyI_eKLu_-1X8i3/An-I4Aj_nCKuFCpIi; SIDCC=AKEyXzVJdHtcVFSDNvQG3sulvLIlJP1jYT4Idn6JbVgyEHZ_xBIjlht_FpbSzZEf9gOFtqW7gZY; PREF=f7=100&tz=UTC&f6=400
- VIEWTUBE_ADMIN_USER=CakesTwix
- VIEWTUBE_DATABASE_HOST=viewtube-mongodb
- VIEWTUBE_REDIS_HOST=viewtube-redis
ports:
- 8066:8066
viewtube-mongodb:
restart: unless-stopped
image: mongo:4.4
networks:
- viewtube
volumes:
- ./data/db:/data/db
viewtube-redis:
restart: unless-stopped
image: redis:7
networks:
- viewtube
volumes:
- ./data/redis:/data
networks:
viewtube: