-
4bfc5a473e
fix(ci): exclude all .env* files from rsync delete
main
Gianpierre Mio
2026-04-09 09:24:57 -05:00
-
3ef332f073
ci: add rollback on failed deploy
Gianpierre Mio
2026-04-09 08:56:03 -05:00
-
c00fc2fbd6
ci: unify deploy pipeline - sync to Gitea + self-hosted deploy
Gianpierre Mio
2026-04-08 13:42:40 -05:00
-
976c5ee10b
docs: update README
Gianpierre Mio
2026-04-04 12:34:52 -05:00
-
2a00d26a10
ci: disable deploy workflow on GitHub (runs on Gitea)
Gianpierre Mio
2026-04-04 12:30:32 -05:00
-
2008190237
temp: use docker format strings instead of python3
Gianpierre Mio
2026-03-10 16:27:37 -05:00
-
87845f725f
temp: inspect impulsa_landing nginx container
Gianpierre Mio
2026-03-10 16:20:12 -05:00
-
0e0abfa5e0
temp: fix diagnostic workflow - separate steps
Gianpierre Mio
2026-03-10 16:13:37 -05:00
-
041c09f7ba
temp: find impulsa web location on host
Gianpierre Mio
2026-03-10 16:06:15 -05:00
-
eef1b172eb
docs: add active_context.md with infra and Traefik setup notes
Gianpierre Mio
2026-03-10 10:44:41 -05:00
-
13060806cc
fix: inject ubigeo route directly into Traefik main.yaml using jq
Gianpierre Mio
2026-03-10 10:38:43 -05:00
-
9346ccc70a
debug: print main.yaml to understand Traefik file provider config
Gianpierre Mio
2026-03-10 10:31:45 -05:00
-
599d8372cb
debug: print traefik.yaml and main.yaml to understand file provider config
Gianpierre Mio
2026-03-10 10:24:42 -05:00
-
b7018ffd64
debug: inspect Traefik config directory and file provider settings
Gianpierre Mio
2026-03-10 10:16:47 -05:00
-
2d3a3a8cb1
debug: add diagnostics step to verify Traefik config and container networks
Gianpierre Mio
2026-03-10 10:11:07 -05:00
-
a85c2cb447
fix: pass Traefik YAML as base64 to avoid all escaping issues
Gianpierre Mio
2026-03-10 10:05:47 -05:00
-
5f6f304bb6
fix: run register-traefik.sh inside alpine container with host volume mount
Gianpierre Mio
2026-03-10 10:00:44 -05:00
-
cfdfa41dc0
fix: use external sh script to write Traefik config — avoid YAML escaping issues
Gianpierre Mio
2026-03-10 09:55:57 -05:00
-
be8b582677
fix: use docker run to write Traefik config from host volume
Gianpierre Mio
2026-03-10 09:48:09 -05:00
-
6ca41ea56e
fix: add Traefik file-provider route registration step
Gianpierre Mio
2026-03-10 09:00:14 -05:00
-
6c0201637f
fix: force container recreate with down+up, use wget for health check
Gianpierre Mio
2026-03-10 08:50:35 -05:00
-
e3a89e82a2
fix: inline deploy steps — remove dependency on deploy-ubigeo.sh
Gianpierre Mio
2026-03-10 08:42:19 -05:00
-
9b40829e56
fix: replace actions/checkout with native git — runner has no node
Gianpierre Mio
2026-03-10 08:37:26 -05:00
-
76b238cba1
fix: add Traefik labels to expose api-ubigeo via reverse proxy
Gianpierre Mio
2026-03-10 08:27:21 -05:00
-
d5d9f45bd3
ci: fix health check - use public URL instead of localhost
Gianpierre Mio
2026-03-10 00:21:43 -05:00
-
df7f5abf8e
ci: add curl to runner image
Gianpierre Mio
2026-03-10 00:15:49 -05:00
-
fc8c047f68
ci: add docker-compose plugin to runner image
Gianpierre Mio
2026-03-10 00:10:58 -05:00
-
2fdf5d1b2c
ci: fix runner - add node, docker-cli, rsync to custom runner image
Gianpierre Mio
2026-03-10 00:02:54 -05:00
-
47eba37207
ci: retry - self-hosted now docker://node:20
Gianpierre Mio
2026-03-09 23:56:24 -05:00
-
d9c28ff859
ci: retry with updated runner mounts
Gianpierre Mio
2026-03-09 23:55:17 -05:00
-
f084123a5c
ci: trigger deploy with updated runner config
Gianpierre Mio
2026-03-09 23:53:05 -05:00
-
c5d6734f9a
ci: simplify workflows - deploy on main push, CI on PR only
Gianpierre Mio
2026-03-09 23:50:28 -05:00
-
c48dc3cd0b
feat: add Redis cache, gzip, CI/CD via Gitea self-hosted runner
Gianpierre Mio
2026-03-09 23:43:25 -05:00
-
a789d33bee
feat: initial API Ubigeo Peru - INEI 2025 + países del mundo
Gianpierre Mio
2026-03-09 22:55:29 -05:00