Files
andrewamason-tech/compose.yaml
Andrew Amason d9b53ad63e test 2
2024-12-30 16:09:57 -05:00

33 lines
844 B
YAML

name: andrewamason.tech
services:
server:
image: cgr.dev/chainguard/hugo:latest
command: >
sh -c "hugo new site quickstart &&
cd quickstart &&
git init &&
git submodule add https://github.com/luizdepra/hugo-coder.git themes/hugo-coder &&
echo 'theme = "hugo-coder"' >> hugo.toml &&
hugo serve --bind 0.0.0.0 --port 8080"
#command: server -D
volumes:
- nfs_hugo_src:/src
- nfs_hugo_cache:/tmp/hugo_cache
ports:
- 1313:1313
expose:
- 1313
volumes:
nfs_hugo_src:
driver_opts:
type: nfs
o: addr=172.24.3.23,rw,nolock,soft
device: :/volume1/docker/hugo/src
nfs_hugo_cache:
driver_opts:
type: nfs
o: addr=172.24.3.23,rw,nolock,soft
device: :/volume1/docker/hugo/cache