18 lines
		
	
	
		
			329 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			329 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
FROM python:3.8.0-alpine3.10
 | 
						|
 | 
						|
RUN pip install websockets
 | 
						|
 | 
						|
COPY vendor/protocol.py /usr/local/lib/python3.8/site-packages/websockets/protocol.py
 | 
						|
 | 
						|
COPY *.py /usr/bin/
 | 
						|
COPY entrypoint.sh /usr/bin/
 | 
						|
RUN chmod +x /usr/bin/*.py
 | 
						|
 | 
						|
RUN mkdir /certs
 | 
						|
COPY *.pem /certs/
 | 
						|
 | 
						|
WORKDIR /certs
 | 
						|
 | 
						|
EXPOSE 8765 8766
 | 
						|
CMD ["sh", "/usr/bin/entrypoint.sh"]
 |