Compare commits
2 Commits
2cef4b1992
...
45098866e3
Author | SHA1 | Date | |
---|---|---|---|
45098866e3 | |||
6632e7185e |
@ -243,6 +243,19 @@
|
||||
proxy_pass http://nagios:80;
|
||||
}
|
||||
}
|
||||
server {
|
||||
listen 443 ssl;
|
||||
server_name movie.desu.ltd;
|
||||
ssl_certificate /etc/letsencrypt/live/netbox.desu.ltd/fullchain.pem;
|
||||
ssl_certificate_key /etc/letsencrypt/live/netbox.desu.ltd/privkey.pem;
|
||||
ssl_trusted_certificate /etc/letsencrypt/live/netbox.desu.ltd/chain.pem;
|
||||
ssl_dhparam /etc/letsencrypt/dhparams/dhparam.pem;
|
||||
location / {
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_pass http://movienight:8089;
|
||||
}
|
||||
}
|
||||
tags: [ docker, ingress ]
|
||||
- name: include tasks for apps
|
||||
include_tasks: tasks/app/{{ task }}
|
||||
@ -254,6 +267,7 @@
|
||||
- name: include tasks for web services
|
||||
include_tasks: tasks/web/{{ task }}
|
||||
with_items:
|
||||
- movienight.yml
|
||||
- netbox.yml
|
||||
- nagios.yml
|
||||
- ingress-generic.yml
|
||||
|
13
playbooks/tasks/web/movienight.yml
Normal file
13
playbooks/tasks/web/movienight.yml
Normal file
@ -0,0 +1,13 @@
|
||||
# vim:ft=ansible:
|
||||
- name: docker deploy movienight
|
||||
docker_container:
|
||||
name: movienight
|
||||
image: rehashedsalt/movienight:latest
|
||||
ports:
|
||||
- 1935:1935
|
||||
networks:
|
||||
- name: web
|
||||
aliases: [ "movienight" ]
|
||||
volumes:
|
||||
- /data/movienight/settings.json:/config/settings.json
|
||||
tags: [ docker, movienight ]
|
@ -35,6 +35,7 @@ desktop_apt_repos:
|
||||
- "deb https://baltocdn.com/helm/stable/debian/ all main" # Helm
|
||||
- "deb [arch=amd64] https://apt.releases.hashicorp.com focal main" # Terraform
|
||||
# First-party PPAs
|
||||
- "ppa:obsproject/obs-studio" # OBS
|
||||
- "ppa:jackmacwindows/ppa" # CraftOS-PC 2
|
||||
- "ppa:phoerious/keepassxc" # KeepassXC
|
||||
- "ppa:libretro/stable" # Libretro
|
||||
|
Loading…
Reference in New Issue
Block a user