Go to file
Sam Therapy edaeecc54b
fix(vscode): set CWD properly when debugging
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-02-06 15:38:49 +01:00
.gitea add bug, feature, and pr templates 2023-01-07 09:25:56 -05:00
.vscode fix(vscode): set CWD properly when debugging 2023-02-06 15:38:49 +01:00
cmd/pomme add server death if cannot acccess DB with clean shutdown (drains connections), and other error handling, linting. 2023-02-02 18:02:22 -05:00
docs swagger updates, moved structs and types into types.go, and made helpers.go for custom handlers 2023-02-01 19:41:38 -05:00
frontend disable server-side rendering 2023-02-03 23:44:51 +00:00
internal add server death if cannot acccess DB with clean shutdown (drains connections), and other error handling, linting. 2023-02-02 18:02:22 -05:00
.gitignore added read DB path from config, add DB paths to sample config, added render library for JSON responses, removed plaintext password from User struct, made error handler funcs return json and their calls to include http.Request, and made API tests use httptest server 2023-01-30 19:49:52 -05:00
.golangci.yaml added swagger docs, turn nolintlint OFF, and documented API routes in Swagger 2023-01-20 16:53:11 -05:00
Makefile adding swagger to makefile 2023-01-20 18:08:01 -05:00
README.md add basic install instructions 2022-12-30 19:27:46 +01:00
config.sample.yaml added read DB path from config, add DB paths to sample config, added render library for JSON responses, removed plaintext password from User struct, made error handler funcs return json and their calls to include http.Request, and made API tests use httptest server 2023-01-30 19:49:52 -05:00
go.mod fix(deps): update module gorm.io/gorm to v1.24.5 2023-02-03 14:30:29 +00:00
go.sum fix(deps): update module gorm.io/gorm to v1.24.5 2023-02-03 14:30:29 +00:00
pnpm-workspaces.yaml feat(frontend): workspaces (#13) 2023-01-07 14:18:43 +00:00
renovate.json Configure Renovate (#3) 2023-01-03 16:37:00 +00:00

README.md

This will be a website that, to oversimplify things, allows users to submit zonefiles to use froth.zone nameservers.

Working project title is pomme.

More information to come soon.

Running

To build & install you need both Go and Node (>= 18 should work)

You also need to install pnpm.

to generate and build:

go generate ./...
go build ./cmd/pomme