keeping track of my children's money since 2013
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
Stephen McQuay 57e252ce2b
added prometheus route
vor 3 Jahren
children plumbed through child add/delete subcommands vor 4 Jahren
cmd/allowances allow creation of fresh children db on init vor 4 Jahren
static Got app working vor 6 Jahren
templates Major refactor vor 4 Jahren
.gitignore ignore db files vor 6 Jahren
auth.go Major refactor vor 4 Jahren
db.go plumbed through child add/delete subcommands vor 4 Jahren
gen.go Major refactor vor 4 Jahren
handlers.go plumbed through child add/delete subcommands vor 4 Jahren
license updated license vor 4 Jahren
readme.md updated readme vor 4 Jahren
routes.go added prometheus route vor 3 Jahren
static.go added generated static file vor 4 Jahren
templates.go Major refactor vor 4 Jahren

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