This Week in Self-Hosted (29 March 2024)
Self-hosted news, software updates, launches, and a spotlight on Fitbit Health Dashboard - a script for fetching and visualizing Fitbit data
This Week in Self-Hosted
Developers across the community were busy this week as I was able to round up a whopping 13 new projects spanning several categories and niches. And while all of them are worth checking out, my personal favorite is the new bookmarking app Hoarder – despite its current lack of love for Android devices.
In other news, VMware managed to escape the community's ire for just a bit as Vultr took the spotlight (Reddit was in a real mood this week), but a well-timed release from Proxmox brought the ESXi drama right back into the conversation. Unraid's new pricing model also took effect on Wednesday, and while consumers have been vocal about subscription fatigue, Lime Technology seems to be taking a reasonable approach to generating sustainable ongoing revenue.
Thanks to all who participated in last week's Raspberry Pi 5 subscriber giveaway – I'll be drawing and reaching out to the winner later today. Stay tuned for another site-related announcement-slash-release next week as I attempt to address the most common request I receive from subscribers.
Thanks, and happy selfh.st/ing!
In the News
Software Updates
- AnonAddy v1.1.0 | Email Privacy: Alias updates including new fields, sort, disable, and API changes
- AppFlowy v0.5.3 | Workspace: New 'relation' database property type, Kanban filters, mobile toolbar improvements
- Immich v1.100.0 | Photos: Album ownership display, improved album creation experience, icons for context menu items, improved slideshow controls, job metrics for Prometheus
- LocalAI v2.11.0 | AI API: All-in-one images, vector stores backend, model defaults, pre-configured models
- Manyfold v0.59.0 | Asset Manager: Multi-user support, user roles, onboarding flow for admins
- Morphos v0.2.0 | File Conversion: Support for docx-pdf and pdf-docx conversion
- Note Mark v0.12.0 | Note-Taking: Search for notes and books, drawer data loaded in single request, keyboard shortcuts for indentation in editor
- ntfy v2.10.0 | Notifications: Support for message templating
- OliveTin v2024.03.24 | Remote Commands: Entities in dropdowns, support for Apprise notifications, argument suggestions
- Podman v5.0 | Containers: Rewrite of Windows and Mac code, hypervisor support, default to Pasta for rootless networking, improvements to containers.conf
- SimpleX Chat v5.6.0 | Messaging: Quantum resistant end-to-end encryption (beta), app data migration, continued functionality during audio and video calls
- Wanderer v0.2.0 | Trail Database: Drag-and-drop photos to trails, waypoint photos, editable Distance, Elevation Gain, and Est. Duration fields, disable signups
- Watcharr v1.37.0 | Watch List: Configurable data location via environment variable, user management, imports
- Workout Tracker v0.10.5 | Fitness Tracking: Auto-import, render notes as Markdown, initial support for distance-less GPX and FIT
New Software
- Anorak: Bridge between Jackett and torrent applications
- Get A Shell: Quickly spin up throwaway SSH servers for shell tests
- Hoarder: Self-hosted bookmarks with a touch of AI
- Latitude: Developer-first embedded analytics
- PerPlexed: Redesign of Plex's UI using the Plex API
- Pinchflat: YouTube media downloads and management
- Scriptables: Open-source orchestration tool for deploying production servers
- Secure Password Generator: Generate secure passwords or passphrases with customizable options
- Slink: Image sharing platform
- Tunwg: End-to-end encrypted secure tunnel to local servers
- WebStick: Miniature personal cloud drive designed for ESP8266
- yal (Yet Another Landingpage): Simple link hub for displaying and search links
- yt-dlp Web UI: Web UI for YouTube-DL
This Week in Self-Hosted is an independent publication supported by the community. Consider 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: Fitbit Health Dashboard
Meet Fitbit Health Dashboard, a project and script built to fetch and write data from the Fitbit API into an InfluxDB for visualization in Grafana. Retrieved metric categories include heart rate, steps, sleep, SpO2, temperature, activity, distance, calories, and battery stats.
Users can incorporate the script into existing InfluxDB and Grafana installations, or use the provided docker compose file to build the full stack from scratch. The script does require a Fitbit developer account for data retrieval via API.
Links: GitHub
What We're Watching
- Deploy and Manage a VPN for your Docker Containers via Dockge! | DB Tech
- The Best NAS for Under $500 | Jim's Garage
- My NEW HomeLab automation platform // Kestra | Christian Lempa
- Immich Pt 2 - Easy Setup- Install, Connect, and Upload in Minutes! | Spaceinvader One
What We're Listening To
Smart Home and Automation
Privacy
Upcoming Events
Command Line Corner: column
Use the column command to view the contents of a file in an organized table or column format with options for specifying delimiters, width, names, alignment, and more.
In the example below, column is being used to display the example.txt file using a comma as the delimiter for the table.
/$ cat example.txt
Task,Completed (Y/N)
Research,Y
Setup,Y
Deploy,N
Analyze,N
/$ column example.txt -t -s ","
Task Completed (Y/N)
Research Y
Setup Y
Deploy N
Analyze N
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