nefarious: all the stuff
This commit is contained in:
parent
4a75b2365c
commit
b7d3ed7f18
12 changed files with 197 additions and 35 deletions
60
roles/nefarious/templates/compose.yml.j2
Normal file
60
roles/nefarious/templates/compose.yml.j2
Normal file
|
|
@ -0,0 +1,60 @@
|
|||
# vim: set ft=yaml
|
||||
services:
|
||||
app:
|
||||
image: 'lardbit/nefarious:latest'
|
||||
restart: 'always'
|
||||
|
||||
environment:
|
||||
- 'DATABASE_URL=sqlite:////config/db.sqlite3'
|
||||
- 'REDIS_HOST=redis'
|
||||
- 'HOST_DOWNLOAD_PATH=/mnt/data1/media'
|
||||
- 'NEFARIOUS_USER={{ nefarious_admin_user }}'
|
||||
- 'NEFARIOUS_PASS={{ nefarious_admin_pass }}'
|
||||
- 'CONFIG_PATH=/config'
|
||||
ports:
|
||||
- '8006:80'
|
||||
volumes:
|
||||
- '/mnt/data1/nefarious/nefarious:/config'
|
||||
|
||||
celery:
|
||||
image: 'lardbit/nefarious:latest'
|
||||
restart: 'always'
|
||||
entrypoint: '/app/entrypoint-celery.sh'
|
||||
|
||||
environment:
|
||||
- 'DATABASE_URL=sqlite:////config/db.sqlite3'
|
||||
- 'REDIS_HOST=redis'
|
||||
- 'CONFIG_PATH=/config'
|
||||
- 'NUM_CELERY_WORKERS=1'
|
||||
volumes:
|
||||
- '/mnt/data1/nefarious/nefarious:/config'
|
||||
|
||||
redis:
|
||||
image: 'redis:6-alpine'
|
||||
restart: always
|
||||
|
||||
jackett:
|
||||
image: 'linuxserver/jackett:latest'
|
||||
restart: always
|
||||
|
||||
ports:
|
||||
- '8007:9117'
|
||||
volumes:
|
||||
- '/mnt/data1/nefarious/jackett:/config'
|
||||
|
||||
transmission:
|
||||
image: 'linuxserver/transmission:4.0.5'
|
||||
restart: 'always'
|
||||
|
||||
environment:
|
||||
- 'PUID=1000'
|
||||
- 'PGID=1000'
|
||||
- 'TZ=Europe/Brussels'
|
||||
- 'USER='
|
||||
- 'PASS='
|
||||
ports:
|
||||
- '8008:9091'
|
||||
- '51413:51413'
|
||||
volumes:
|
||||
- '/etc/nefarious/transmission-settings.json:/config/settings.json:ro'
|
||||
- '/mnt/data1/media:/downloads'
|
||||
Loading…
Add table
Add a link
Reference in a new issue