TheAxelander / OpenBudgeteer

OpenBudgeteer is a budgeting app based on the Bucket Budgeting Principle

Home Page:https://theaxelander.github.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenBudgeteer banner

Docker Image pre-release Docker Image latest

Mentioned in Awesome-Selfhosted Docker Pulls GitHub release (latest by date)

OpenBudgeteer is a budgeting app based on the Bucket Budgeting Principle and inspired by YNAB and Buckets. The Core is based on .NET and the MVVM Pattern, the Front End uses Blazor Server.

Screenshot 1


Documentation

Within the Documentation you will find all the details how to install and setup OpenBudgeteer and how it is used. Some sections are still WIP but you should find the most important things that were previously maintained here in the README.

Quick Start

For a quick ramp-up up of OpenBudgeteer using Docker and Sqlite use below command or docker compose.

docker run

docker run -d --name='openbudgeteer' \
    -e 'CONNECTION_PROVIDER'='SQLITE' \
    -e 'CONNECTION_DATABASE'='/srv/openbudgeteer.db' \
    -p 8080:8080 \
    -v 'data:/srv'  \
    'axelander/openbudgeteer:latest' # alternatively use 'pre-release' or a specific version tag

docker compose

version: "3"

services:
  openbudgeteer:
    image: axelander/openbudgeteer:latest
    #image: axelander/openbudgeteer:pre-release
    #image: axelander/openbudgeteer:1.7
    container_name: openbudgeteer
    ports:
      - 8080:8080
    environment:
      - CONNECTION_PROVIDER=SQLITE
      - CONNECTION_DATABASE=/srv/openbudgeteer.db
    volumes:
      - data:/srv
        
volumes:
  data:

About

OpenBudgeteer is a budgeting app based on the Bucket Budgeting Principle

https://theaxelander.github.io

License:MIT License


Languages

Language:C# 85.4%Language:HTML 14.2%Language:CSS 0.3%Language:Dockerfile 0.1%Language:JavaScript 0.0%