Personal static site generator made with Go and Tailwindcss tailored for my own needs and website. https://marinabsa.com
  • Go 36.9%
  • CSS 32.6%
  • HTML 30.5%
Find a file
2026-02-21 18:22:27 +01:00
bin refactor: remove typos from last article 2026-02-21 18:22:27 +01:00
internal fix: remove empty paragraphs 2026-02-21 17:16:00 +01:00
public fix: remove empty paragraphs 2026-02-21 17:16:00 +01:00
web refactor: adjusted text contrast, increased name size and cleaned up some dirty code 2026-02-08 00:50:32 +01:00
.air.toml initial commit 2025-08-23 18:17:05 +02:00
.gitignore refactor: rename example env file 2025-10-11 17:38:19 +02:00
db.sqlite refactor: remove typos from last article 2026-02-21 18:22:27 +01:00
example.env refactor: rename example env file 2025-10-11 17:38:19 +02:00
go.mod refactor: add dev flag and replace module's url 2026-02-14 11:09:48 +01:00
go.sum refactor: adjusted text contrast, increased name size and cleaned up some dirty code 2026-02-08 00:50:32 +01:00
main.go refactor: add dev flag and replace module's url 2026-02-14 11:09:48 +01:00
package.json refactor: adjusted text contrast, increased name size and cleaned up some dirty code 2026-02-08 00:50:32 +01:00
pnpm-lock.yaml refactor: adjusted text contrast, increased name size and cleaned up some dirty code 2026-02-08 00:50:32 +01:00
README.md refactor: adjusted text contrast, increased name size and cleaned up some dirty code 2026-02-08 00:50:32 +01:00
TODO chore: update TODO 2025-10-11 17:59:16 +02:00

HOW TO RUN THIS SHENANIGAN?

  1. cp example.env .env
  2. mkdir dist
  3. Clone the dist repo to the new dist folder
    git clone {DIST_REPO} dist
  4. Build it. Make sure to run the command below from the project's root
    bin/app {ENV}
    ENV can be:
    -dev: generates index.html and articles into the public folder for local development
    -prod: generates index.html and articles into the dist folder for production deployment