|  | @@ -3,24 +3,37 @@ FROM golang
 | 
	
		
			
				|  |  |  RUN apt-get update -qq && apt-get install -y netcat
 | 
	
		
			
				|  |  |  RUN apt-get install -y -q libsm6 libcups2 libcairo2 libdbus-1-3 libxinerama1
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +## Download pandoc and LibreOffice
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  WORKDIR /tmp
 | 
	
		
			
				|  |  |  RUN wget https://github.com/jgm/pandoc/releases/download/2.7.3/pandoc-2.7.3-1-amd64.deb
 | 
	
		
			
				|  |  |  RUN wget https://download.documentfoundation.org/libreoffice/stable/6.2.7/deb/x86_64/LibreOffice_6.2.7_Linux_x86-64_deb.tar.gz
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +## Install LibreOffice
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  RUN tar xvzf LibreOffice_6.2.7_Linux_x86-64_deb.tar.gz
 | 
	
		
			
				|  |  |  WORKDIR LibreOffice_6.2.7.1_Linux_x86-64_deb/DEBS
 | 
	
		
			
				|  |  |  RUN dpkg -i *.deb
 | 
	
		
			
				|  |  |  RUN ln -s /usr/local/bin/libreoffice6.2 /usr/local/bin/libreoffice
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +## Install pandoc
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  WORKDIR /tmp
 | 
	
		
			
				|  |  |  RUN dpkg -i ./pandoc-2.7.3-1-amd64.deb
 | 
	
		
			
				|  |  |      
 | 
	
		
			
				|  |  | -ENV PATH=$GOPATH/bin:$PATH
 | 
	
		
			
				|  |  | -RUN mkdir -p $GOPATH/src/gogs.carducci-dante.gov.it/karmen
 | 
	
		
			
				|  |  | -ADD . $GOPATH/src/gogs.carducci-dante.gov.it/karmen/core
 | 
	
		
			
				|  |  | -COPY config/config.yaml /go/src/gogs.carducci-dante.gov.it/karmen/core/config/
 | 
	
		
			
				|  |  | -WORKDIR $GOPATH/src/gogs.carducci-dante.gov.it/karmen/core
 | 
	
		
			
				|  |  | +ENV PATH=$PATH:/src/karmen/core
 | 
	
		
			
				|  |  | +RUN mkdir -p /src/karmen/core/
 | 
	
		
			
				|  |  | +ADD . /src/karmen/core
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +COPY config/config.yaml /src/karmen/core/config/
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +WORKDIR /src/karmen/core/
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  RUN go build -o server *.go
 | 
	
		
			
				|  |  | -ENTRYPOINT ["/go/src/gogs.carducci-dante.gov.it/karmen/core/server"]
 | 
	
		
			
				|  |  | +ENTRYPOINT ["/src/karmen/core/server"]
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  # VOLUME /go/src/gogs.carducci-dante.gov.it/karmen/core/config
 | 
	
		
			
				|  |  |  # VOLUME /go/src/gogs.carducci-dante.gov.it/karmen/core/documents
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  EXPOSE 3000
 |