Personal Site and API written with Go + Go Templates
Find a file
2024-09-08 23:56:14 -06:00
.vscode Remove spotify 2024-06-03 15:16:53 -06:00
api Cleanup 2024-08-21 12:59:22 -06:00
content Removed S3 2024-09-08 23:42:36 -06:00
lib Removed S3 2024-09-08 23:42:36 -06:00
pages Removed S3 2024-09-08 23:42:36 -06:00
public Removed S3 2024-09-08 23:42:36 -06:00
.air.toml Re-did homepage styling 2024-08-06 14:37:52 -06:00
.dockerignore Init 2024-02-15 09:07:09 -07:00
.gitattributes Init 2024-02-15 09:07:09 -07:00
.gitignore Re-worked stylegen 2024-05-07 18:03:54 -06:00
atri.dad.sublime-workspace Swapped Git 2024-09-06 00:13:41 -06:00
docker-compose.yml no proxy 2024-09-08 23:56:14 -06:00
Dockerfile Update Dockerfile 2024-08-09 09:46:54 -06:00
go.mod Removed S3 2024-09-08 23:42:36 -06:00
go.sum Removed S3 2024-09-08 23:42:36 -06:00
main.go Removed S3 2024-09-08 23:42:36 -06:00
README.md README changes part 100000 2024-08-19 22:35:34 -06:00

atri.dad

This is my personal website!

Stack:

  • Backend: Golang + Echo
  • Rendering: Golang templates
  • Style: TailwindCSS + DaisyUI
  • Content format: Markdown

Requirements:

  • Golang 1.22.0

Instructions:

  1. Run go get
  2. Duplicate the .env.example file and call it .env
  3. Fill out the required .env values
  4. Run go install github.com/cosmtrek/air@latest to download Air for live reload
  5. Run air to start the dev server (macOS and Linux only)

Note that on MacOS, you need to right click and open the appropriate tailwind executable before you can run StyleGen. This is a limitation of running unsigned binaries in MacOS. Blame Tim Apple. Also note that I will not provide steps for Windows.