1
0
mirror of https://github.com/danbee/danbarber.me.hugo.git synced 2025-03-04 08:59:18 +00:00

Streamline Dockerfile deploy for Coolify

This commit is contained in:
Daniel Barber 2025-01-02 18:47:57 -06:00
parent d885218b2b
commit 722cfb3348
6 changed files with 6 additions and 44 deletions

4
.dockerignore Normal file
View File

@ -0,0 +1,4 @@
.git
.sass-cache
public
resources

View File

@ -2,3 +2,5 @@ FROM alpine:3.19.1
RUN apk add --no-cache bash hugo=0.120.4-r3
WORKDIR /app
COPY . ./
CMD ["hugo", "server", "--disableLiveReload", "--bind=0.0.0.0", "--port=3000", "--baseURL=https://danbarber.me", "--appendPort=false"]

View File

@ -1,2 +0,0 @@
release: hugo -v
web: hugo server --disableLiveReload --bind '0.0.0.0' --port ${PORT} --baseURL 'https://danbarber.me' --appendPort=false

View File

@ -1 +0,0 @@

View File

@ -1,30 +0,0 @@
[build]
publish = "public"
command = "hugo --gc --minify -b $URL"
[context.production.environment]
HUGO_VERSION = "0.80.0"
HUGO_ENV = "production"
HUGO_ENABLEGITINFO = "true"
[context.split1]
command = "hugo --gc --minify --enableGitInfo"
[context.split1.environment]
HUGO_VERSION = "0.80.0"
HUGO_ENV = "production"
[context.deploy-preview]
command = "hugo --gc --minify --buildFuture -b $DEPLOY_PRIME_URL"
[context.deploy-preview.environment]
HUGO_VERSION = "0.80.0"
[context.branch-deploy]
command = "hugo --gc --minify -b $DEPLOY_PRIME_URL"
[context.branch-deploy.environment]
HUGO_VERSION = "0.80.0"
[context.next.environment]
HUGO_ENABLEGITINFO = "true"

View File

@ -1,11 +0,0 @@
[phases.setup]
aptPkgs = ["hugo"]
[phases.build]
cmds = ["hugo --minify"]
[environment]
HUGO_VERSION = "0.120.4"
[[nixpacks.included_files]]
paths = ["/public"]