No description
Find a file
2023-02-06 14:39:08 +00: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 update swagger docs 2023-02-06 14:39:08 +00:00
frontend disable server-side rendering 2023-02-03 23:44:51 +00:00
internal adding sys.go and using /x/sys/unix for killing pomme, because syscall package is deprecated. Added small wrapper for killPomme(). 2023-02-06 14:39:08 +00: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
config.sample.yaml update sample config 2023-02-06 14:39:08 +00:00
go.mod adding sys.go and using /x/sys/unix for killing pomme, because syscall package is deprecated. Added small wrapper for killPomme(). 2023-02-06 14:39:08 +00:00
go.sum adding sys.go and using /x/sys/unix for killing pomme, because syscall package is deprecated. Added small wrapper for killPomme(). 2023-02-06 14:39:08 +00:00
Makefile adding swagger to makefile 2023-01-20 18:08:01 -05:00
pnpm-workspaces.yaml feat(frontend): workspaces (#13) 2023-01-07 14:18:43 +00:00
README.md add basic install instructions 2022-12-30 19:27:46 +01:00
renovate.json Configure Renovate (#3) 2023-01-03 16:37:00 +00:00

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