feat: Add Gitea Actions runner configuration #2

Merged
iamferreirajp merged 1 commits from feature/gitea-runner into main 2026-04-09 01:50:09 -03:00
Owner

Summary

Adiciona configuração do Gitea Actions Runner para executar workflows CI/CD.

O que foi adicionado:

Arquivo Descrição
gitea-runner/docker-compose.yml Serviço act_runner
gitea-runner/config.yaml Configuração do runner
gitea-runner/register.sh Script de registro
gitea-runner/README.md Documentação

Como ativar o runner (passo a passo):

  1. Acesse: https://gitea.hackerfortress.cc/admin/runners
  2. Crie novo runner e copie o token
  3. No Dockerino (10.0.0.50):
    cd gitea-runner
    export RUNNER_TOKEN="token-do-gitea"
    ./register.sh
    docker compose up -d
    
  4. Verifique que o runner aparece como Active

Requisitos:

  • Docker no host (já tem no dockerino)
  • Acesso à API do Gitea
  • Token de registro (via admin)

⚠️ Importante

Este PR adiciona apenas os arquivos de configuração. O registro efetivo do runner precisa ser feito manualmente após o merge, pois requer o token de admin.

Você aprova esse PR?

## Summary Adiciona configuração do **Gitea Actions Runner** para executar workflows CI/CD. ### O que foi adicionado: | Arquivo | Descrição | |---------|------------| | `gitea-runner/docker-compose.yml` | Serviço act_runner | | `gitea-runner/config.yaml` | Configuração do runner | | `gitea-runner/register.sh` | Script de registro | | `gitea-runner/README.md` | Documentação | ### Como ativar o runner (passo a passo): 1. **Acesse:** https://gitea.hackerfortress.cc/admin/runners 2. **Crie novo runner** e copie o token 3. **No Dockerino (10.0.0.50):** ```bash cd gitea-runner export RUNNER_TOKEN="token-do-gitea" ./register.sh docker compose up -d ``` 4. **Verifique** que o runner aparece como **Active** ### Requisitos: - Docker no host (já tem no dockerino) - Acesso à API do Gitea - Token de registro (via admin) ### ⚠️ Importante Este PR adiciona apenas os **arquivos de configuração**. O registro efetivo do runner precisa ser feito **manualmente** após o merge, pois requer o token de admin. **Você aprova esse PR?**
gaia added 2 commits 2026-04-09 01:46:51 -03:00
feat(picsur): add Gitea Actions workflow + named volume
Some checks failed
Picsur Deploy / Validate Picsur Compose (pull_request) Has been cancelled
Picsur Deploy / Deploy Picsur to Dockerino (pull_request) Has been cancelled
a4240065e8
- Add workflow .gitea/workflows/picsur.yml
- Migrate from bind mount to named volume (data persists)
- Workflow: PR validates, push to main deploys
feat: add Gitea Actions runner configuration
Some checks failed
Picsur Deploy / Validate Picsur Compose (pull_request) Has been cancelled
Picsur Deploy / Deploy Picsur to Dockerino (pull_request) Has been cancelled
a99f10c006
- docker-compose.yml for act_runner
- config.yaml template
- register.sh script
- README with installation instructions
gaia force-pushed feature/gitea-runner from a99f10c006 to 12d9fa08db 2026-04-09 01:49:20 -03:00 Compare
iamferreirajp merged commit af13a920c8 into main 2026-04-09 01:50:09 -03:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: gaia/homelab#2
No description provided.