Port docker-compose resources and service details
This commit is contained in:
@@ -14,6 +14,41 @@ skylab_accounts:
|
||||
service: true
|
||||
password: $6$qNKmYg4y9YS4f5Gr$m0mAqEVbymPguj.1cS.pfclt33Okfmn1KhFC0r1iQ3eVvz/OIZY3x0qGmPnJ1zOXDWyKKs5hnlGTAeZgCh49C.
|
||||
|
||||
- name: autocraft
|
||||
uid: 1401
|
||||
service: true
|
||||
password: $6$j8aWjPweCWmNT4cZ$F7puAjVES60a5mkBg1WfYMYIGbLrs8FFowf5BPzVo9qgbMYEC53i8rHezDACZjHmOxj5PhJkmZjHD4vfbf3PC1
|
||||
|
||||
- name: autotea
|
||||
uid: 1402
|
||||
service: true
|
||||
password: $6$NdUiEi2P8TI.2jgb$ai1WbWno8QK6Wg/KAV4IacwG92FctN5aQX2i45a9DSCg8k1nkwGj5gc230FXePh8P7vzQ6ifYrYsAvEfZ1J8B.
|
||||
|
||||
- name: autowarden
|
||||
uid: 1403
|
||||
service: true
|
||||
password: $6$a18IBPw40.ELiuy5$RbGfNGUe9iTA6bOaKLsp7q3X3uQ3D1LP8LAF5ioQAafimVvCtwyG.O4Colo9nsl2yoCF6TMIHX9zOTavkbg7W0
|
||||
|
||||
- name: autoguard
|
||||
uid: 1404
|
||||
service: true
|
||||
password: $6$PLf4ifrrk0/5AF21$ohZXy0xDzyUiHXwoCW8zvbrPHFiWSWxYx2.QlDy09wND7RbPhwxghHS0trWWVdy14jAxU45mz5YvdAl7qmEIO0
|
||||
|
||||
- name: autoplex
|
||||
uid: 1405
|
||||
service: true
|
||||
password: $6$VfMCenzm5UPHrpNN$yQIpnQUZPhO9UoSylaOxR6TOrJfR5dFdzdRFzle7dP/bfeDBKxC6hsy52IEowilL.aCbYevz67R9s1hB3q9GU1
|
||||
|
||||
- name: autounifi
|
||||
uid: 1406
|
||||
service: true
|
||||
password: $6$ScrKQGmAifGVDovx$wuQQhEdNya8Tjj/oTeY/eT1grLl17hSYbVeWIIqU.jv.W9vFyoVkxeE/lBcPvBe8XdGjOxWu32WsnomL8irb11
|
||||
|
||||
- name: autollama
|
||||
uid: 1407
|
||||
service: true
|
||||
password: $6$lEdCBbqlWIdHuRZZ$Pr9SAybk7uCTfzjtCpSe7RrwM2TKqr8vWtLDARZRQ9e1RpNKHP2bEvkeg2VPc7oACVfxbg7Y8PP0rKOR.3fcD.
|
||||
|
||||
skylab_group:
|
||||
name: skylab
|
||||
gid: 1200
|
||||
|
227
vars/services.yaml
Normal file
227
vars/services.yaml
Normal file
@@ -0,0 +1,227 @@
|
||||
---
|
||||
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: auto_minecraft
|
||||
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
|
Reference in New Issue
Block a user