Repolode
circled-me

circled-me/server

Сервер для самостоятельного хранения и обмена фотографиями и альбомами, а также чатов и аудио- и видеозвонков внутри вашего сообщества.

Open source альтернатива:Google PhotosiCloud

Звёзды
211
Форки
6
Открытые issues
0
Последний коммит
4 дня назад

Что это?

Circled.me Community Server позволяет семье или сообществу хранить резервные копии и делиться фотографиями, видео и альбомами на собственном сервере. Кроме того, он поддерживает чаты и аудио- и видеозвонки, чтобы участники могли общаться и обмениваться медиафайлами без сторонних сервисов. С базой данных SQLite по умолчанию сервер работает без зависимости от других сервисов.

Сервер написан на Go и работает с приложениями circled.me для iOS и Android, которые могут одновременно подключаться к нескольким серверам и аккаунтам. Фотографии хранятся на локально подключённых дисках или в S3-совместимых бакетах; для каждого пользователя можно выделить отдельный бакет. В сервер входят распознавание и тегирование лиц, фильтрация по человеку, дате или местоположению, автоматическая группировка фотографий по моментам, обратное геокодирование и преобразование видео в совместимый с вебом формат H.264.

Проект всё ещё находится в разработке, поэтому в нём могут появляться несовместимые изменения. Использовать его как основное решение для резервного копирования не рекомендуется.

Ключевые возможности

  • 01Резервное копирование фотографий и видео с iOS и Android на собственный сервер
  • 02Хранение медиафайлов на локальных дисках или в S3-совместимых бакетах, с отдельными бакетами для пользователей
  • 03Обмен альбомами с приглашёнными участниками или по секретным ссылкам
  • 04Аудио- и видеозвонки, чат и push-уведомления
  • 05Распознавание и тегирование лиц, фильтрация по человеку, дате или местоположению
  • 06Автоматическое преобразование видео в H.264 для воспроизведения в вебе

Сценарии использования

  • Резервное копирование семейных фотографий с телефонов на домашний сервер
  • Закрытый обмен альбомами с близкими друзьями и родственниками
  • Развёртывание приватного чата и пространства для видеозвонков сообщества
  • Хранение фотографий на небольшом домашнем сервере с низким потреблением ресурсов

Быстрый старт

  1. 1

    Клонируйте репозиторий и перейдите в его папку

  2. 2

    Запустите сервер с помощью примера файла Docker Compose

    docker-compose -f docker-compose-example.yaml up
  3. 3

    Откройте http://<YOUR_IP>:8080 в браузере и создайте первого администратора

Что важно знать

  • Проект всё ещё находится в разработке, поэтому в него могут вноситься несовместимые изменения.
  • В README предупреждают, что не следует использовать его как основное или единственное решение для резервного копирования.
  • В настоящее время взаимодействовать с сервером можно только через мобильное приложение circled.me.

В подборках

Темы

Частые вопросы

Что такое server?
Сервер для самостоятельного хранения и обмена фотографиями и альбомами, а также чатов и аудио- и видеозвонков внутри вашего сообщества. Circled.me Community Server позволяет семье или сообществу хранить резервные копии и делиться фотографиями, видео и альбомами на собственном сервере. Кроме того, он поддерживает чаты и аудио- и видеозвонки, чтобы участники могли общаться и обмениваться медиафайлами без сторонних сервисов. С базой данных SQLite по умолчанию сервер работает без зависимости от других сервисов.
server можно использовать бесплатно? Какая у него лицензия?
server распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
server всё ещё поддерживается?
Активно поддерживается. Последний коммит в server — 2 нояб. 2026 г..
Для чего можно использовать server?
Резервное копирование семейных фотографий с телефонов на домашний сервер Закрытый обмен альбомами с близкими друзьями и родственниками Развёртывание приватного чата и пространства для видеозвонков сообщества Хранение фотографий на небольшом домашнем сервере с низким потреблением ресурсов
Как установить server?
Клонируйте репозиторий и перейдите в его папку Запустите сервер с помощью примера файла Docker Compose: docker-compose -f docker-compose-example.yaml up Откройте http://<YOUR_IP>:8080 в браузере и создайте первого администратора
Где скачать server?
Исходный код и инструкции по установке — на GitHub: https://github.com/circled-me/server

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемая фотогалерея: извлекает EXIF, определяет места съёмки, воспроизводит Live Photos и предлагает альбомы и просмотр на карте.

2 тыс.+6 за неделю156VueMITАктивно поддерживаетсяОбновлён 16 часов назад

Сервер для самостоятельного управления большими фотоколлекциями в папках с быстрым поиском по ключевым словам и локальным распознаванием лиц и объектов.

1,8 тыс.+2 за неделю94C#GPL-3.0Обновлён в прошлом месяце