This Week in Self-Hosted (16 February 2024)
Self-hosted news, software updates, launches, and a spotlight on listmonk - a self-hosted newsletter and mailing list manager
In the News
Software Updates
- Cosmos v0.14.0 | Server Manager: Transition to host network mode, login without database, docker-compose compatibility, CasaOS integration
- Grocy v4.1.0 | Household ERP: Night mode on login page, colors for different event types, new table filter for categories
- Librum v0.12.0 | eBook Manager: Folders, improved visual feedback
- LubeLogger v1.1.5/6 | Vehicle Records: Support for PostgreSQL, shop supplies, support for additional fields, shop calendar, supplies tags
- Mealie v1.2.0 | Recipes and Meals: Cookbook creation/deletion improvements, bulk deletion on 'Manage Data' page
- Outline v0.75.0 | Wiki: Rebuild of internal permissions to support invitations for individual documents, embed rendering in HTML and PDF exports, new icons, single OIDC provider auto-redirect
- Paperless-ngx v2.5.0 | Document Management: Support for OIDC and social authentication, bulk delete objects, confirm buttons, Redis metadata and suggestions cache
- PiAlert v24.2.16 | Network Monitoring: Pushover and NSLOOKUP plugins, Weblate integration for translation support
- Pixelfed v0.11.10 | Photo Sharing: Resilient media storage, video WebP2P, experimental home feed, user domain blocks, parental controls
- Stalwart v0.6.0 | Mail Server: Distributed and fault-tolerant SMTP message queues, distributed rate-limiting and fail2ban, expressions in config files
- Tasks.md v2.2.0 | Markdown Tasks: Improved mobile design, save editor mode preferences, full screen for expanded task view
- Vikunja v0.23.0 | To-Do: Merged API, frontend, and desktop repos (instructions for upgrading existing deployments)
New Software
- Cardinal Photos: Self-hosted alternative to Google Photos
- Clam Shell: Discord file and URL monitoring anti-virus engine
- crontab_status: Crontab job monitoring and alerts
- Gearr: Video transcoding software with a user interface
- news-sender-kindle: Convert and send RSS items to Kindle
- ShareTOTP: 2FA code sharing across teams
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
Tutorials
Weekend Discussion
Content Spotlight: listmonk
Meet listmonk, a self-hosted newsletter and mailing list manager. An alternative to popular hosted services like Mailchimp, listmonk can be used to collect and manage subscriber data (with support for user-specific attributes and SQL queries) and create newsletter campaigns that can be delivered via a number of configurable methods – generic or hosted SMTP, SMS, FCM, etc. The software supports tracking pixels and click tracking for newsletter analytics and can also be leveraged for other transactional communications including welcome e-mails, password resets, and order confirmations.
listmonk can be installed via Docker or bare metal and requires a separate PostgreSQL database for data storage. The software supports bulk imports for those migrating from another tool.
Links: GitHub, Website, Documentation
What We're Watching
- This NAS Isn't For Me. But I want it. | Hardware Haven
- So You Think You Know Git | GitButler
- NAS Shares On LXC - Unprivileged - Jellyfin Example | Jim's Garage
- Simple Cloudflare Tunnel Setup on Unraid for Beginners! | Spaceinvader One
What We're Listening To
Smart Home and Automation
Upcoming Events
Command Line Corner: cut
Use the cut command to parse characters or sections from the lines of a file and write them to the standard output. Cut also supports multiple options for parsing – cut by byte (-b), character (-c), or delimiter (-d).
In the example below, we use the delimiter option (-d) to extract the second section (-f) after the comma in each line of the file.
/$ cat example.txt
This,Week
in,Self-Hosted
/$ cut -d "," -f 2 example.txt
Week
Self-Hosted
Click here to view an archive of commands shared in previous newsletters.
Related News
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