← All projects
Live
v4.0.0
Updated Deployed
Coin Vault
A self-hosted tracker for Australian decimal commemorative coins.
PythonFastAPIDockerSelf-hosted
Clone and configure
cp .env.example .envGenerate a secret
python3 -c "import secrets; print(secrets.token_hex(32))"Bring it up
docker-compose up -d --buildDirect downloads
Before you install
Three values go in .env before the first start: NUMISTA_API_KEY, VAULT_PASSWORD and SECRET_KEY. The stack will start without a Numista key but will not enrich anything.
The default port is 8765. Put it behind a reverse proxy with TLS if it is reachable from outside your network.
The first start seeds the catalogue and then begins enrichment in the background. Give it a few minutes before judging an empty-looking grid.
Requirements
DockerEngine 24 or later
Composev2
Numista keyRequired for enrichment
DiskUnder 500 MB with images