feat: replace Koel and Ampache with Navidrome music streaming server
- Remove Koel and koel_init services from media stack - Remove Ampache service from media stack - Add Navidrome service at navidrome.media.pivoine.art - Remove koel and ampache databases from postgres init script - Update arty.yml with Navidrome configuration - Navidrome uses SQLite (no PostgreSQL required) - Supports public sharing and Subsonic API compatibility
This commit is contained in:
11
arty.yml
11
arty.yml
@@ -155,15 +155,8 @@ envs:
|
||||
MEDIA_FILESTASH_IMAGE: machines/filestash:latest
|
||||
MEDIA_FILESTASH_TRAEFIK_HOST: filestash.media.pivoine.art
|
||||
MEDIA_FILESTASH_CANARY: true
|
||||
MEDIA_KOEL_IMAGE: phanan/koel:latest
|
||||
MEDIA_KOEL_TRAEFIK_HOST: koel.media.pivoine.art
|
||||
MEDIA_KOEL_DB_NAME: koel
|
||||
MEDIA_KOEL_DEBUG: false
|
||||
MEDIA_KOEL_MEMORY_LIMIT: 512
|
||||
MEDIA_KOEL_STREAMING_METHOD: x-sendfile
|
||||
MEDIA_AMPACHE_IMAGE: ampache/ampache:latest
|
||||
MEDIA_AMPACHE_TRAEFIK_HOST: ampache.media.pivoine.art
|
||||
MEDIA_AMPACHE_DB_NAME: ampache
|
||||
MEDIA_NAVIDROME_IMAGE: deluan/navidrome:latest
|
||||
MEDIA_NAVIDROME_TRAEFIK_HOST: navidrome.media.pivoine.art
|
||||
# PairDrop
|
||||
DROP_TRAEFIK_ENABLED: true
|
||||
DROP_COMPOSE_PROJECT_NAME: drop
|
||||
|
||||
Reference in New Issue
Block a user