ansible/roles/music/templates/import.yml.j2

29 lines
798 B
Django/Jinja

version: "{{ compose_version }}"
volumes:
frontend:
name: funkwhale_frontend
static:
name: funkwhale_static
networks:
db:
name: funkwhale_db
services:
api:
image: "funkwhale/funkwhale:{{ funkwhale_version }}"
container_name: funkwhale_import
networks:
- db
env_file:
- ./conf.env
volumes:
- "{{ funkwhale_import_music_directory_host }}:{{ funkwhale_import_music_directory }}:ro"
- "static:{{ funkwhale_static_root }}"
- "frontend:{{ funkwhale_frontend }}"
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
command: ["python", "manage.py", "import_files", "{{ funkwhale_import_library_id }}", "{{ funkwhale_import_music_directory }}", "--recursive", "--noinput", "--prune"]
restart: "no"