circled.me
Self-hosted community server for photo backup, sharing, chat and calls

Circled.me is a self-hosted community server that provides private photo and video backup, album management, real-time chat and audio/video calls. It targets low resource use and privacy for local communities, families or small groups and includes mobile app integration for multi-account access.
Key Features
- Photo and video backup from mobile devices with album and moment grouping
- Local disk or S3-compatible object storage support per-user or per-bucket
- Real-time chat with push notifications and browser/mobile call support (WebRTC)
- Automatic video conversion to H.264 for web compatibility
- Face detection and tagging with optional CNN mode for improved accuracy
- Albums, secret-link sharing, contributor/viewer roles and reverse geocoding for assets
- SQLite default database with optional MySQL support and Docker Compose deployment
Use Cases
- Private family or community photo backup and sharing with controlled access
- Lightweight media server for small groups needing chat and occasional video calls
- Field or event teams collecting photos and geolocation-enriched media with tagging
Limitations and Considerations
- Project is actively developed and may introduce breaking changes; exercise caution for primary/sole backup use
- Mobile app is the primary client currently; web UI/client capabilities may be more limited
- TURN server and NAT traversal require additional configuration and port forwarding for reliable peer-to-peer calls
- Face-detection CNN mode is slower and more CPU-intensive than the default option
Circled.me is a compact, privacy-oriented community server suitable for self-hosted photo sharing and lightweight collaboration. It emphasizes low resource usage and flexible storage backends while providing integrated chat and calling features.
Categories:
Tags:
Tech Stack:
Similar Services

Immich
Open-source photo and video management platform for private servers
Immich is an open-source platform for organizing, backing up, and streaming photos and videos with web and mobile clients, searchable metadata, face clustering, and S3-co...

Jellyfin
Self-hosted media server for managing and streaming your library
Jellyfin is a free, self-hosted media server to organize, manage, and stream movies, TV, music, and photos to web, mobile, and TV clients.

PhotoPrism
AI-powered photo management app with automatic tagging and search
Self-hosted photo management app with automatic AI tagging, face recognition, maps, and powerful search to organize and find photos and videos in your library.

Ente
End-to-end encrypted cloud for photos and 2FA
Open-source, end-to-end encrypted platform for private photo backup, sharing, and authenticator (2FA) sync across devices, with optional self-hosting.

Stash
Web app to organize and stream a private adult media library
Self-hosted web app for organizing, tagging, and streaming a private adult video and image library with metadata scraping, galleries, and markers.

LibrePhotos
Self-hosted photo management with AI-powered search and organization
LibrePhotos is a self-hosted photo and video management service with timeline views, metadata search, and machine-learning features like face recognition and semantic ima...
Go
Docker