Personal static site generator made with Go and Tailwindcss tailored for my own needs and website. https://marinabsa.com
  • Go 54.2%
  • HTML 43.8%
  • CSS 2%
Find a file
2026-06-01 23:55:28 +02:00
bin refactor: fix typos 2026-06-01 23:55:28 +02:00
internal fix: replace window \r\n line ending with \n(unix) 2026-06-01 19:22:56 +02:00
public refactor: fix typos 2026-06-01 23:55:28 +02:00
web feat: add fallblback fonts 2026-04-02 07:40:49 -03: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: fix typos 2026-06-01 23:55:28 +02: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 fix: undoing and redoing everything I fucked up on my last commits 2026-04-01 17:36:02 -03:00
package.json fix: undoing and redoing everything I fucked up on my last commits 2026-04-01 17:36:02 -03: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