build: update stack config
All checks were successful
Publish image / create-docker-images (push) Successful in 32s
Publish image / deploy (push) Successful in 9s
Publish image / rebase (push) Successful in 18s

This commit is contained in:
Alexander Navarro 2024-12-13 11:04:27 -03:00
parent 577974677a
commit 8498bfca49
2 changed files with 9 additions and 3 deletions

View file

@ -43,7 +43,7 @@ jobs:
user: ${{ secrets.DOCKER_SWARM_USER }}
ssh_key: '${{ secrets.DOCKER_SWARM_SSH_KEY }}'
file: 'docker-stack.yaml'
name: 'personal-page'
name: 'personal_page'
rebase:
runs-on: ubuntu-latest

View file

@ -1,7 +1,13 @@
networks:
reverse_proxy:
external: true
services:
page:
image: git.alecodes.page/alecodes/page:${GITHUB_SHA:-latest}
restart: unless-stopped
networks:
- reverse_proxy
deploy:
rollback_config:
failure_action: continue
@ -14,5 +20,5 @@ services:
- node.labels.services_kind==projects
labels:
- traefik.enable=true
- traefik.http.routers.personal-page.rule=Host(`alecodes.page`)
- traefik.http.services.personal-page.loadbalancer.server.port=80
- traefik.http.routers.personal_page.rule=Host(`alecodes.page`)
- traefik.http.services.personal_page.loadbalancer.server.port=80