keeping track of my children's money since 2013
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
Stephen McQuay 57e252ce2b
added prometheus route
il y a 3 ans
children plumbed through child add/delete subcommands il y a 4 ans
cmd/allowances allow creation of fresh children db on init il y a 4 ans
static Got app working il y a 6 ans
templates Major refactor il y a 4 ans
.gitignore ignore db files il y a 6 ans
auth.go Major refactor il y a 4 ans
db.go plumbed through child add/delete subcommands il y a 4 ans
gen.go Major refactor il y a 4 ans
handlers.go plumbed through child add/delete subcommands il y a 4 ans
license updated license il y a 4 ans
readme.md updated readme il y a 4 ans
routes.go added prometheus route il y a 3 ans
static.go added generated static file il y a 4 ans
templates.go Major refactor il y a 4 ans

readme.md

Allowances

keeping track of my children’s money since 2013

Why

Originally I wanted to write a from-scratch, non-tutorial web application in go. After a few years of writing web stuff in go. My wife came to rely on this and when she asked me to stand up the service again I couldn’t get past how bad the code looked so I polished things up.

how

you can safely install this by running the following:

$ go get mcquay.me/allowances/...

One can initialize the password and children db as follows:

$ allowances pw add $PASS
$ allowances children add $DB a b c d

and run the server as such:

export PASSES=/tmp/passes.json
export DB=/tmp/children.json
allowances serve