Commit graph

  • 6ef5a7a17e fix: use volumes bind-mount syntax for swarm - mounts key not supported in deploy block main MatheusAlves96 2026-04-21 02:14:19 -03:00
  • 3329f81a97 fix: use openssl checkend for TLS validity - alpine has no GNU date MatheusAlves96 2026-04-21 02:07:41 -03:00
  • 00620a0a70 feat: sync property images to server via scp, mount as bind volume in frontend service MatheusAlves96 2026-04-21 02:05:17 -03:00
  • 1d2b849bda ci: update domain to imobiliaria.matheussouza.com.br MatheusAlves96 2026-04-21 01:46:07 -03:00
  • 4593a97312 fix: healthcheck uses --resolve to bypass DNS, correct flask routes /health and /api/v1/properties MatheusAlves96 2026-04-21 01:44:21 -03:00
  • 0b50fb3330 fix: set traefik router priorities - api=10 frontend=1 to fix routing order MatheusAlves96 2026-04-21 01:39:22 -03:00
  • c901bdb84a fix: remove /api strip prefix - flask routes already include /api path MatheusAlves96 2026-04-21 01:36:34 -03:00
  • b4ae2718f7 fix: restart_policy any + remove dockerfile healthcheck causing swarm complete state MatheusAlves96 2026-04-21 01:32:06 -03:00
  • c756249690 fix: remove nginx backend proxy - traefik handles routing, fixes host not found error MatheusAlves96 2026-04-21 01:23:05 -03:00
  • 385a2f78e8 fix: create deploy dir before scp MatheusAlves96 2026-04-21 01:18:42 -03:00
  • 6789013297 fix: skip tsc typecheck on prod build to unblock ci pipeline MatheusAlves96 2026-04-21 01:16:13 -03:00
  • f61af175d7 ci: remove duplicate docker.sock volume mount - runner already mounts it MatheusAlves96 2026-04-21 01:12:34 -03:00
  • 2df0fb190b ci: use node:20-alpine with docker-cli socket mount - fix node not found in dind MatheusAlves96 2026-04-21 01:09:27 -03:00
  • caf541d750 ci: use dind container for build, alpine+ssh for deploy, fix runner label MatheusAlves96 2026-04-21 00:49:05 -03:00
  • 8a29858285 ci: fix runs-on to match self-hosted runner label MatheusAlves96 2026-04-21 00:39:58 -03:00
  • 15217e21bd ci: trigger pipeline - runner fixed MatheusAlves96 2026-04-21 00:38:17 -03:00
  • 2bd850ab45 fix: swarm stack deploy, proxy network, correct traefik labels for this infra MatheusAlves96 2026-04-21 00:34:27 -03:00
  • d46ed89a21 chore: add full validation script MatheusAlves96 2026-04-21 00:24:53 -03:00
  • 849789d376 feat: add /api/version endpoint with IMAGE_TAG; validate in ci healthcheck MatheusAlves96 2026-04-21 00:23:25 -03:00
  • b0eb12c17d ci: replace portainer webhook with ssh deploy (portainer free) MatheusAlves96 2026-04-21 00:09:30 -03:00
  • dcd18a07e6 ci: add forgejo actions pipeline with traefik labels and https health checks MatheusAlves96 2026-04-21 00:06:22 -03:00
  • e6cb06255b feat: add full project - backend, frontend, docker, specs and configs MatheusAlves96 2026-04-20 23:59:45 -03:00
  • b77c7d5a01 Initial commit from Specify template MatheusAlves96 2026-04-13 16:23:32 -03:00