Add configuration for NixOS songsheet service, with Wavelog
This commit is contained in:
parent
279d8503c4
commit
ede2d7a3a3
5 changed files with 281 additions and 1 deletions
|
|
@ -0,0 +1,33 @@
|
|||
services:
|
||||
wavelog-db:
|
||||
image: mariadb:11.3
|
||||
container_name: wavelog-db
|
||||
environment:
|
||||
MARIADB_RANDOM_ROOT_PASSWORD: yes
|
||||
MARIADB_DATABASE: wavelog
|
||||
MARIADB_USER: wavelog
|
||||
MARIADB_PASSWORD: oijawfjiojoijoiawfoij191229888dajkvhiuviuaiuhvaihuauis1123312 # THIS DATABASE WILL BE MIGRATED PROABLY - TODO CHECK OUT https://github.com/ryantm/agenix
|
||||
volumes:
|
||||
- wavelog-dbdata:/var/lib/mysql
|
||||
restart: unless-stopped
|
||||
|
||||
wavelog-main:
|
||||
container_name: wavelog-main
|
||||
image: ghcr.io/wavelog/wavelog:latest
|
||||
depends_on:
|
||||
- wavelog-db
|
||||
environment:
|
||||
CI_ENV: docker
|
||||
volumes:
|
||||
- wavelog-config:/var/www/html/application/config/docker
|
||||
- wavelog-uploads:/var/www/html/uploads
|
||||
- wavelog-userdata:/var/www/html/userdata
|
||||
ports:
|
||||
- "8086:80"
|
||||
restart: unless-stopped
|
||||
|
||||
volumes:
|
||||
wavelog-dbdata:
|
||||
wavelog-uploads:
|
||||
wavelog-userdata:
|
||||
wavelog-config:
|
||||
Loading…
Add table
Add a link
Reference in a new issue