All checks were successful
Deploy Portfolio to Production / deploy (push) Successful in 8s
1.6 KiB
1.6 KiB
PRD — Portfolio gosambi.uk
Website portofolio statis untuk gosambi.uk dan www.gosambi.uk. Repo:
https://git.gosambi.uk/onie/portfolio(single remote Gitea) Lokal:D:\HomeLabs\portfolioTerakhir diupdate: 2026-10-18
1. Gambaran Umum
Website statis (HTML tunggal) yang diserve via container portfolio (nginx:alpine).
Akses publik: https://gosambi.uk dan https://www.gosambi.uk → http://localhost:8091.
2. Deploy & Auto-Deploy
- Container:
portfolio(nginx:alpine) - File serve:
/DATA/AppData/portfolio/index.html(di server) - Compose:
/var/lib/casaos/apps/portfolio-docker-compose.yml - Sumber edit:
D:\HomeLabs\portfolio\index.html - Tunnel:
gosambi.uk+www.gosambi.uk→http://localhost:8091(backupconfig.yml.bak-portfolio)
Auto-deploy via Gitea Actions (2026-10-17)
- Source of truth:
https://git.gosambi.uk/onie/portfolio.git - Workflow:
.gitea/workflows/deploy.yml— push kemain→ runner SSH ke server → git pull/home/gosa/portfolio→ copyindex.htmlke/DATA/AppData/portfolio/ - Secrets repo: DEPLOY_PRIVATE_KEY (ed25519
scripts/deploy_key), DEPLOY_HOST=192.168.5.190, DEPLOY_USER=gosa - Pubkey deploy di
/home/gosa/.ssh/authorized_keys - Akun Gitea:
onie/ token APId36ff8...d91e(scope read:repository)
3. Catatan Infra Gitea (lihat juga rule.md)
- Runner (act_runner, container
gitea-runner): sempat rusak karenaGITEA_INSTANCE_URLmenunjuk IP Tailscale lama → FIX kehttp://127.0.0.1:3033+ edit file.runnerdi volume. - ROOT_URL:
https://git.gosambi.uk/(fix 2026-10-18, sebelumnya IP Tailscale lama). - Debug runner:
docker logs gitea-runner