|
This week, GitHub released their year-in-review Octoverse report, an annual analysis of trends and insights gleaned from users, projects, and activity across the platform (Sep 2024 – Aug 2025). The report itself is a bit lengthy, but absolutely worth the read if you're into statistics and that kind of stuff. If that's not your thing, here were my biggest takeaways: - GitHub is now home to 630 million projects (4.3 million are AI-related projects)
- Approximately 230 new repos are created every minute
- Despite 63% of all repos being public, ~82% of all contributions happened in private repos
- 6 of the top 10 open source projects are AI-focused
- Home Assistant ranked 6th among open source projects in number of contributors and 3rd in first-time contributors
- The number of projects with Dockerfiles has grown 120% since 2024
- India was the largest source of new developer signups, but the U.S. remains the largest source of contributions
- TypeScript is now the most popular programming language (presumably due to its AI-friendliness)
- ~80% of new projects used just six languages (Python, JavaScript, TypeScript, Java, C++, and C#)
In other related news and activity: Happy selfh.st/ing! Newswire
Software Updates
Beszel v0.15.0 | Monitoring: Initial support for S.M.A.R.T. disk health data, alpine Docker image, new environment variable, improved temp chart and battery detection logic
Dawarich v0.34.0 | Location: Family group features for sharing and real-time tracking, full-screen map on 'Map' page, ARM64 minor images
Ganymede v4.8.0 | Live Streaming: Watched blacklist, sort by/order filters, Docker Secrets support
Gitea v1.25.0 | Git: Stream repository archives by default, support for 3D/CAD file previews, streamlined edit file workflow, basic auth for archive downloads, configurable remote name for git commands
GoDoxy v0.20.0 | Reverse Proxy: API updates, new rules playground page, lite build variant with smaller image size and static web UI
Headscale v0.27.0 | VPN: Significant database migration and schema change, new autogroup support (self, member, tagged), new data structure for storing nodes in memory
HortusFox v5.3 | Gardening: Time periods for recurring tasks (days, weeks, months, years), more datatypes for custom bulk commands, API endpoint for fetching gallery photos, consolidate annual/perennial/biennial
Immich v2.2.0 | Photos: v2 Docker image tag, OCR capabilities, UI improvements (review duplicates, server/app version mismatch)
MediaManager v1.9.0 | *arr: Redesigned download dialog, multi-threaded torrent searches, manual torrent management
Memos v0.25.2 | Note-Taking: Automatic S3 image thumbnail generation, masonry layout, system theme detection, theme-away code block syntax highlighting
OpenArchiver v0.4.0 | Backups: File encryption at rest, data integrity verification, asynchronous indexing, IMAP connector stability improvements
Outline v1.0.0 | Wiki: Improved image lightbox, new mention-style chip display mode for URLs, group mentions, edit image source URLs, six new shape icons, permanent deletions restricted to admins
PiGallery2 v3.0.0 | Photos: Support for extensions, shared search queries, allow/block listing per gallery per user, XMP sidecar support, deprecated ARMv7 image
Posterizarr v2.0.0 | Media Assets: Web interface for poster management with a drag-and-drop dashboard, settings editor, asset galleries, scheduler, authentication, and log viewer
Reitti v2.0.0 | Location: Memories (sharable travel logs), new persistent volume requirement, building-block editor, collaboration and sharing improvements
Ryot v9.4.0 | Tracking: Beta support for Netflix imports, wake lock during workouts, update measurements, improved search queries
Warracker v1.0.0 | Tracking: Renovate automation, administrator audit trail, new model number field, global language expansion, refactored Docker image, model-aware search
WatchState v1.0.0 | Tracking: Web interface, sub-user support, sync play states across backends, media backend webhooks, detect unmatched/mismatched, sync via webhooks or scheduled tasks
WeddingShare v1.8.0 | Photos: User registration/forgot password flows, gallery image likes, improved mobile navbar design
New Software
Ardine | Accounting: Invoicing and time tracking for freelancers and small teams
Codebarr | Music: Web-based barcode scanner for identifying and adding albums to Lidarr
Container Census | Docker: Manage containers and generate a report to share with others
Favicon API | Development: API service for fetching website favicons
Fira | Project Management: Modern Kanban project management platform
Gosuki | Bookmarks: Multi-browser, real-time bookmark manager
happyDeliver | E-mail: E-mail deliverability testing platform
Homie | Tasks: Simple family utility app for managing household tasks
NetVisor | Visualization: Interactive network maps and visualizations
NewTon Tournament Manager | Tracking: Offline-first interface for managing darts tournaments
Scuttle | Music Streaming: Responsive web-based audio archival tool
Sendirect | File Sharing: Minimalist peer-to-peer file sharing
Sonarr Analyzer | *arr: Analyze and visualize Sonarr library storage
Soulsolid | Music: Feature-rich music organization app for music hoarders
UptimeKit | Uptime: Simple uptime monitoring dashboard
Veterinarian | Code Snippets: Browser-based TOML editor for pet snippet files
Wine Tasting Game | Gaming: Multiplayer web app for wine tasting sessions
yt2radarr | *arr: Automatically download and organize YouTube videos with Radarr
Recently Discovered
Alexandrie | Note-Taking: Modern and elegant note-taking app
BentoPDF | PDF: Client-side PDF toolkit
Guardian | Media Streaming: Security and management app for Plex
Home Assistant Time Machine | Backups: Web-based time machine tool for Home Assistant configs
Nutify | Monitoring: Modern web-based UPS monitoring
Poznote | Note-Taking: Lightweight yet powerful web app for note-taking
Rachoon | Invoicing: Modern invoicing platform for freelancers and small businesses
Project Updates
Gitea Mirror | Backups Repository: arunavo4/gitea-mirror --> RayLabsHQ/gitea-mirror
Feedback
How helpful did you find the content in this week's newsletter?
Content SpotlightMeet Home Assistant Time Machine, a web-based platform for Home Assistant configuration backups. With Home Assistant Time Machine, users can create time-based snapshots of Home Assistant configurations, automations, and scripts for later reference and restoration. Features include snapshot browsing, side-by-side backup comparisons, individual restores, and scheduled backups. Home Assistant Time Machine can be easily deployed as a Home Assistant add-on or standalone Docker container.
Links: Source Code Videos and PodcastsCommand Line CornerUse timeout to limit the amount of time a command is allotted to run: $ timeout 10s command.sh
Click here for an archive of commands shared in past newsletters. Thanks to following executive sponsors, whose continued support makes this newsletter possible: Share Your ContentI'm always looking for new and existing self-hosted content to share in Self-Host Weekly. 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.
|