Nick Stokoe
12f3fcbaaf
docker-compose.yml - reverse proxy the jellyfin container as virtual host
...
we need to take it of host network mode, add it to the proxy-tier and
default networks, then enable proxying and lets-encrypt.
Tested, works.
2021-12-03 17:59:35 +00:00
Nick Stokoe
5b3440457f
add jellyfin
2021-12-03 17:59:35 +00:00
Nick Stokoe
caca059da0
snackpot.yml, docker-compose.yml - add mopidy and upmpdcli services
...
mopidy includes icecast
2021-12-03 17:59:35 +00:00
Nick Stokoe
71d8edab0a
snackpot.yml, docker-compose.yml - these nextcloud paths can be fixed
2021-12-03 17:59:35 +00:00
Nick Stokoe
c160ba5193
snackpot.yml etc. - refine docker-compose config deploy
...
The main job of this commit:
- Be explicit about templates: expect the .j2 extension
- Copy all other files, so that they can be binary
- Don't deploy dotfiles or dotdirectories.
This snuck in:
- Remove `test` tag
- Refine some descriptions
2021-12-03 17:59:35 +00:00
Nick Stokoe
3acc92043c
snackpot.yml - add minidlna containiner
...
set all ports with firewall_ports
2021-12-03 17:59:35 +00:00
Nick Stokoe
108193a007
snackpot.yml - tag role invocations with docker-config
...
Else tagging doesn't work correctly
2021-12-03 17:59:35 +00:00
Nick Stokoe
b602592ea4
snackpot.yml - set up networking on server
2021-12-03 17:59:35 +00:00
Nick Stokoe
32f6767cd4
snackpot.yml - add docker compose config
...
Nominally working and tested on a remote VM
2021-12-03 17:59:35 +00:00
Nick Stokoe
e887ad1898
snackpot.yml - adapt from server.playbook.yml
2021-12-03 17:59:35 +00:00