| 
									
										
										
										
											2025-01-31 12:06:42 +01:00
										 |  |  | FROM python:3.12.8-alpine3.21 | 
					
						
							|  |  |  | WORKDIR /code | 
					
						
							|  |  |  | RUN apk add --no-cache gcc musl-dev linux-headers git openssh | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #WKHTMLTOPDFNEEDS | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | COPY pyproject.toml pyproject.toml  | 
					
						
							|  |  |  | COPY src src | 
					
						
							| 
									
										
										
										
											2025-05-08 03:20:06 +02:00
										 |  |  | COPY ssh_host_key ssh_host_key | 
					
						
							| 
									
										
										
										
											2025-01-31 12:06:42 +01:00
										 |  |  | RUN pip install --upgrade pip | 
					
						
							|  |  |  | RUN pip install -e . | 
					
						
							|  |  |  | EXPOSE 2225 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #CMD ["python","-m","snekssh.app"] | 
					
						
							|  |  |  | #CMD ["gunicorn", "-w", "10", "-k", "aiohttp.worker.GunicornWebWorker", "snek.gunicorn:app","--bind","0.0.0.0:8081"] |