circled.me

circled.me

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

205stars
6forks
Last commit: 2d ago
Repo age: 4y old
circled.me screenshot

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:

Share:

Similar Services

Immich

Immich

Open-source photo and video management platform for private servers

89.2k
4.7k
Last commit: 18h ago

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...

Alternative to:
Google Photos
Google Photos
+14
Jellyfin

Jellyfin

Self-hosted media server for managing and streaming your library

47.7k
4.3k
Last commit: 2d ago

Jellyfin is a free, self-hosted media server to organize, manage, and stream movies, TV, music, and photos to web, mobile, and TV clients.

Alternative to:
Plex
Plex
+19
PhotoPrism

PhotoPrism

AI-powered photo management app with automatic tagging and search

39.1k
2.2k
Last commit: 1d ago

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.

Alternative to:
Google Photos
Google Photos
+13
Ente

Ente

End-to-end encrypted cloud for photos and 2FA

23.9k
1.4k
Last commit: 1d ago

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

Alternative to:
Google Photos
Google Photos
+14
Stash

Stash

Web app to organize and stream a private adult media library

11.7k
980
Last commit: 1d ago

Self-hosted web app for organizing, tagging, and streaming a private adult video and image library with metadata scraping, galleries, and markers.

Alternative to:
Plex
Plex
+11
LibrePhotos

LibrePhotos

Self-hosted photo management with AI-powered search and organization

7.9k
367
Last commit: 25d ago

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...

Alternative to:
Google Photos
Google Photos
+9