Go to file
2020-07-29 15:19:12 -07:00
assets Refactors and project cleanup (#18) 2020-06-12 00:42:10 +00:00
content Updates from Steven. 2020-07-29 15:19:12 -07:00
layouts Refactors and project cleanup (#18) 2020-06-12 00:42:10 +00:00
static checking in 2020-07-28 22:51:07 -07:00
.gitignore Switch to using Hugo. (#8) 2020-04-10 20:23:17 +00:00
config.toml Refactors and project cleanup (#18) 2020-06-12 00:42:10 +00:00
Dockerfile.dev Remove Hugo version from builds (use latest). (#19) 2020-06-13 19:24:09 +00:00
Dockerfile.prod checking in 2020-07-28 22:51:07 -07:00
README.md checking in 2020-07-28 22:51:07 -07:00

Simple Systems Website

Built using Hugo

Local development

hugo server

Development can also be run using Docker:

docker build --no-cache -f Dockerfile.dev -t website-fe . && \
docker run -it -p 1313:1313 --mount source=$(pwd),target=/src,type=bind --rm website-fe

Production

To build the production site, run the following command:

hugo --minify

To build the Dockerfile, run this command:

docker build --no-cache -f Dockerfile.prod -t docker.simplesystems.tech/simplesystems/website:latest . && docker push docker.simplesystems.tech/simplesystems/website

The resources will be stored in the ./public directory.

Managing Job Posts

  • To add a job post, create the markdown file in content/jobs.
  • To remove a job post, remove its markdown file from content/jobs.

Managing Blog Posts

  • To add a blog post, create the markdown file in content/blog.
  • To remove a blog post, remove its markdown file from content/blog.