mirror of
				https://github.com/DarkflameUniverse/NexusDashboard.git
				synced 2025-11-04 14:11:54 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			22 lines
		
	
	
		
			401 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			401 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
# syntax=docker/dockerfile:1
 | 
						|
 | 
						|
FROM python:3.8-slim-buster
 | 
						|
 | 
						|
RUN apt update
 | 
						|
RUN apt -y install zip
 | 
						|
RUN apt -y install imagemagick
 | 
						|
 | 
						|
COPY requirements.txt requirements.txt
 | 
						|
 | 
						|
RUN pip install -r requirements.txt
 | 
						|
RUN pip install gunicorn
 | 
						|
 | 
						|
COPY wsgi.py wsgi.py
 | 
						|
COPY entrypoint.sh entrypoint.sh
 | 
						|
COPY ./app /app
 | 
						|
COPY ./migrations /migrations
 | 
						|
 | 
						|
EXPOSE 8000
 | 
						|
RUN chmod +x entrypoint.sh
 | 
						|
ENTRYPOINT ["/entrypoint.sh"]
 |