Compare commits

...

2 Commits

Author SHA1 Message Date
45098866e3 Add some stuff for MOVIE NIGHT WIT DA BOIS 2021-08-24 16:58:45 -05:00
6632e7185e Add OBS PPA
This one features Wayland support
2021-08-24 15:46:54 -05:00
3 changed files with 28 additions and 0 deletions

View File

@ -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

View 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 ]

View File

@ -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