mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 16:40:24 +08:00 
			
		
		
		
	Support SSH_LISTEN_PORT env var in docker app.ini template (#7829)
Signed-off-by: leigh capili <leigh@null.net>
This commit is contained in:
		
				
					committed by
					
						
						Antoine GIRARD
					
				
			
			
				
	
			
			
			
						parent
						
							7c8166d331
						
					
				
				
					commit
					70d2244e49
				
			@@ -31,6 +31,7 @@ if [ ! -f ${GITEA_CUSTOM}/conf/app.ini ]; then
 | 
				
			|||||||
    ROOT_URL=${ROOT_URL:-""} \
 | 
					    ROOT_URL=${ROOT_URL:-""} \
 | 
				
			||||||
    DISABLE_SSH=${DISABLE_SSH:-"false"} \
 | 
					    DISABLE_SSH=${DISABLE_SSH:-"false"} \
 | 
				
			||||||
    SSH_PORT=${SSH_PORT:-"22"} \
 | 
					    SSH_PORT=${SSH_PORT:-"22"} \
 | 
				
			||||||
 | 
					    SSH_LISTEN_PORT=${SSH_LISTEN_PORT:-"${SSH_PORT}"} \
 | 
				
			||||||
    LFS_START_SERVER=${LFS_START_SERVER:-"false"} \
 | 
					    LFS_START_SERVER=${LFS_START_SERVER:-"false"} \
 | 
				
			||||||
    DB_TYPE=${DB_TYPE:-"sqlite3"} \
 | 
					    DB_TYPE=${DB_TYPE:-"sqlite3"} \
 | 
				
			||||||
    DB_HOST=${DB_HOST:-"localhost:3306"} \
 | 
					    DB_HOST=${DB_HOST:-"localhost:3306"} \
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,6 +17,7 @@ HTTP_PORT        = $HTTP_PORT
 | 
				
			|||||||
ROOT_URL         = $ROOT_URL
 | 
					ROOT_URL         = $ROOT_URL
 | 
				
			||||||
DISABLE_SSH      = $DISABLE_SSH
 | 
					DISABLE_SSH      = $DISABLE_SSH
 | 
				
			||||||
SSH_PORT         = $SSH_PORT
 | 
					SSH_PORT         = $SSH_PORT
 | 
				
			||||||
 | 
					SSH_LISTEN_PORT  = $SSH_LISTEN_PORT
 | 
				
			||||||
LFS_START_SERVER = $LFS_START_SERVER
 | 
					LFS_START_SERVER = $LFS_START_SERVER
 | 
				
			||||||
LFS_CONTENT_PATH = /data/git/lfs
 | 
					LFS_CONTENT_PATH = /data/git/lfs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -245,6 +245,7 @@ You can configure some of Gitea's settings via environment variables:
 | 
				
			|||||||
* `RUN_MODE`: **dev**: For performance and other purposes, change this to `prod` when deployed to a production environment.
 | 
					* `RUN_MODE`: **dev**: For performance and other purposes, change this to `prod` when deployed to a production environment.
 | 
				
			||||||
* `SSH_DOMAIN`: **localhost**: Domain name of this server, used for the displayed clone URL in Gitea's UI.
 | 
					* `SSH_DOMAIN`: **localhost**: Domain name of this server, used for the displayed clone URL in Gitea's UI.
 | 
				
			||||||
* `SSH_PORT`: **22**: SSH port displayed in clone URL.
 | 
					* `SSH_PORT`: **22**: SSH port displayed in clone URL.
 | 
				
			||||||
 | 
					* `SSH_LISTEN_PORT`: **%(SSH\_PORT)s**: Port for the built-in SSH server.
 | 
				
			||||||
* `DISABLE_SSH`: **false**: Disable SSH feature when it's not available.
 | 
					* `DISABLE_SSH`: **false**: Disable SSH feature when it's not available.
 | 
				
			||||||
* `HTTP_PORT`: **3000**: HTTP listen port.
 | 
					* `HTTP_PORT`: **3000**: HTTP listen port.
 | 
				
			||||||
* `ROOT_URL`: **""**: Overwrite the automatically generated public URL. This is useful if the internal and the external URL don't match (e.g. in Docker).
 | 
					* `ROOT_URL`: **""**: Overwrite the automatically generated public URL. This is useful if the internal and the external URL don't match (e.g. in Docker).
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user