This repository has been archived on 2023-05-19. You can view files and clone it, but cannot push or open issues or pull requests.
skylab-ansible/vars/services.yaml

228 lines
7.5 KiB
YAML

---
skylab_services:
meta:
networks:
ext: 192.168.99.0/24
volumes:
nginx: /appdata/nginx
letsencrypt-config: /appdata/letsencrypt/config
letsencrypt-data: /appdata/letsencrypt/data
ports:
80: 80
443: 443
versions:
proxy: latest
certbot: latest
settings:
loopback_address: 192.168.255.255
minecraft:
user: autocraft
domain: mcs.enp.one
networks:
ext: 192.168.102.0/24
volumes:
data: /appdata/minecraft
ports:
25565: 25565
versions:
server: 1.16.5
settings:
admins:
- ScifiGeek42
users:
- ScifiGeek42
- fantasycat256
- CoffeePug
- Snowdude21325
- KaiserSJR
- glutenfreebean
gitea:
user: autotea
domain: vcs.enp.one
networks:
ext: 192.168.103.0/24
volumes:
data: /appdata/gitea
ports:
3000: 3000
22: 2222
versions:
server: 1.15.4
bitwarden:
user: autowarden
domain: ssv.enp.one
networks:
internal: 192.168.104.0/24
external: 192.168.105.0/24
volumes:
db-data: /appdata/bitwarden/mssql/data
db-backup: /appdata/bitwarden/mssql/backup
nginx-data: /appdata/bitwarden/nginx
web: /appdata/bitwarden/web
ssl: /appdata/bitwarden/ssl
ca-certs: /appdata/bitwarden/ca-certificates
core: /appdata/bitwarden/core
identity: /appdata/bitwarden/identity
logs-api: /appdata/bitwarden/logs/api
logs-db: /appdata/bitwarden/logs/mssql
logs-identity: /appdata/bitwarden/logs/identity
logs-nginx: /appdata/bitwarden/logs/nginx
logs-admin: /appdata/bitwarden/logs/admin
logs-icons: /appdata/bitwarden/logs/icons
logs-notifications: /appdata/bitwarden/logs/notifications
logs-events: /appdata/bitwarden/logs/events
ports:
8080: 8090
8443: 8943
versions:
mssql: 1.40.0
web: 2.19.0
attachments: 1.40.0
api: 1.40.0
identity: 1.40.0
admin: 1.40.0
icons: 1.40.0
events: 1.40.0
nginx: 1.40.0
settings:
certificatePassword: !vault |
$ANSIBLE_VAULT;1.1;AES256
34336462333965626665636664636338353139306135393862656539623935666134666638313632
6337393734353237373233663763666566316637393436650a346134353365626637313732346565
64373866633430613637663230383866336362313739313335646330373666353536396463376364
3730306338623831300a346565613730326138333732306237333236393237653363386263376531
30653663346234383538316337386534356534316437323561646637636361396462393335316233
3931623037626539636535353963666635316334613833396437
internalIdentityKey: !vault |
$ANSIBLE_VAULT;1.1;AES256
64343365323264303635306461386464626535343138333637333035343365386138363261666561
3036376532316230326238626662663434343131393336350a363230333637373231333332356230
66383466626139396365333865663538386130633136643861353936613330613535313363323639
6538656632376330380a373534393361613234366536353866353366646263643565346534393235
30623261626364613063353839663130656436316531666431316332653330636436323331316462
3539383064363338313433343837363563313838333231363639
duo__aKey: !vault |
$ANSIBLE_VAULT;1.1;AES256
38353861643436373461393663616366383139393164366664303333333431663364613530323532
3434643335353964613464393734623934313164663339340a303831353734623332316464333735
34343961393562366435653935313038336638623061353761343538333264386638306363386463
3339346561333039650a353163633263386232646366323637383866303033356631376639383561
36316333336434393364316565353363623036613233633933616532376530653138366432303762
6532343435636261353434323461646365396538646466353032
installation__id: !vault |
$ANSIBLE_VAULT;1.1;AES256
62323837366638363735393462326566633235356261326636623239366462316465636163663063
3065613765386138653239383332306363346236666662660a313634333334396633646465356435
66666231633938613838663364323331666434383439303931393761313563663931386532336330
6433383331643933610a323565636462663865666435376334346535323964663264363039623364
32653966363634376534383664663535373830366466336463613365653463363663316165303330
3834653063653334313931643330663163386638363938643130
installation__key: !vault |
$ANSIBLE_VAULT;1.1;AES256
38353130336136623437653131316461653561393539373630623135383036643135623361613735
6431306133623866613836363361376163656434343230660a663635393861333863376461336661
30386562353730326665323030393531663234373430363639306562633031363065386665646431
3163633239366630300a313436386131376433333231346135393735373236626365393533626232
61313536323437363234396536623662613434333363326565303939363562353732
SA_PASSWORD: !vault |
$ANSIBLE_VAULT;1.1;AES256
64313236346631366338313139396532346461333835616466313037363132656632323566663138
6665393239656262363261303362303437343438626234340a663836623362353431373035356562
61383865303835323336363862303035363161376336346563323966633361333966363232393665
6166323331353065380a616138303531643063653633656561383761393433646130656432363436
62383763316130306235396338356236636263653830666139663064626633643635386237373034
3465323836373437383465316537666337373134616135626238
adguard:
user: autoguard
domain: adguard.en1.local
networks:
ext: 192.168.108.0/24
volumes:
config: /appdata/adguard/config
data: /appdata/adguard/data
ports:
53: 53
8064: 8084
versions:
server: v0.106.3
settings:
upstream:
- 1.1.1.1
- 1.0.0.1
plex:
user: autoplex
domain: pms.enp.one
networks:
ext: 192.168.101.0/24
volumes:
config: /appdata/plex
ports:
32400: 32400
3005: 3005
8324: 8324
32469: 32469
1900: 1900
32410: 32410
32413: 32413
32414: 32414
versions:
server: latest
settings:
mediastore: mediastore.skylab.enp.one
internal_subnets:
- 10.42.100.0/24
- 10.42.101.0/24
exclude_hosts:
- jupiter.net.enp.one
- pegasus.skylab.enp.one
unifi:
user: autounifi
domain: unifi.en1.local
networks:
ext: 192.168.100.0/24
volumes:
data: /appdata/unifi
ports:
8080: 8080
8443: 8443
8843: 8843
8880: 8880
3478: 3478
6789: 6789
10001: 10001
versions:
wlc: "6.2"
vikunja:
user: autollama
domain: org.enp.one
networks:
ext: 192.168.107.0/24
volumes:
database: /appdata/vikunja/database
files: /appdata/vikunja/files
nginx: /appdata/vikunja/nginx
ports:
80: 8087
versions:
database: "10"
cache: latest
proxy: latest
api: 0.18.1
web: 0.18.1
settings:
database_password: !vault |
$ANSIBLE_VAULT;1.1;AES256
35313866386161376430383232343834633566363136323761316531663633383231653135313565
6332336461356164623237306436393131383566656233640a316262616161336331356565363963
35313430303237313039346162653564623236373564306333393362623134613437656231633635
6334616138663036610a646234366264646363353635356338633035373166343763353733336339
38663937383165386530326138363965626666386366636330343133633238636236316432613136
6662313533316563646461646336396430306466323831613730