obs-r2-uploader/docker-compose.yml

22 lines
545 B
YAML

version: '3.8'
services:
obs-uploader:
build: .
container_name: obs-uploader
volumes:
# Mount your OBS recordings directory
- ${OBS_RECORDING_DIR:-./recordings}:/recordings
# Mount .env file for credentials
- ./.env:/app/.env:ro
# Mount obs_uploader for development
- ./obs_uploader:/app/obs_uploader
- ./scripts:/app/scripts
environment:
- DISPLAY=${DISPLAY}
# For clipboard support on Linux
network_mode: host
stdin_open: true
tty: true
command: /bin/bash