Noodle Gallery
opennoodle.de
What it is
Noodle Gallery is a self-hosted photo and video app for storing and organizing media on a server you provide. Its Shared Spaces let several people contribute to one chronological timeline while keeping their personal libraries separate. A Cmd/Ctrl+K palette searches photos, people, places, tags, albums, Spaces, commands, and settings. The server supports S3-compatible storage, including AWS S3, MinIO, Cloudflare R2, Backblaze B2, and Wasabi. A browser import wizard reads Google Takeout archives while retaining dates, GPS coordinates, descriptions, favorites, and album structure. Native iOS and Android apps include background camera backup, CLIP search, a map, and Shared Spaces. The developers say media, metadata, face-recognition data, and accounts stay on the user’s server, which they cannot access. Noodle Gallery is open source under AGPL-3.0, and each instance provides REST API documentation and Swagger UI at /doc. The free self-hosted plan has no subscription or storage cap, but runs on user-provided hardware.
Spec sheet
- Product
- Noodle Gallery is a self-hosted photo and video app with smart search, face recognition, Shared Spaces, and S3 storage.Read 7 Oct 2026 · opennoodle.de
- API
- Each running instance serves OpenAPI-described REST API documentation and Swagger UI at /doc.Read 7 Oct 2026 · opennoodle.de
- Mobile apps
- Native iOS and Android apps offer background camera backup, CLIP search, a map, and Shared Spaces.Read 7 Oct 2026 · opennoodle.de
- Privacy
- Photos, videos, metadata, face-recognition data, and user accounts are stored on the user's server, which the developers say they cannot access.Read 7 Oct 2026 · opennoodle.de
- Support
- The maker directs users to its official documentation, Discord, and GitHub issues for help.Read 7 Oct 2026 · opennoodle.de
- License
- Noodle Gallery is open source under the AGPL-3.0 license.Read 7 Oct 2026 · opennoodle.de
- Google Photos migration
- A browser import wizard reads Google Takeout archives and preserves dates, GPS coordinates, descriptions, favorites, and album structure.Read 7 Oct 2026 · opennoodle.de
- Mobile data handling
- The iOS and Android apps connect directly to the self-hosted server and contain no analytics, tracking, or crash reporting, according to the privacy policy.Read 7 Oct 2026 · opennoodle.de
- Requirements
- The installation guide specifies 2+ CPU cores, 4 GB RAM (6 GB+ for machine-learning features), Docker Engine v25+ with Compose v2, and about 10 GB for containers and database.Read 7 Oct 2026 · opennoodle.de
- Search
- A Cmd/Ctrl+K palette searches photos, people, places, tags, albums, Spaces, commands, and settings.Read 7 Oct 2026 · opennoodle.de
- Shared Spaces
- Shared Spaces let multiple people contribute to one chronological timeline while each person keeps their own library.Read 7 Oct 2026 · opennoodle.de
- Storage integrations
- The server supports S3-compatible storage including AWS S3, MinIO, Cloudflare R2, Backblaze B2, and Wasabi.Read 7 Oct 2026 · opennoodle.de
- Supported server operating systems
- The install guide recommends Linux and says macOS and Windows with WSL2 also work.Read 7 Oct 2026 · opennoodle.de
Plans and prices
Strong points and limits
Strong points
- No subscription or storage cap.
- Shared Spaces preserve separate personal libraries.
- Imports Google Takeout archives with album structure.
- Native iOS and Android apps support camera backup.
- Open source under AGPL-3.0.
Limits
- Requires hardware you provide.
- Installation specifies Docker Engine v25+ and Compose v2.
- Machine-learning features call for 6 GB+ RAM.
Who it suits
Noodle Gallery suits people who want to host their own photo and video library, including shared timelines, on hardware they provide. It also offers mobile apps and a Google Photos archive import wizard.
Verdict
Noodle Gallery offers self-hosted media storage with shared timelines, search, and mobile backup. Its no-subscription plan still depends on your own server and the installation requirements.
Where Specifiction places it
- Photo Storage Services#50 of 717.8