DD Photos: Self-Hosted Photo Album System Using Go CLI and SvelteKit
By
dougdonohoe
Sesame, salt, and substance. A flagship bake.
Summary
DD Photos is a self-hosted photo album solution created by Doug Donohoe to address frustrations with existing photo sharing platforms. The system uses a Go CLI tool for image resizing and indexing, combined with a SvelteKit frontend for the gallery interface, requiring no database. The project was developed with help from Claude Code and aims to provide a fast, distraction-free photo sharing experience focused on simplicity and performance, particularly for sharing with friends and family.
Key quotes
· 5 pulledI was dissatisfied with photo sharing sites, especially Apple's iCloud shared albums, which typically take 20+ seconds to load.
I just want to share my photos with friends and family. I want it fast, easy, mobile friendly, and distraction free. Focus on the photos.
Self-hosted photo albums — Go CLI for image resizing/indexing, SvelteKit for the gallery, no database required.
Other sites for sharing have their own irritations like cumbersome UIs, advertising, hawking of photo paraphernalia and social media distractions.
It's pretty good and meets my needs. Maybe it will [help others].
You might also wanna read
Servo 0.0.5 Release: New Web Platform Features Including Preloads, Form Improvements, and Details Styling
Servo 0.0.5 release brings significant improvements to web platform features including preload support, better form handling, details stylin
AcceptLanguage: A Thread-Safe Ruby Library for Parsing Accept-Language HTTP Headers
AcceptLanguage is a lightweight, thread-safe Ruby library designed for parsing Accept-Language HTTP headers according to RFC 2616 standards.
Servo 0.0.4 Release: Multiple Windows, Proxy Support, and Web Platform Feature Updates
The article announces Servo 0.0.4 and December nightly builds featuring multiple window support, proxy support, better caching, and various
Servo Project Community Growth Statistics 2023-2025
The article presents statistics and growth metrics for the Servo web browser engine community since Igalia took over maintenance in 2023. It
Textarea: A Minimalist Text Editor That Operates Entirely Within URLs
The article describes 'textarea', a minimalist text editor that operates entirely within a URL, allowing users to edit and save text directl
Open Source Collection of Direct, No-Nonsense Tool Websites
A minimalist, profanity-laced open source project that curates websites with straightforward, no-nonsense tool recommendations. The project
