mirror of
https://github.com/Noratrieb/vps.git
synced 2026-01-15 00:55:09 +01:00
isolate networks
This commit is contained in:
parent
226e5a40b0
commit
71949b7ea0
1 changed files with 11 additions and 9 deletions
|
|
@ -43,11 +43,11 @@ services:
|
||||||
container_name: hugo-chat-db
|
container_name: hugo-chat-db
|
||||||
image: "postgres:latest"
|
image: "postgres:latest"
|
||||||
restart: always
|
restart: always
|
||||||
# no ports bound, accessed via the internal network
|
# no ports bound, accessed via the hugo-chat network
|
||||||
environment:
|
environment:
|
||||||
POSTGRES_PASSWORD: "${HUGO_CHAT_DB_PASSWORD}"
|
POSTGRES_PASSWORD: "${HUGO_CHAT_DB_PASSWORD}"
|
||||||
networks:
|
networks:
|
||||||
- internal
|
- hugo-chat
|
||||||
hugo_chat_server:
|
hugo_chat_server:
|
||||||
container_name: hugo-chat-server
|
container_name: hugo-chat-server
|
||||||
image: "docker.nilstrieb.dev/hugo-chat-server:63bd1922"
|
image: "docker.nilstrieb.dev/hugo-chat-server:63bd1922"
|
||||||
|
|
@ -57,7 +57,7 @@ services:
|
||||||
SPRING_DATASOURCE_URL: "jdbc:postgresql://hugo-chat-db:5432/postgres"
|
SPRING_DATASOURCE_URL: "jdbc:postgresql://hugo-chat-db:5432/postgres"
|
||||||
SPRING_DATASOURCE_PASSWORD: "${HUGO_CHAT_DB_PASSWORD}"
|
SPRING_DATASOURCE_PASSWORD: "${HUGO_CHAT_DB_PASSWORD}"
|
||||||
networks:
|
networks:
|
||||||
- internal
|
- hugo-chat
|
||||||
hugo_chat_client:
|
hugo_chat_client:
|
||||||
container_name: hugo-chat-client
|
container_name: hugo-chat-client
|
||||||
image: "docker.nilstrieb.dev/hugo-chat-client:63bd1922"
|
image: "docker.nilstrieb.dev/hugo-chat-client:63bd1922"
|
||||||
|
|
@ -74,7 +74,7 @@ services:
|
||||||
env_file:
|
env_file:
|
||||||
- "/apps/karin-bot/.env"
|
- "/apps/karin-bot/.env"
|
||||||
networks:
|
networks:
|
||||||
- internal
|
- karin-bot
|
||||||
deploy:
|
deploy:
|
||||||
resources:
|
resources:
|
||||||
limits:
|
limits:
|
||||||
|
|
@ -92,7 +92,7 @@ services:
|
||||||
RUST_LOG: INFO
|
RUST_LOG: INFO
|
||||||
PRETTY: "false"
|
PRETTY: "false"
|
||||||
networks:
|
networks:
|
||||||
- internal
|
- karin-bot
|
||||||
#### Cors School
|
#### Cors School
|
||||||
cors_school_db:
|
cors_school_db:
|
||||||
container_name: cors-school-db
|
container_name: cors-school-db
|
||||||
|
|
@ -104,7 +104,7 @@ services:
|
||||||
environment:
|
environment:
|
||||||
POSTGRES_DB: davinci
|
POSTGRES_DB: davinci
|
||||||
networks:
|
networks:
|
||||||
- internal
|
- cors-school
|
||||||
cors_school_server:
|
cors_school_server:
|
||||||
container_name: cors-school-server
|
container_name: cors-school-server
|
||||||
image: "docker.nilstrieb.dev/cors-school-server:54e0ffa7"
|
image: "docker.nilstrieb.dev/cors-school-server:54e0ffa7"
|
||||||
|
|
@ -116,7 +116,7 @@ services:
|
||||||
environment:
|
environment:
|
||||||
RUST_LOG: info
|
RUST_LOG: info
|
||||||
networks:
|
networks:
|
||||||
- internal
|
- cors-school
|
||||||
ports:
|
ports:
|
||||||
- "5003:8080"
|
- "5003:8080"
|
||||||
cors_school_client:
|
cors_school_client:
|
||||||
|
|
@ -138,7 +138,7 @@ services:
|
||||||
RUST_LOG: info
|
RUST_LOG: info
|
||||||
BACKEND_URL: "http://cors-school-server:8080/api"
|
BACKEND_URL: "http://cors-school-server:8080/api"
|
||||||
networks:
|
networks:
|
||||||
- internal
|
- cors-school
|
||||||
minecraft_server:
|
minecraft_server:
|
||||||
container_name: minecraft-server
|
container_name: minecraft-server
|
||||||
image: itzg/minecraft-server:latest
|
image: itzg/minecraft-server:latest
|
||||||
|
|
@ -161,4 +161,6 @@ services:
|
||||||
volumes:
|
volumes:
|
||||||
- /apps/minecraft/server:/data
|
- /apps/minecraft/server:/data
|
||||||
networks:
|
networks:
|
||||||
internal:
|
cors-school:
|
||||||
|
hugo-chat:
|
||||||
|
karin-bot:
|
||||||
Loading…
Add table
Add a link
Reference in a new issue