landing site https://dotya.ml
Go to file
wanderer cfe496dcb7
Some checks failed
continuous-integration/drone/push Build is failing
embed homepage in a Go app (#33)
the entire './public' folder that Hugo produces is embedded into a
variable of 'embed.FS' type and served directly using the default http
mux that Go std offers.

ci, pre-commit, Dockerfile and compose file have all been updated
accordingly.

nginx is no longer needed to front the site files, which enabled
switching to a SCRATCH image containing just a single statically linked
"homepage" app that has all files (html, css, js) embedded.
the containers are otherwise empty (as the name SCRATCH suggests), which
further decreases potential attack surface area.

Co-authored-by: surtur <a_mirre@utb.cz>
Reviewed-on: #33
2022-08-08 15:20:50 +02:00
.gitea/issue_template fix: correctly use bug issue template (#14) 2020-09-15 22:01:35 +02:00
archetypes removed whitespace [skip ci] 2020-03-17 03:49:30 +01:00
assets/scss update theme colours 2022-03-29 18:37:04 +02:00
content use relref shortcode for site-local links 2022-03-30 17:59:37 +02:00
layouts only solve for rss as alternative output format 2022-03-30 17:45:06 +02:00
static feat: add missing values to site.webmanifest 2020-10-03 13:04:09 +02:00
themes fix: updated submodule + plz do update submodule --remote 2020-07-08 10:05:13 +02:00
.drone.yml embed homepage in a Go app (#33) 2022-08-08 15:20:50 +02:00
.gitignore feat: add vim .swp files to the list of the ignored 2020-07-08 20:56:55 +02:00
.gitmodules changed theme to hermit theme 2020-03-07 05:56:08 +01:00
.hadolint.yaml fix: correctly indent and init yaml documents 2022-03-20 20:15:28 +01:00
.pre-commit-config.yaml embed homepage in a Go app (#33) 2022-08-08 15:20:50 +02:00
.yamllint add yamllint [skip ci] 2022-08-02 15:13:39 +02:00
config.toml update theme colours 2022-03-29 18:37:04 +02:00
docker-compose.yml embed homepage in a Go app (#33) 2022-08-08 15:20:50 +02:00
Dockerfile embed homepage in a Go app (#33) 2022-08-08 15:20:50 +02:00
go.mod embed homepage in a Go app (#33) 2022-08-08 15:20:50 +02:00
LICENSE fix: name proper project authors in LICENSE (#28) 2021-03-09 22:15:22 +01:00
main.go embed homepage in a Go app (#33) 2022-08-08 15:20:50 +02:00
README.md feat: add clickable badges 2020-11-11 14:56:50 +01:00

dotya.ml

Build Status Mozilla HTTP Observatory Grade Security Headers Chromium HSTS preload

sawce that makes up the dotya.ml landing page.

Built with Hugo on Hermit theme.