airsonic-pulse/install/compose/docker-compose.mariadb.yaml
litebito 5e1ed930ef
chore: rename in-repo references for Airsonic-Pulse org transfer (#163)
Updates GitHub URLs from litebito/airsonic-pulse to
Airsonic-Pulse/airsonic-pulse and GHCR namespace from
ghcr.io/litebito/airsonic-pulse to ghcr.io/airsonic-pulse/airsonic-pulse,
in preparation for the org transfer.

Liquibase changesets, historical release notes (v13.1.0-rc.1.md),
HISTORY.md, intentional upstream-attribution references to
kagemomiji/airsonic-advanced, and the FUNDING.yml / CoC contact email
are explicitly excluded.

fixes #162

Co-authored-by: litebito <litebito@users.noreply.github.com>
2026-05-14 16:43:38 +02:00

37 lines
969 B
YAML

services:
mariadb:
image: mariadb:11
environment:
- MARIADB_DATABASE=airsonicdb
- MARIADB_USER=airsonic
- MARIADB_PASSWORD=passwd
- MARIADB_ROOT_PASSWORD=passwd
volumes:
- ./data/mariadb:/var/lib/mysql
restart: on-failure
airsonic-pulse:
depends_on:
- mariadb
image: ghcr.io/airsonic-pulse/airsonic-pulse
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- spring_datasource_url=jdbc:mariadb://mariadb:3306/airsonicdb
- spring_datasource_username=airsonic
- spring_datasource_password=passwd
# - CONTEXT_PATH= #optional
# - JAVA_OPTS= #optional
volumes:
- ./data/airsonic:/var/airsonic
- ./data/music:/var/music
- ./data/playlists:/var/playlists
- ./data/podcasts:/var/podcasts
ports:
- 4040:4040 # HTTP
# - 1900:1900 # DLNA/UPnP
# devices:
# - /dev/snd:/dev/snd #optional
restart: on-failure