Repolode
circled-me

circled-me/server

Servidor autohospedado para respaldar y compartir fotos y álbumes, con chat y llamadas de audio y video en privado dentro de tu comunidad.

Alternativa open source a:Google PhotosiCloud

Estrellas
211
Forks
6
Issues abiertos
0
Último commit
hace 4 días

¿Qué es?

Circled.me Community Server permite que una familia o comunidad respalde y comparta fotos, videos y álbumes en su propio equipo. También ofrece chat y llamadas de audio y video, para que sus miembros puedan conversar e intercambiar archivos multimedia sin depender de un servicio de terceros. Con la base de datos SQLite predeterminada, el servidor funciona sin depender de otros servicios.

El servidor está escrito en Go y funciona con las apps de circled.me para iOS y Android, que pueden conectarse a varios servidores y cuentas a la vez. Las fotos se guardan en discos montados localmente o en buckets compatibles con S3, y cada usuario puede usar un bucket independiente. Incluye detección y etiquetado de rostros, filtros por persona, fecha o ubicación, agrupación automática de fotos en momentos, geocodificación inversa y conversión de videos a H.264 compatible con la web.

El proyecto todavía está en desarrollo y puede incorporar cambios incompatibles, por lo que no se recomienda como solución principal de respaldo.

Funciones clave

  • 01Respaldar fotos y videos de iOS y Android en tu propio servidor
  • 02Guardar archivos multimedia en discos locales o buckets compatibles con S3, con buckets independientes por usuario
  • 03Compartir álbumes mediante invitaciones a miembros o enlaces secretos
  • 04Llamadas de audio y video, y chat con notificaciones push
  • 05Detectar y etiquetar rostros, y filtrar por persona, fecha o ubicación
  • 06Convertir videos automáticamente a H.264 para reproducirlos en la web

Casos de uso

  • Respaldar las fotos de los teléfonos de la familia en un servidor doméstico
  • Compartir álbumes de forma privada con amigos cercanos y familiares
  • Crear un espacio privado de chat y videollamadas para un grupo comunitario
  • Alojar fotos en un pequeño servidor doméstico con bajo consumo de recursos

Inicio rápido

  1. 1

    Clona el repositorio y accede a su carpeta

  2. 2

    Inicia el servidor con el archivo de Docker Compose de ejemplo

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

    Abre http://<YOUR_IP>:8080 en un navegador y crea el primer usuario administrador

Antes de usarlo

  • El proyecto sigue en desarrollo y puede introducir cambios incompatibles.
  • El README advierte que no se debe usar como solución de copia de seguridad principal ni como única solución.
  • Actualmente, la aplicación móvil de circled.me es la única forma de interactuar con el servidor.

En colecciones

Temas

Preguntas frecuentes

¿Qué es server?
Servidor autohospedado para respaldar y compartir fotos y álbumes, con chat y llamadas de audio y video en privado dentro de tu comunidad. Circled.me Community Server permite que una familia o comunidad respalde y comparta fotos, videos y álbumes en su propio equipo. También ofrece chat y llamadas de audio y video, para que sus miembros puedan conversar e intercambiar archivos multimedia sin depender de un servicio de terceros. Con la base de datos SQLite predeterminada, el servidor funciona sin depender de otros servicios.
¿server es gratuito? ¿Qué licencia tiene?
server es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿server sigue mantenido?
Mantenimiento activo. El último commit de server fue el 2 nov 2026.
¿Para qué puedo usar server?
Respaldar las fotos de los teléfonos de la familia en un servidor doméstico Compartir álbumes de forma privada con amigos cercanos y familiares Crear un espacio privado de chat y videollamadas para un grupo comunitario Alojar fotos en un pequeño servidor doméstico con bajo consumo de recursos
¿Cómo se instala server?
Clona el repositorio y accede a su carpeta Inicia el servidor con el archivo de Docker Compose de ejemplo: docker-compose -f docker-compose-example.yaml up Abre http://<YOUR_IP>:8080 en un navegador y crea el primer usuario administrador
¿Dónde consigo server?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/circled-me/server

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados