17 lines
		
	
	
		
			495 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			495 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
FROM caddy:2.8.4-builder-alpine AS builder
 | 
						|
 | 
						|
COPY pkg/gitea/* /module/gitea-pages/pkg/gitea/
 | 
						|
COPY gitea-pages.go go.mod go.sum /module/gitea-pages/
 | 
						|
 | 
						|
RUN xcaddy build \
 | 
						|
    --with gitea.djmil.dev/djmil/gitea-pages \
 | 
						|
    --replace gitea.djmil.dev/djmil/gitea-pages=/module/gitea-pages \
 | 
						|
    --replace gitea.djmil.dev/djmil/gitea-pages/pkg/gitea=/module/gitea-pages/pkg/gitea
 | 
						|
 | 
						|
FROM caddy:2.8.4
 | 
						|
 | 
						|
COPY --from=builder /usr/bin/caddy /usr/bin/caddy
 | 
						|
COPY Caddyfile /etc/caddy/Caddyfile 
 | 
						|
 | 
						|
EXPOSE 3003/tcp
 |