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