feat: fix networks
This commit is contained in:
parent
88c96dc213
commit
70dc6d0992
|
|
@ -100,11 +100,12 @@ jobs:
|
|||
ssh "$REMOTE_USER@$REMOTE_HOST" <<'"'"'REMOTE'"'"'
|
||||
set -eu
|
||||
|
||||
docker network inspect kamal >/dev/null 2>&1 || docker network create kamal
|
||||
docker network inspect bemeal_public >/dev/null 2>&1 || docker network create bemeal_public
|
||||
docker network inspect bemeal_internal >/dev/null 2>&1 || docker network create bemeal_internal
|
||||
|
||||
for container in bemeal-pgsql bemeal-redis bemeal-meilisearch bemeal-adminer; do
|
||||
if docker inspect "$container" >/dev/null 2>&1; then
|
||||
docker network connect kamal "$container" >/dev/null 2>&1 || true
|
||||
docker network connect bemeal_internal "$container" >/dev/null 2>&1 || true
|
||||
fi
|
||||
done
|
||||
REMOTE
|
||||
|
|
|
|||
|
|
@ -4,15 +4,27 @@ image: daily_meal/bemeal-api
|
|||
x-hosts: &hosts
|
||||
- <%= ENV.fetch("SSH_HOST", "89.167.35.217") %>
|
||||
|
||||
x-web-networks: &web-networks
|
||||
network:
|
||||
- bemeal_public
|
||||
- bemeal_internal
|
||||
|
||||
x-worker-networks: &worker-networks
|
||||
network:
|
||||
- bemeal_internal
|
||||
|
||||
servers:
|
||||
web:
|
||||
hosts: *hosts
|
||||
options: *web-networks
|
||||
horizon:
|
||||
hosts: *hosts
|
||||
cmd: php artisan horizon
|
||||
options: *worker-networks
|
||||
scheduler:
|
||||
hosts: *hosts
|
||||
cmd: php artisan schedule:work
|
||||
options: *worker-networks
|
||||
|
||||
proxy:
|
||||
host: bemeal.leonmorival.com
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ services:
|
|||
timeout: 5s
|
||||
retries: 10
|
||||
networks:
|
||||
- kamal
|
||||
- internal
|
||||
|
||||
redis:
|
||||
image: redis:alpine
|
||||
|
|
@ -26,7 +26,7 @@ services:
|
|||
volumes:
|
||||
- redis-data:/data
|
||||
networks:
|
||||
- kamal
|
||||
- internal
|
||||
|
||||
adminer:
|
||||
image: adminer:latest
|
||||
|
|
@ -35,7 +35,7 @@ services:
|
|||
environment:
|
||||
ADMINER_DEFAULT_SERVER: bemeal-pgsql
|
||||
networks:
|
||||
- kamal
|
||||
- internal
|
||||
|
||||
meilisearch:
|
||||
image: getmeili/meilisearch:latest
|
||||
|
|
@ -47,7 +47,7 @@ services:
|
|||
volumes:
|
||||
- meilisearch-data:/meili_data
|
||||
networks:
|
||||
- kamal
|
||||
- internal
|
||||
|
||||
volumes:
|
||||
pgsql-data:
|
||||
|
|
@ -61,6 +61,6 @@ volumes:
|
|||
name: bemeal_meilisearch_data
|
||||
|
||||
networks:
|
||||
kamal:
|
||||
internal:
|
||||
external: true
|
||||
name: kamal
|
||||
name: bemeal_internal
|
||||
|
|
|
|||
Loading…
Reference in New Issue