Merge branch 'main' of https://gitea.kolpacksoftware.com/homelab/docker-infrastructure
This commit is contained in:
@@ -10,5 +10,5 @@ services:
|
|||||||
|
|
||||||
environment:
|
environment:
|
||||||
- APIKEY=s5P998CqUu5bqAukdS1dW57EfjgFlX
|
- APIKEY=s5P998CqUu5bqAukdS1dW57EfjgFlX
|
||||||
- HOST=kolpacksoftware.com,kolpacksoftware.publicvm.com,rmstsa.org
|
- HOST=kolpacksoftware.com,rmstsa.org,popcyclical.com
|
||||||
- INTERVAL=1h
|
- INTERVAL=1h
|
||||||
|
|||||||
@@ -79,63 +79,63 @@ services:
|
|||||||
stdin_open: true
|
stdin_open: true
|
||||||
tty: true
|
tty: true
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
# tlbt:
|
survival:
|
||||||
# image: itzg/minecraft-server:latest
|
|
||||||
# container_name: minecraft-tlbt
|
|
||||||
# ports:
|
|
||||||
# - "25571:25565"
|
|
||||||
# environment:
|
|
||||||
# EULA: "true"
|
|
||||||
# SERVER_NAME: "The Land Before Time"
|
|
||||||
# OPS: "Jimcognito,OlympicJumperL"
|
|
||||||
# volumes:
|
|
||||||
# - /srv/minecraft-data-tlbt:/data
|
|
||||||
# stdin_open: true
|
|
||||||
# tty: true
|
|
||||||
# restart: unless-stopped
|
|
||||||
spells:
|
|
||||||
image: itzg/minecraft-server
|
|
||||||
container_name: minecraft-spells
|
|
||||||
ports:
|
|
||||||
- "25572:25565"
|
|
||||||
environment:
|
|
||||||
EULA: "true"
|
|
||||||
SERVER_NAME: "Iron Spells Plus"
|
|
||||||
MEMORY: "4G"
|
|
||||||
OPS: "Jimcognito"
|
|
||||||
TYPE: "AUTO_CURSEFORGE"
|
|
||||||
VERSION: 1.20.1
|
|
||||||
CF_API_KEY: ${CF_API_KEY}
|
|
||||||
#CURSEFORGE_FILES: |
|
|
||||||
# adorned
|
|
||||||
# geckolib
|
|
||||||
# playeranimator
|
|
||||||
# irons-spells-n-spellbooks
|
|
||||||
#CF_SLUG: "irons-spells-n-spellbooks"
|
|
||||||
|
|
||||||
#CF_PAGE_URL: "https://www.curseforge.com/minecraft/mc-mods/irons-spells-n-spellbooks"
|
|
||||||
CF_PAGE_URL: "https://www.curseforge.com/minecraft/modpacks/dapolars-mods"
|
|
||||||
|
|
||||||
volumes:
|
|
||||||
- /srv/minecraft-data-spells:/data
|
|
||||||
stdin_open: true
|
|
||||||
tty: true
|
|
||||||
#restart: unless-stopped
|
|
||||||
|
|
||||||
mo:
|
|
||||||
image: itzg/minecraft-server:latest
|
image: itzg/minecraft-server:latest
|
||||||
container_name: minecraft-mo
|
container_name: minecraft-survival-smp
|
||||||
ports:
|
ports:
|
||||||
- "25571:25565"
|
- "25571:25565"
|
||||||
environment:
|
environment:
|
||||||
EULA: "true"
|
EULA: "true"
|
||||||
SERVER_NAME: "~MO~"
|
SERVER_NAME: "Survival SMP"
|
||||||
OPS: "Jimcognito,OlympicJumperL"
|
OPS: "Jimcognito,OlympicJumperL"
|
||||||
volumes:
|
volumes:
|
||||||
- /srv/minecraft-data-mo:/data
|
- /srv/minecraft-data-survival-smp:/data
|
||||||
stdin_open: true
|
stdin_open: true
|
||||||
tty: true
|
tty: true
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
# spells:
|
||||||
|
# image: itzg/minecraft-server
|
||||||
|
# container_name: minecraft-spells
|
||||||
|
# ports:
|
||||||
|
# - "25572:25565"
|
||||||
|
# environment:
|
||||||
|
# EULA: "true"
|
||||||
|
# SERVER_NAME: "Iron Spells Plus"
|
||||||
|
# MEMORY: "4G"
|
||||||
|
# OPS: "Jimcognito"
|
||||||
|
# TYPE: "AUTO_CURSEFORGE"
|
||||||
|
# VERSION: 1.20.1
|
||||||
|
# CF_API_KEY: ${CF_API_KEY}
|
||||||
|
# #CURSEFORGE_FILES: |
|
||||||
|
# # adorned
|
||||||
|
# # geckolib
|
||||||
|
# # playeranimator
|
||||||
|
# # irons-spells-n-spellbooks
|
||||||
|
# #CF_SLUG: "irons-spells-n-spellbooks"
|
||||||
|
|
||||||
|
# #CF_PAGE_URL: "https://www.curseforge.com/minecraft/mc-mods/irons-spells-n-spellbooks"
|
||||||
|
# CF_PAGE_URL: "https://www.curseforge.com/minecraft/modpacks/dapolars-mods"
|
||||||
|
|
||||||
|
# volumes:
|
||||||
|
# - /srv/minecraft-data-spells:/data
|
||||||
|
# stdin_open: true
|
||||||
|
# tty: true
|
||||||
|
# #restart: unless-stopped
|
||||||
|
|
||||||
|
# mo:
|
||||||
|
# image: itzg/minecraft-server:latest
|
||||||
|
# container_name: minecraft-mo
|
||||||
|
# ports:
|
||||||
|
# - "25571:25565"
|
||||||
|
# environment:
|
||||||
|
# EULA: "true"
|
||||||
|
# SERVER_NAME: "~MO~"
|
||||||
|
# OPS: "Jimcognito,OlympicJumperL"
|
||||||
|
# volumes:
|
||||||
|
# - /srv/minecraft-data-mo:/data
|
||||||
|
# stdin_open: true
|
||||||
|
# tty: true
|
||||||
|
# restart: unless-stopped
|
||||||
|
|
||||||
|
|
||||||
# aprilfools:
|
# aprilfools:
|
||||||
|
|||||||
@@ -0,0 +1,34 @@
|
|||||||
|
services:
|
||||||
|
mosquitto:
|
||||||
|
image: eclipse-mosquitto:latest
|
||||||
|
container_name: mosquitto
|
||||||
|
restart: unless-stopped
|
||||||
|
ports:
|
||||||
|
- "1883:1883" # MQTT
|
||||||
|
- "9001:9001" # WebSocket (optional)
|
||||||
|
volumes:
|
||||||
|
- /srv/mosquitto/config:/mosquitto/config
|
||||||
|
- /srv/mosquitto/data:/mosquitto/data
|
||||||
|
- /srv/mosquitto/log:/mosquitto/log
|
||||||
|
networks:
|
||||||
|
- mqtt-network
|
||||||
|
|
||||||
|
# MQTT Explorer Web UI
|
||||||
|
mqtt-explorer:
|
||||||
|
image: smeagolworms4/mqtt-explorer
|
||||||
|
container_name: mqtt-explorer
|
||||||
|
restart: unless-stopped
|
||||||
|
ports:
|
||||||
|
- "4000:4000"
|
||||||
|
depends_on:
|
||||||
|
- mosquitto
|
||||||
|
networks:
|
||||||
|
- mqtt-network
|
||||||
|
- npm-network
|
||||||
|
|
||||||
|
networks:
|
||||||
|
mqtt-network:
|
||||||
|
driver: bridge
|
||||||
|
default:
|
||||||
|
npm-network:
|
||||||
|
external: true
|
||||||
@@ -28,9 +28,9 @@ services:
|
|||||||
- /etc/group:/host/etc/group:ro
|
- /etc/group:/host/etc/group:ro
|
||||||
|
|
||||||
# Netdata config and data persistence
|
# Netdata config and data persistence
|
||||||
- netdata-config:/etc/netdata
|
- /srv/netdata/config:/etc/netdata
|
||||||
- netdata-lib:/var/lib/netdata
|
- /srv/netdata/lib:/var/lib/netdata
|
||||||
- netdata-cache:/var/cache/netdata
|
- /srv/netdata/cache:/var/cache/netdata
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
netdata-config:
|
netdata-config:
|
||||||
|
|||||||
Reference in New Issue
Block a user