| 
					
				 | 
			
			
				@@ -0,0 +1,33 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+FROM jfloff/alpine-python:2.7-slim 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+MAINTAINER Martin Donath <martin.donath@squidfunk.com> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# Set build directory 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+WORKDIR /tmp 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# Install dependencies 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+COPY requirements.txt . 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+RUN \ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  pip install -r requirements.txt && \ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  rm requirements.txt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# Copy files necessary for build 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+COPY material material 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+COPY MANIFEST.in MANIFEST.in 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+COPY package.json package.json 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+COPY setup.py setup.py 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# Perform build and cleanup artifacts 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+RUN \ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  python setup.py install && \ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  rm -rf /tmp/* && \ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  pip install mkdocs-mermaid2-plugin 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# Set working directory 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+WORKDIR /docs 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# Expose MkDocs development server port 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+EXPOSE 8000 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# Start development server by default 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ENTRYPOINT ["mkdocs"] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+CMD ["serve", "--dev-addr=0.0.0.0:8000"] 
			 |