Compare commits

...
Author SHA1 Message Date
aykhans e9ae811fcf gitea: route SSH to container's built-in sshd on port 22 2026-07-13 04:51:51 +04:00
aykhans 3c46b0de47 gitea: expose SSH on port 2222 2026-07-13 04:46:01 +04:00
3 changed files with 8 additions and 0 deletions
+2
View File
@@ -20,6 +20,8 @@
- 9009-9013/tcp (relay) - 9009-9013/tcp (relay)
- **SFTPGo** - **SFTPGo**
- 2022/tcp (SFTP) - 2022/tcp (SFTP)
- **Gitea**
- 2222/tcp (SSH)
- **WireGuard Easy** - **WireGuard Easy**
- 51820/udp (WireGuard) - 51820/udp (WireGuard)
+2
View File
@@ -1,5 +1,7 @@
# URL of the Gitea instance # URL of the Gitea instance
GITEA_INSTANCE_URL=http://gitea:3000 GITEA_INSTANCE_URL=http://gitea:3000
# Domain advertised in SSH clone URLs (e.g. gitea.aykhans.me)
GITEA_SSH_DOMAIN=
# How to get the token: https://docs.gitea.com/usage/actions/act-runner#obtain-a-registration-token # How to get the token: https://docs.gitea.com/usage/actions/act-runner#obtain-a-registration-token
GITEA_RUNNER_REGISTRATION_TOKEN= GITEA_RUNNER_REGISTRATION_TOKEN=
# UID and GID of the user that should run the runner (e.g. USER_UID=1000, USER_GID=1000) # UID and GID of the user that should run the runner (e.g. USER_UID=1000, USER_GID=1000)
+4
View File
@@ -15,10 +15,14 @@ services:
environment: environment:
- USER_UID=${USER_UID} - USER_UID=${USER_UID}
- USER_GID=${USER_GID} - USER_GID=${USER_GID}
- GITEA__server__SSH_DOMAIN=${GITEA_SSH_DOMAIN}
- GITEA__server__SSH_PORT=2222
restart: unless-stopped restart: unless-stopped
networks: networks:
- gitea - gitea
- caddy - caddy
ports:
- "2222:22"
volumes: volumes:
- ./data:/data - ./data:/data
- /etc/timezone:/etc/timezone:ro - /etc/timezone:/etc/timezone:ro