Compare commits
	
		
			1 Commits
		
	
	
		
			2.0.1+6.0.
			...
			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`' | ||||
| LETS_ENCRYPT_ENV=production | ||||
|  | ||||
| # Necessary for optional features, leave this alone: | ||||
| COMPOSE_FILE="compose.yml" | ||||
|  | ||||
| ## Additional extensions | ||||
| #PHP_EXTENSIONS="calendar" | ||||
|  | ||||
| SECRET_DB_ROOT_PASSWORD_VERSION=v1 | ||||
| SECRET_DB_PASSWORD_VERSION=v1 | ||||
|  | ||||
| # SSH access | ||||
| #COMPOSE_FILE="$COMPOSE_FILE:compose.ssh.yml" | ||||
| #SSH_PUBLIC_KEY=<your pubkey here> | ||||
|  | ||||
| # Multisite | ||||
| #WORDPRESS_CONFIG_EXTRA="\ | ||||
| #	define('WP_CACHE', false);\ | ||||
| @ -30,12 +37,12 @@ SECRET_DB_PASSWORD_VERSION=v1 | ||||
| #	define('COOKIE_DOMAIN', \$_SERVER['HTTP_HOST']);" | ||||
|  | ||||
| # Local SMTP relay | ||||
| #COMPOSE_FILE="compose.yml:compose.mailrelay.yml" | ||||
| #COMPOSE_FILE="$COMPOSE_FILE:compose.mailrelay.yml" | ||||
| #SMTP_HOST="postfix_relay_app" | ||||
| #MAIL_FROM="wordpress@example.com" | ||||
|  | ||||
| # 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" | ||||
| #MAIL_FROM="wordpress@example.com" | ||||
| #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