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"]
 |