After trying to to deploy to GitLab Pages and GitHub Pages I decided to deploy to my own server as neither of those providers fit my needs, because:
- Neither of those providers support IPv6.
- Second repository is necessary in GitHub.
- I already have my own webserver.