20 lines
680 B
Markdown
20 lines
680 B
Markdown
# My personal website
|
|
|
|
## Building
|
|
This is a static site built with [Zola](https://www.getzola.org/).
|
|
|
|
It uses Zola inside of docker to build and serve locally. In 'production' it's just static files served up by [Caddy](https://caddyserver.com)
|
|
|
|
You must have [Docker](https://docker.com) installed to build the site.
|
|
|
|
Once you clone this repo you can
|
|
|
|
`./build` to build the static HTML.
|
|
|
|
`./serve` to run a local webserver to serve up the content and re-build on changes.
|
|
|
|
`./zola` will let you run zola itself for other Zola specific commands.
|
|
|
|
## Deploying
|
|
Manual deploys can be done with `rsync` but the site should be built automatically upon a push to the `main` branch.
|