seer #18
3 changed files with 41 additions and 0 deletions
20
pillars/roles/nginx/jellyseerr.sls
Normal file
20
pillars/roles/nginx/jellyseerr.sls
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
nginx:
|
||||||
|
jellyseerr:
|
||||||
|
auth: none
|
||||||
|
default: no
|
||||||
|
https:
|
||||||
|
port: 5055
|
||||||
|
prot: http
|
||||||
|
request:
|
||||||
|
auth: none
|
||||||
|
default: no
|
||||||
|
https:
|
||||||
|
port: 5055
|
||||||
|
prot: http
|
||||||
|
|
||||||
|
portal:
|
||||||
|
Media:
|
||||||
|
request:
|
||||||
|
name: Mediar Request Server
|
||||||
|
summary: Jellyseerr media request server
|
||||||
|
public: false
|
7
pillars/servers/roles/server/jellyseerr.sls
Normal file
7
pillars/servers/roles/server/jellyseerr.sls
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
roles:
|
||||||
|
- server
|
||||||
|
- ssh
|
||||||
|
- nrpe
|
||||||
|
- saltminion
|
||||||
|
- nginx-proxy
|
||||||
|
- jellyseerr
|
14
states/roles/maintain/jellyseerr/init.sls
Normal file
14
states/roles/maintain/jellyseerr/init.sls
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
{%- set os=grains['os'] -%}
|
||||||
|
|
||||||
|
jellyseerr:
|
||||||
|
pkg.installed:
|
||||||
|
- name: jellyseerr
|
||||||
|
service.running:
|
||||||
|
- enable: true
|
||||||
|
|
||||||
|
#/etc/conf.d/jellyfin:
|
||||||
|
# file.managed:
|
||||||
|
# - source: salt://roles/maintain/jellyfin/jellyfin
|
||||||
|
# - user: root
|
||||||
|
# - group: root
|
||||||
|
# - mode: 644
|
Loading…
Add table
Reference in a new issue