2024-11-13

GitHub - Tanq16/ExpenseOwl: Extremely simple expense tracker with nice UI. Intended for home lab use.

ExpenseOwl offers a minimalist expense tracking system featuring monthly pie-chart visualization and JSON-based storage, designed for quick expense logging in homelab environments. The application prioritizes simplicity with basic add/delete functionality, mobile-friendly interface, and Docker deployment support, while intentionally avoiding complex features like budgeting or editing capabilities.

Original archive.is archive.ph web.archive.org

Log in to get one-click access to archived versions of this article.

read comments on news aggregators:

Related articles

Self-Hosting a Firefox Sync Server

A developer shares their experience setting up a self-hosted Firefox Sync server using Docker, detailing the transition from Mozilla's original syncserver to a modern Rust-based solution. The process involved overcoming documentation challenges and database configuration issues, ultimately achieving success through a community-maintained Docker setup.

GitHub - Edu4rdSHL/fly-to-podman: Migrate from Docker to Podman.

A bash script called fly-to-podman facilitates seamless migration from Docker to Podman while preserving container data, images, and configurations. The tool ensures a complete transition to rootless container operations, maintaining existing container setups and volumes.

krish's blog • Parsing JSON in 500 lines of Rust

A detailed walkthrough of building a JSON parser in Rust from scratch, covering implementation details from basic value parsing to complex data structures. The project demonstrates practical application of parsing techniques while learning Rust, resulting in a functional parser in approximately 500 lines of code.

Introducing Pi-hole v6

Pi-hole v6 introduces major improvements including an embedded web server with REST API, advanced filtering capabilities, and consolidated configuration management in TOML format. The release features a redesigned interface with basic/expert modes, native HTTPS support, and a new Alpine-based Docker image for enhanced performance and reduced footprint.