Skip to content

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 04 Sep 16:34
· 11 commits to main since this release
1b95394

Imagem Docker: ghcr.io/valtlfelipe/apoia:1.0.2 (linux/amd64, linux/arm64).

docker pull ghcr.io/valtlfelipe/apoia:1.0.2

Changelog

Fixed

  • O container não subia quando o volume era montado por bind mount — caso do Railway, do Fly e da maioria das plataformas. O volume chega pertencendo ao root, e o usuário apoia (sem privilégio) não conseguia criar o arquivo do SQLite: SqliteError: unable to open database file (SQLITE_CANTOPEN) a cada boot, em loop. Volume nomeado do Docker herda a ownership da imagem, então isso não aparecia em teste local. Agora o entrypoint começa como root só para ajustar a pasta montada e cai de volta para apoia (via setpriv) antes das migrations e do servidor — a app continua sem rodar como root. Quem sobe com --user explícito pula esse ajuste, como antes.

Full Changelog: v1.0.1...v1.0.2