Miscellaneous Open Source projects
Find a file
2020-07-26 13:05:53 +02:00
cmd/receipts Initial commit 2020-07-22 14:00:04 +02:00
frontend Add version from git 2020-07-25 18:56:21 +02:00
graphql Add version information in frontend 2020-07-23 15:26:12 +02:00
internal Add version information in frontend 2020-07-23 15:26:12 +02:00
.dockerignore Remove additional unnecessary files 2020-07-26 12:11:39 +02:00
.gitignore Initial commit 2020-07-22 14:00:04 +02:00
.graphqlconfig Initial commit 2020-07-22 14:00:04 +02:00
build-docker.sh Update wrong version export 2020-07-26 13:05:53 +02:00
Dockerfile Bump Node version to locally used 14.5.0 2020-07-26 12:49:41 +02:00
generate.sh Initial commit 2020-07-22 14:00:04 +02:00
go.mod Initial commit 2020-07-22 14:00:04 +02:00
go.sum Initial commit 2020-07-22 14:00:04 +02:00
gqlgen.yml Initial commit 2020-07-22 14:00:04 +02:00
LICENSE Initial commit 2020-07-22 14:00:04 +02:00
README.md Initial commit 2020-07-22 14:00:04 +02:00

Receipts Manager

This daemon allows people to track their expenses through entering their receipts and optionally dividing it between people.

Building

go build -o receipts ./cmd/receipts

Configuration

db:
  network: tcp                # Network type tcp / unix
  address: postgres.host:5432 # Database host / unix socket
  database: receipts          # Database name
  user: receipts              # Which user to login as
  password: H@ckM3            # Password of the user
  role: receipts              # Which user to identify as
  application_name: receipts  # Application name

Initializing database

receipts migrate init
receipts migrate

Running

receipts start

Docker

The Dockerfile builds a ready to run image that can be used together with vault-agent-injector as database credentials provider.