25 lines
		
	
	
		
			514 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			514 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
| FROM python:3.11-alpine
 | |
| 
 | |
| RUN apk update \
 | |
| && apk upgrade --available \
 | |
| && apk add git tzdata \
 | |
| && mkdir /app \
 | |
| && cd /app \
 | |
| && git clone https://github.com/rshipp/python-nut2.git \
 | |
| && cd python-nut2 \
 | |
| && python setup.py install \
 | |
| && cd .. \
 | |
| && git clone https://github.com/rshipp/webNUT.git \
 | |
| && cd webNUT \
 | |
| && pip install -e . \
 | |
| && rm -rf /var/cache/apk/*
 | |
| 
 | |
| COPY /docker-entrypoint.sh /docker-entrypoint.sh
 | |
| RUN chmod +x /docker-entrypoint.sh
 | |
| 
 | |
| WORKDIR /app/webNUT
 | |
| 
 | |
| ENTRYPOINT ["/docker-entrypoint.sh"]
 | |
| 
 | |
| EXPOSE 6543
 |