How to Set Up Gitea Container Registry with Apache Reverse Proxy and SSL
A developer documented their process of configuring a Gitea-based container registry after encountering persistent issues with the internal registry in a Kubespray-managed Kubernetes cluster. The setup involved installing Apache on Ubuntu, configuring a virtual host for a custom domain, and enabling SSL on port 443 via UFW firewall rules. Docker images were tested by pulling Alpine Linux, tagging, and pushing to the local registry, then deploying via a Kubernetes manifest. Apache was configured as a reverse proxy following official Gitea documentation, with adjustments to ports.conf to avoid port 80 conflicts. The guide aims to make the registry publicly accessible without requiring Docker login credentials from Kubernetes nodes.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in