sleep-meditation/stack/stack.yml
Ivo Oskamp 0d9f20690f Release v0.1.6
- Switch to shared build-and-push.sh; version read from docs/changelog.md
- Add docs/changelog.md; remove version.txt, .last-branch, .gitignore
- Stack: image tag via SLEEP_MEDITATION_IMAGE_TAG
- Downloader: YouTube support (yt-dlp + ffmpeg), best audio to mp3
- Downloader: Content-Type validation for direct URLs
- Downloader: auto-fetch YouTube title; title field optional
- Downloader: progress bar with phase (downloading/converting)
- Downloader: store source URL per file; show Source link in manage list

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-10 15:13:10 +02:00

23 lines
684 B
YAML

version: "3.8"
services:
sleep-meditation:
image: gitea.oskamp.info/ivooskamp/sleep-meditation:${SLEEP_MEDITATION_IMAGE_TAG}
container_name: sleep-meditation
restart: unless-stopped
ports:
- "${SLEEP_MEDITATION_PORT}:8000"
volumes:
- ${SLEEP_MEDITATION_MP3_PATH}:/usr/share/nginx/html/mp3
sleep-meditation-downloader:
image: gitea.oskamp.info/ivooskamp/sleep-meditation-downloader:${SLEEP_MEDITATION_IMAGE_TAG}
container_name: sleep-meditation-downloader
restart: unless-stopped
ports:
- "${SLEEP_MEDITATION_DOWNLOADER_PORT}:8001"
volumes:
- ${SLEEP_MEDITATION_MP3_PATH}:/mp3
environment:
- MP3_DIR=/mp3