Gitea, the open source lightweight self-hosted Git service, preinstalled for AWS with PostgreSQL and nginx. A per-instance administrator and database password are generated on first boot. Backed by 24/7 cloudimg support.
## Gitea by cloudimg
Gitea is the popular open source, self-hosted Git service - a lightweight, fast alternative to GitHub and GitLab: repositories, pull requests, issues, a built-in CI (Gitea Actions), packages, wikis and code review. This Amazon Machine Image delivers Gitea fully installed and configured, so a private Git server is running within minutes of launch. The current release available is Gitea 1.26.
## Application Stack
The Gitea server - a single Go binary that serves both the API and the web app - runs behind nginx as a reverse proxy. PostgreSQL is the datastore. The server and database bind to the loopback interface.
## Secure First Boot
On the first boot of every instance a one shot service generates fresh server secrets (SECRET_KEY, INTERNAL_TOKEN and the OAuth2 JWT secret) unique to that instance, runs the database migrations, and creates a single administrator account with a per-instance password written to a root only file. Open registration is disabled and the installer page is locked. No shared or default credentials ship in the image.
## Ready To Use
Sign in as the administrator, create your first repository, push code over HTTPS or SSH, open pull requests and issues, and invite your team. Enable registration or add users from the admin panel when you need to.
## cloudimg Support
cloudimg provides 24/7 technical support for this image, covering deployment, upgrades, integrations, TLS termination and database administration.
Gitea is a trademark of its respective owner. Use of the name does not imply any affiliation with or endorsement by them.