Compare commits
	
		
			1 Commits
		
	
	
		
			2.5.2+6.3.
			...
			ssh
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| d2a3fc6937 | 
							
								
								
									
										11
									
								
								.env.sample
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								.env.sample
									
									
									
									
									
								
							| @ -5,12 +5,19 @@ DOMAIN=wordpress.example.com | |||||||
| #EXTRA_DOMAINS=', `www.wordpress.example.com`' | #EXTRA_DOMAINS=', `www.wordpress.example.com`' | ||||||
| LETS_ENCRYPT_ENV=production | LETS_ENCRYPT_ENV=production | ||||||
|  |  | ||||||
|  | # Necessary for optional features, leave this alone: | ||||||
|  | COMPOSE_FILE="compose.yml" | ||||||
|  |  | ||||||
| ## Additional extensions | ## Additional extensions | ||||||
| #PHP_EXTENSIONS="calendar" | #PHP_EXTENSIONS="calendar" | ||||||
|  |  | ||||||
| SECRET_DB_ROOT_PASSWORD_VERSION=v1 | SECRET_DB_ROOT_PASSWORD_VERSION=v1 | ||||||
| SECRET_DB_PASSWORD_VERSION=v1 | SECRET_DB_PASSWORD_VERSION=v1 | ||||||
|  |  | ||||||
|  | # SSH access | ||||||
|  | #COMPOSE_FILE="$COMPOSE_FILE:compose.ssh.yml" | ||||||
|  | #SSH_PUBLIC_KEY=<your pubkey here> | ||||||
|  |  | ||||||
| # Multisite | # Multisite | ||||||
| #WORDPRESS_CONFIG_EXTRA="\ | #WORDPRESS_CONFIG_EXTRA="\ | ||||||
| #	define('WP_CACHE', false);\ | #	define('WP_CACHE', false);\ | ||||||
| @ -30,12 +37,12 @@ SECRET_DB_PASSWORD_VERSION=v1 | |||||||
| #	define('COOKIE_DOMAIN', \$_SERVER['HTTP_HOST']);" | #	define('COOKIE_DOMAIN', \$_SERVER['HTTP_HOST']);" | ||||||
|  |  | ||||||
| # Local SMTP relay | # Local SMTP relay | ||||||
| #COMPOSE_FILE="compose.yml:compose.mailrelay.yml" | #COMPOSE_FILE="$COMPOSE_FILE:compose.mailrelay.yml" | ||||||
| #SMTP_HOST="postfix_relay_app" | #SMTP_HOST="postfix_relay_app" | ||||||
| #MAIL_FROM="wordpress@example.com" | #MAIL_FROM="wordpress@example.com" | ||||||
|  |  | ||||||
| # Remote SMTP relay | # Remote SMTP relay | ||||||
| #COMPOSE_FILE="compose.yml:compose.mailrelay.yml:compose.smtp.yml" | #COMPOSE_FILE="$COMPOSE_FILE:compose.smtp.yml" | ||||||
| #SMTP_HOST="mail.example.com" | #SMTP_HOST="mail.example.com" | ||||||
| #MAIL_FROM="wordpress@example.com" | #MAIL_FROM="wordpress@example.com" | ||||||
| #SMTP_PORT=587 | #SMTP_PORT=587 | ||||||
|  | |||||||
							
								
								
									
										27
									
								
								compose.ssh.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								compose.ssh.yml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,27 @@ | |||||||
|  | --- | ||||||
|  | version: "3.8" | ||||||
|  |  | ||||||
|  | services: | ||||||
|  |   ssh: | ||||||
|  |     image: lscr.io/linuxserver/openssh-server | ||||||
|  |     environment: | ||||||
|  |       - PUID=33 | ||||||
|  |       - PGID=33 | ||||||
|  |       - PUBLIC_KEY=${SSH_PUBLIC_KEY} | ||||||
|  |       - USER_NAME=wordpress | ||||||
|  |       - PASSWORD_ACCESS=false | ||||||
|  |     networks: | ||||||
|  |       - proxy | ||||||
|  |     deploy: | ||||||
|  |       update_config: | ||||||
|  |         failure_action: rollback | ||||||
|  |         order: start-first | ||||||
|  |       labels: | ||||||
|  |         - "traefik.enable=true" | ||||||
|  |         - "traefik.tcp.routers.${STACK_NAME}-ssh.rule=HostSNI(`*`)" | ||||||
|  |         - "traefik.tcp.routers.${STACK_NAME}-ssh.entrypoints=gitea-ssh" | ||||||
|  |         - "traefik.tcp.services.${STACK_NAME}-ssh.loadbalancer.server.port=2222" | ||||||
|  |  | ||||||
|  | networks: | ||||||
|  |   proxy: | ||||||
|  |     external: true | ||||||
		Reference in New Issue
	
	Block a user