A personal website built with Hugo and MathJax.
Hosted here
There are three ways to contribute with content:
- Docker
- Local installation
- Github
- Download Docker
- Build image with
docker build -t davisfreimanis/davisfreimanis.github.io .
- Run container
docker run --rm -d --net="host" -v "$PWD":/go/src/app davisfreimanis/davisfreimanis.github.io
- Application will run on
localhost:1313
- Install GO
- Configure GOPATH environmental variable
- Run
hugo server -D
and the application will run onlocalhost:1313
You can edit content directly in Github and when commited the edits will be public
- Clone the repository with
git clone
. Then fetch thesource
branch withgit checkout origin/source && git checkout source
- Develop on
source
branch - Commit and push to the
source
branch - Github Actions will pull the code, compile it and push it to the
master
branch