Dropbox alternatywa [zamknięte]


18

Szukam czegoś takiego jak Dropbox (lub centraldesktop), który mogę hostować lokalnie.

Chciałbym, aby użytkownicy mogli przesyłać (premia za wielokrotne przesyłanie) i pobierać pliki do struktury plików.

Dropbox jest doskonały, z wyjątkiem 1) pozwala tylko jednemu użytkownikowi i 2) nie mamy nad nim kontroli (w przypadku tego projektu jest to duży problem).

Jakieś sugestie?

(Wolałbym coś w PHP, ponieważ mam już uruchomiony serwer WAMP , ale w tym momencie chętnie przyjmę wszystkie sugestie).

Edycja: rozwiązanie musi być oparte na sieci Web ze względu na wymagania po stronie klienta. Użytkownicy mogą obecnie uzyskać dostęp do dropbox.com, więc wiem, że to działa.


1
Nie jestem pewien, jakie są twoje wymagania. Co lubisz w Dropbox? Przesyłanie / pobieranie z Internetu i hosting (istnieje wiele opcji)? Interfejs sieciowy? Lokalny klient? Integracja Gnome Nautilus? Przesyłanie Delta (Mniej opcji)? Synchronizacja LAN (kilka opcji)? Selektywna synchronizacja? Wspominasz dwie rzeczy, których nie lubisz w Dropbox, ale co rozumiesz przez „nie mamy nad tym kontroli”? Czy masz na myśli, że nie jesteś właścicielem serwerów, pamięć masowa działa w czyimś systemie, czy nie ufasz bezpieczeństwu itp.?
Stefan Lasiewski

interfejs internetowy głównie, nie potrzebuję klientów do synchronizacji ani niczego, po prostu muszę coś mieć, aby użytkownicy mogli przesyłać i pobierać pliki przechowywane na serwerze w miejscu, które jest
oparte na

Odpowiedzi:


6

Jest całkiem nowy i prawdopodobnie jeszcze nie bardzo stabilny, ale powinieneś mieć oko na SparkleShare , który - myślę - jest dokładnie tym, czego chcesz.


Wciąż bardzo zielony i minął rok :(
Vinko Vrsalovic

6

Zwykle nie poprawiam produktów Novella, ale ich funkcja „ iFolder ” OES robi dokładnie to, o co prosisz. Wdrożenie OES i masz to, czego potrzebujesz.


5

Internetowy interfejs FTP tak naprawdę nie przypomina Dropbox. To, co sprawia, że ​​Dropbox jest tak miły, to fakt, że użytkownicy nie potrzebują z nim zbyt wiele interakcji. Mają folder na lokalnym komputerze, który jest automatycznie synchronizowany z serwerem chmurowym Dropbox. Coś takiego jak iFolder może być na twojej drodze. Jeśli chcesz stworzyć własne, zajrzałbym do lsync i ewentualnie jakiegoś systemu powiadomień a'la Growl lub inotify. Trudną częścią będzie zastanawianie się, jak skonfigurować dostęp wielu użytkowników do tych samych danych.


Nie jestem po zsynchronizowaniu tak bardzo samego interfejsu internetowego, aby mogli zalogować się z komputera, który może być ich własnością, i pobrać niektóre pliki (więc nie ma klienta)
Crash893


3

WebDAV jest tym, czego chcesz.


dlaczego webdav jest tym, czego chcę?
Crash893

1
Nie chcę linkować do Wikipedii ani nic takiego, ale jest to dobrze obsługiwany protokół (na przykład Apache ma do niego moduły), który służy do publicznego udostępniania folderu. Nie potrzebuje obsługi klienta (tak, IE może robić foldery sieciowe przez FTP, ale jesteś SoL na niektórych innych systemach operacyjnych). Działa na telefonach komórkowych itp. Jest to prosty HTTP z niektórymi rozszerzeniami. Prezentuje się jak lokalny folder / katalog, z wyjątkiem Internetu. Uwierzytelnianie przez LDAP / AD / cokolwiek. Będzie im to wyglądać jak lokalny magazyn.
fresus

1

Wygląda na to, że chcesz mieć serwer FTP. Więc jakiego systemu operacyjnego używasz? FTP możesz wykonywać wiele przelewów i mieć wielu użytkowników jednocześnie. Zaimplementuj SSH, aby go zabezpieczyć i wszystko będzie gotowe.

W przypadku internetowego klienta FTP wypróbuj http://www.net2ftp.com/


+1 za poprawne spełnienie wszystkich wymagań (edytowałem oryginalny post, aby go odzwierciedlić). Nie wszyscy nasi użytkownicy będą mieli dostęp do ftp. Wiem, że Dropbox działa tam, dokąd zmierzają, ponieważ obecnie go używają.
Crash893

Dodałem rozwiązanie dla FTP opartego na sieci do mojej odpowiedzi. Powinieneś teraz spełnić wszystkie Twoje wymagania :)
Campo

Gdybym to ja byłaby w porządku. ale znowu nie wiem, czy ftp jest dozwolony w miejscu pracy i 2) jest brzydki jak diabli. nie powinno być wymogiem, ale mamy do czynienia z prawdziwymi ludźmi na żywo, którzy nie wiedzą zbyt wiele o programistach.
Crash893,

1

Możesz sprawdzić:

  • Nephthys : zapewnia interfejs sieciowy umożliwiający łatwe udostępnianie plików przez WebDAV i FTP. Jest to oprogramowanie typu open source.

0

Czy zdajesz sobie sprawę, że Dropbox ma ofertę dla zespołów? (nazywane, err, zespoły dropbox). Sprawdź ich stronę tutaj:
http://www.dropbox.com/teams
Stwierdziliśmy, że bardzo brakuje jej pod względem administratora, i patrzymy na www.box.net (w oczekiwaniu na klienta Mac)

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.