Trabajo para una pequeña empresa de desarrollo web que necesita compartir algunos documentos técnicos confidenciales entre nuestros desarrolladores remotos. Tenemos alrededor de 10 desarrolladores que usan Mac. Esencialmente estamos buscando estas características:
Hemos planteado algunas ideas, pero quería ver si alguien tenía recomendaciones.
Esencialmente no tengo la respuesta que buscas, solo algunas sugerencias que pueden ser de tu interés. Recientemente me encontré con el mismo problema y nos conformamos con la solución p2p.
Entonces tu segundo punto no se cumpliría.
Primero usamos getsync , que es un software de pago de BitTorrent. Sin embargo, no es de código abierto lo que nos lleva a migrar a syncthing , que es gratuito y de código abierto.
Personalmente, me gusta mucho sincronizar y comencé a usarlo para sincronizar todo tipo de cosas, por ejemplo, con mi teléfono Android.
El punto 3 se puede lograr con carpetas específicas para cada desarrollador. En mi opinión, esta es la principal desventaja, ya que podría conducir a una reestructuración de los datos que planea compartir.
La mayoría de ellos no los he visto en detalle, así que aquí están solo los enlaces:
Podría usar servicios en la nube y ejecutar su propia nube. Aquí encontrará una solución con el uso de Seafile y S3 de Amazone . Seafile, que es una alternativa de código abierto a owncloud .
También puede hacerlo todo en casa y usar una Raspberry Pi o una Banana Pi y ejecutar su propia nube. Parece que para este enfoque seafile es el software preferido, ya que funciona mejor que, por ejemplo. Nube propia. Esta es una de las muchas guías de instalación.
Espero que esto pueda ser de alguna utilidad para usted.
DankyNanky