# ============================================================================= # infra/gitea/.env — copie pra .env e edite # ============================================================================= # Casa com infra/main/.env DOMAIN_BASE=localhost TZ=America/Sao_Paulo # Banco no postgres compartilhado (mesmas creds do main/.env) GITEA_DB_NAME=gitea GITEA_DB_USER=gitea GITEA_DB_PASSWORD=troque-essa-senha-forte # Porta SSH no host (pra git@gitea.localhost:user/repo.git) GITEA_SSH_PORT=2222 # Cadastro: true = só admin convida; false = qualquer um cria conta GITEA_DISABLE_REGISTRATION=true GITEA_REQUIRE_SIGNIN=false # ----- Gitea Actions Runner ----- # Como pegar o token (bootstrap): # 1. Suba só o gitea: make up-gitea (runner vai falhar a 1ª vez, ok) # 2. Acesse https://gitea.localhost e crie o usuário admin (no terminal: # docker exec -it gitea gitea admin user create --username admin # --password ... --email ... --admin) # 3. UI: Site Administration → Actions → Runners → Create new runner # 4. Copie o token aqui e: make up-gitea (runner registra e fica de pé) GITEA_RUNNER_TOKEN= GITEA_RUNNER_NAME=local-runner # Labels exemplos. Adicione mais se quiser ambientes específicos. GITEA_RUNNER_LABELS=ubuntu-latest:docker://catthehacker/ubuntu:act-22.04,node:docker://node:22-alpine,python:docker://python:3.12-slim