228 lines
7.5 KiB
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
|