8 Commits
Author SHA1 Message Date
teste.inaba a05b98fdf5 feat: auto-update app-dono-cliente when a new image is pushed to :latest
Adds a StepRunUpdater step that starts app-dono-updater after the app
container comes up: a poll loop (docker pull, compare image IDs,
recreate on change) baked into the official docker:cli image via
`sh -c`, reusing the same docker run argv as the initial container
start so the two can't drift.

Not built on Watchtower: containrrr/watchtower was archived upstream
in Dec 2025 with no maintained successor recommended for production
use, so this avoids taking on that dependency.
2026-08-26 12:30:44 -03:00
jbandClaude Opus 4.8 d2717de47a refactor: clarify fixed container port with containerAppPort constant
The container always listens on 8080 internally while the user-provided
port is only the host-side mapping. Make this explicit without changing
behavior or the generated config:

- add a named containerAppPort constant and use it in both the docker -p
  mapping and the config.toml generation (was a bare 8080 literal in two
  places)
- document why config.toml hardcodes the port, so it isn't "fixed" back
  to the form value
- relabel the form field to "Porta (host)"

The generated config.toml is byte-identical (port = 8080).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-19 12:00:54 -03:00
jbandClaude Opus 4.8 3379ada59a fix: print docker output in network error and use networkName constant
The network creation error format string had a trailing "output" with no
verb, silently dropping the captured docker output. Add the missing %s.
Also replace the hardcoded "app-dono_app" literal with the networkName
constant in RunAppClienteContainer.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-19 11:54:02 -03:00
teste.inaba 009c4bc8d1 fix: adicionar opção de segurança para compatibilidade
deu pau pra rodar no vdm
2026-05-29 14:51:44 -03:00
teste.inaba dedbae0c07 fix: criar container com usuário, logs json e criar network 2026-05-20 16:09:58 -03:00
jb 0753745115 feat: changed port binding 2026-03-12 10:23:22 -03:00
jb c622abf194 feat: wireguard / vproxy configuration 2026-03-11 16:00:26 -03:00
jb 085cda7251 feat: implemented all features besides wireguard 2026-03-11 11:01:35 -03:00