Gitea's built-in CI/CD automatically deploys your site on every code push

Gitea is a Git server you run on your own machine, and its built-in automates the entire process of building and publishing a website. Once set up, pushing code to the triggers a chain reaction: an act runner builds a , then a deploys the result to your server — all within about three minutes, with no manual steps required.

This works well for static websites and requires no external paid services. One important warning: a misconfigured act runner can become a serious security hole, effectively giving outsiders a way into your server, so following basic security precautions is essential.

Key points

  • Pushing code triggers automatic build and in about 3 minutes
  • Combines Gitea act runner for building with a for
  • Everything runs on your own server — no external CI/CD service needed
  • A misconfigured act runner can be a backdoor into your server; check security settings carefully
Read original