mirror of
https://github.com/Zproger/Aurum.git
synced 2026-10-13 02:56:39 +07:00
Initial public release
Aurum — a self-hosted personal finance operating system: cash flow, net worth tracking, budgets, goals, recurring payments, reports, proactive alerts, and a compound-interest returns calculator, all bilingual (RU/EN) and mobile-first. Ships as a three-container Docker Compose stack (Postgres + FastAPI + nginx-served React frontend). See README.md for setup and CONTRIBUTING.md for development.
This commit is contained in:
27
.env.example
Normal file
27
.env.example
Normal file
@@ -0,0 +1,27 @@
|
||||
# Copy this file to .env and adjust values before running `docker compose up`.
|
||||
|
||||
# --- Postgres ---
|
||||
AURUM_POSTGRES_USER=aurum
|
||||
AURUM_POSTGRES_PASSWORD=change-me
|
||||
AURUM_POSTGRES_DB=aurum
|
||||
AURUM_POSTGRES_HOST=db
|
||||
AURUM_POSTGRES_PORT=5432
|
||||
|
||||
# --- Backend ---
|
||||
# Comma-separated list of allowed origins, or * for any (fine for local self-hosting).
|
||||
AURUM_CORS_ORIGINS=*
|
||||
AURUM_DEFAULT_CURRENCY=USD
|
||||
|
||||
# --- Basic auth (STRONGLY recommended if this instance is reachable from
|
||||
# anywhere other than your own machine) ---
|
||||
# Aurum has no login system of its own — it's built for one person
|
||||
# self-hosting their own private instance, not a multi-tenant service.
|
||||
# Leave both blank and there is NO password on this app at all: anyone who
|
||||
# can reach it can read, edit, and delete every transaction, account, and
|
||||
# asset. Set both to put an HTTP Basic Auth prompt in front of the whole
|
||||
# app (UI + API). See frontend/docker-entrypoint.d/20-basic-auth.sh.
|
||||
AURUM_BASIC_AUTH_USER=
|
||||
AURUM_BASIC_AUTH_PASSWORD=
|
||||
|
||||
# --- Ports exposed on your host machine ---
|
||||
AURUM_WEB_PORT=3000
|
||||
Reference in New Issue
Block a user