# TODO - Pending Tasks ## Gitea External HTTPS Access **Status:** Partial - content accessible but SSL certificate warning ### Task 1: SSL Certificate Binding - [ ] Access Synology DSM Control Panel - [ ] Navigate to Security → Certificate - [ ] Bind the SSL certificate to `gitea.anneclaus.synology.me` in the reverse proxy configuration - [ ] If certificate missing: Obtain new Let's Encrypt certificate for the hostname - [ ] Test: Verify no SSL warning when accessing https://gitea.anneclaus.synology.me/ ### Task 2: Update Gitea Configuration for External URL - [ ] Edit `.env.infrastructure` file - [ ] Update the following variables: ``` GITEA_DOMAIN=gitea.anneclaus.synology.me GITEA_ROOT_URL=https://gitea.anneclaus.synology.me/ GITEA_SSH_DOMAIN=gitea.anneclaus.synology.me ``` - [ ] Restart Gitea container: ```bash docker compose --env-file .env.infrastructure -f docker-compose.infrastructure.yml up -d gitea ``` - [ ] Test: Verify Git clone links show external URL ### Notes - DNS routing and reverse proxy already working (content is accessible) - Only certificate binding and Gitea configuration update remaining - These changes will enable full external functionality for Git operations