Imagem base para o serviço nginx
  • Dockerfile 67.8%
  • HTML 23.6%
  • Shell 8.6%
Find a file
70847477452 9b4dd89ca6
All checks were successful
Build a Container Image and push to Registry / build (push) Successful in 1s
Build a Container Image and push to Registry / trivy-scan (push) Successful in 52s
Build a Container Image and push to Registry / deploy-codata (push) Has been skipped
Build a Container Image and push to Registry / build-and-push (push) Successful in 0s
Update .forgejo/workflows/build-and-push.yaml
2026-09-19 17:48:31 +00:00
.forgejo/workflows Update .forgejo/workflows/build-and-push.yaml 2026-09-19 17:48:31 +00:00
conf feat: add NGINX_MAX_UPLOAD 2026-07-13 17:47:10 -03:00
entrypoint.d feat: remove default.conf before configure templates 2026-07-13 18:04:18 -03:00
html feat: create nginx container base 2026-07-13 15:12:40 -03:00
templates feat: add NGINX_MAX_UPLOAD 2026-07-13 17:47:10 -03:00
.trivyignore chore: add trivyignore 2026-09-19 14:09:14 -03:00
Dockerfile feat: remove default.conf before configure templates 2026-07-13 18:04:18 -03:00
README.md Update README.md 2026-07-14 14:26:16 +00:00

Nginx Docker Image

nginx tag

Esta imagem Docker fornece um servidor web Nginx configurado de forma segura e não-root para servir arquivos estáticos de maneira leve baseada em Alpine.

Informações de Execução

  • Porta Utilizada: 8080 (configurada tanto no Nginx quanto exposta no Dockerfile)
  • Usuário de Execução: nginxuser:nginxgroup (usuário sem privilégios de root para maior segurança)

Como Usar

docker pull git.ses.pb.gov.br/images/nginx:latest

docker run -d -p 8080:8080 git.ses.pb.gov.br/images/nginx:latest


# podman
podman pull git.ses.pb.gov.br/images/nginx:latest

podman run -d -p 8080:8080 git.ses.pb.gov.br/images/nginx:latest

Variáveis de Ambiente

Variável Requerida Padrão Descrição
NGINX_CLIENT_MAX_BODY_SIZE Não 10M Tamanho de Upload máximo permitido pelo nginx