This Week in Self-Hosted (31 January 2025)
Self-hosted news, updates, launches, and content for the week ending Friday, January 31, 2025
This Week in Self-Hosted
Happy Friday! Despite the upcoming FOSDEM 2025 conference, it was another hectic and busy week in the self-hosting world.
In lieu of the typical recap, I'm dedicating this space to a batch of younger projects that have been on my radar and recently launched significant updates that I absolutely recommend checking out:
- Calibre-Web Automated: Mashup of Calibre + Calibre-Web with a recent release that added support for a variety of ebook formats
- GoDoxy: Lightweight reverse proxy with integrated Docker support and a recently overhauled user interface
- DumbWare: The new entity behind last week's DumbDrop and DumbPad. This week, they added DumbBudget, DumbKan, DumbDo, and DumbWhois to the collection.
- Pangolin: Tunnel-based reverse proxy that recently picked up support for proxying TCP and UDP traffic
- Ghostboard: Real-time text synchronization app that places a heavy emphasis on user experience
Happy selfh.st/ing!
In the News
Software Updates
- Activepieces v0.40.0 | Automation: Added compatibility for self-hosted NocoDB deployments, Confluence improvements
- AirTrail v2.0.0 | Flight Tracking: New data source for internal airport list, basic flights API, dark map controls
- Beaver Habit Tracker v0.4.3 | Habits: Daily notes/descriptions, additional authentication options
- Calibre-Web Automated v3.0.0 | eBooks: Support for non-ePub formats, store books in multiple formats, set target conversion format, additional settings and configuration options
- ComposeCraft v1.0.0 | Visualizations: Option to disable user signups, container fixes, UI updates
- Frigate Notify v0.4.0 | NVR Notifications: Support for notifications based on alerts and detections, initial support for a REST API, multiple notification endpoints per provider
- GoDoxy v0.9 | Reverse Proxy: Rewritten web UI for streamlined use, selfh.st/icons support, favicon caching
- Grocy v4.4.0 | Grocery Manager: External barcode lookups, new settings across stock, products, shopping lists, and recipes
- Investbrain v1.1.0 | Investments: Upgraded and simplified Docker image
- Tinyauth v2.0.0 | Authentication: Support Google, GitHub, and Generic OAuth providers, custom expiry for session cookies, OAuth email whitelists
- Yamtrack v0.18.0 | Media Tracking: Added a statistics page with activity history, timelines, and graphs
New Software
- Bookmarks to Linkding: Bookmark import script
- docker-rss: RSS feeds for container updates
- DumbBudget: Stupid simple personal budgeting application
- DumbDo: Stupidly simple to-do lists
- DumbKan: Lightweight, mobile-friendly Kanban board
- erugo: Secure file-sharing
- Ghostboard: Lightweight solution for real-time text sharing
- Guidefox: Open-source user onboarding tool
- Immich Upload Optimizer: Automatically optimize files uploaded to Immich
- Kubestatus: Status page for Kubernetes clusters
- LitKeeper: Simple web app for saving stories from Literotica to ePub
- MoxyProxy: Simple proxy/WireGuard server using fasthttp
- Nimletter: Self-hosted newsletter, drip, and transactional email system
- Rain.Wave Discord Bot: Stream music from rainwave.cc in a Discord voice channel
- SaveHere: Cloud download manager
- SimpleLink: Performant and light link shortener and tracker
- Spotizerr: Music downloads via Spotify and Deezer
- Subsyncarr: Automated subtitle synchronization
- TubeTube: Simple YouTube downloader
- YeetFile: Encrypted file sharing vault service
Breaking Changes
- AirTrail v2.0.0: Small selection of previously existing airports not included or changed in new airport data source
- Homarr iFrames v1.4.0: Updated Speedtest Tracker API requires API token to function (can be passed via environment variable)
- LinuxServer.io: Minetest container deprecated to rebranded project/container Luanti
- Moe Memos v0.8.4: Memos v0.22/23 no longer supported due to breaking API changes
- NPMplus v2025-01-26: Removed variables – check before upgrading
Latest Directory Apps
- Davis: Admin interface for sabre/dav
- DumbBudget: Stupid simple personal budgeting application
- DumbDo: Stupid simple to-do list application
- DumbDrop: Stupid simple file upload application
- DumbKan: Stupid simple Kanban board application
- DumbPad: Stupid simple modern notepad application
- Ghostboard: Real-time synchronized text sharing
- GitSave: Easily back up git repositories on a schedule
- Kener: Modern open-source status page system
- Laudspeaker: Customer and product engagement, onboarding, and adoption platform
- Mathesar: Spreadsheet-like interface for interacting with PostgreSQL data directly
- Movary: Central hub for tracking, rating, and exploring movie watch histories
- qBit Manage: Manage and automate tedious tasks in qBittorrent
- Rustpad: Minimal collaborative code editor
- Tinyauth: Simple authentication middleware for reverse proxies
- Unpackerr: Download and extract media for import into *arr apps
This Week in Self-Hosted is an independent publication supported by the self-hosted community. Consider making a one-time donation (no account required), buying me a coffee, signing up for a monthly donation on the site, or sponsoring the newsletter to help offset the costs associated with running the publication.
Community Content
Content Spotlight: YeetFile
Meet YeetFile, a recently launched encrypted file sharing and vault storage platform. YeetFile allows users to easily upload files and text to be shared with others while also encrypting the content locally before storing it on the server. Features include upload expiration dates/time, restricted download counts, password protection, and user vaults for persistent file and password storage.
YeetFile can be easily installed via Docker and requires a separate PostgreSQL container for persistent data storage.
Links: Website, Source Code
What I'm Watching
- Let’s migrate from Terraform to OpenTofu! | Christian Lempa
- Proxmox Backup Nightmare: Avoiding Disaster in My Home Lab | DB Tech
- OpenAI Killer? Testing Out Deepseek In Windows & Linux | Jim's Garage
- OPNsense 25.1 Is Here! What's Hidden Inside? | Sheridan Computers
- A Few Minute Tips - A Tailscale Domain with Nextcloud AIO | SpaceInvader One
- Networking: RJ45, DAC, or Fiber – Which Is Best in Your Rack? | Lawrence Systems
Command Line Corner: cd ../..
Use cd ../.. to traverse back two directories from the current location via the command line (as opposed to executing cd .. twice to achieve the same):
/$ appdata/ghost/selfhst$ cd ../..
/$ appdata$
Click here to view an archive of commands shared in previous newsletters.
Related News and Content
Share Your Content in a Future Newsletter
I'm always looking for new and existing self-hosted content to share in This Week in Self-Hosted. Reach out using the button below if you'd like to have your own content featured or have a suggestion for content types you'd like to see featured in future newsletters.
Comments