

OSS Web-based File Management? 320
breadiu asks: "I work for a department at a university, and we'd love to offer students some type of web-accessible file storage, but, like most educational institutions, money is tight. There are some great closed source solutions out there like Xythos' Digital Locker Suite, but those cost.
I've had trouble finding a really well put together open source solution. I've taken a look at Slide and even Zope, but neither really match up to Xythos' offerings.
What have others done to provide centralized file storage/management? Is there anything OSS that offers WebDAV, Apache support, BSD/Linux support and Active Directory-LDAP authentication with support for Windows and Mac clients?"
Not so hard (Score:5, Informative)
2. Here's precisely how to do what you're looking for on a standard *nix machine: http://www.tldp.org/HOWTO/Apache-WebDAV-LDAP-HOWT
First Google result, even.
Re:Not so hard (Score:2)
Re:Not so hard (Score:4, Informative)
Internet Explorer is even simpler as it provides a "pretty" Explorer interface to the files.
Re:Not so hard (Score:4, Informative)
Re:Not so hard (Score:2)
Re:Not so hard (Score:3, Insightful)
Quite the opposite, actually. If you provide a service and say "we provide a service that allows you to do and here's a link to a tutorial we wrote teaching you how to use it" the students who want to use the service will read the tutorial and learn. The others won't probably because they don't think it's a better solution that what they had been doing (floppies, cd, or emailing to themselves).
Even if it's the most intuitive, user-friendly system in the wo
Re:Not so hard (Score:2)
Re:Not so hard (Score:2)
Remove 'user:pass@' if you require an authentication prompt. Problem solved.
Comment removed (Score:4, Interesting)
Re:Not so hard (Score:2)
2. The article doesn't look like it details how to set up anything comparable to the Xythos solution. It's pretty much shows how to enable WebDAV with Apache, which is not what I was asking. I wa
Re:Not so hard (Score:2)
The solution I offered has all of those features. What other features are you looking for? (In specific! I'm unfamiliar with Xythos.)
FTP is great, but there are two problems (as far as our organization is concerned) - it requires a client and credentials are sent unencrypted
True enough. I never worried about it because e
Re:Not so hard (Score:2)
What browser can't do FTP? They create the web interface for you. What could be simpler?
Re:Not so hard (Score:2)
Re:Not so hard (Score:2)
I hear that Windows Explorer supposedly supports WebDAV, but I haven't seen any examples of it. A WebDAV server that would allow my clients to use Explorer would be ideal.
Re:Not so hard (Score:2)
The next semester didn't go so well either, even though we added in a huge
Re:Not so hard (Score:2)
I'm sure some scripting could make it automatically log in, etc and make it fairly transparent to the user.
Re:Not so hard (Score:2)
Re:Not so hard (Score:2)
I'm beating out the features of a new version at Open Mouth [openmouth.info] by letting random netters distribute anything they want (evidently pr0n).. will probably distribute the software as opensource when I finish adding all the features I want. Already
Re:priorities (Score:5, Informative)
This is a forum for discussing technical issues. If you want to talk about current issues, or popular news items go to
K5 [kuro5hin.org] or
Fark [fark.com]
Re:priorities (Score:2)
Errrr... no it isn't. Last time I checked articles on 9/11 and manga were posted but they certainly weren't technical.
Now I don't have a problem with Slashdot not reporting on the London bombs (I do actually live there) but if significant non-technical American news or Taco's non-technical hobby is posted then I can understand how some people might get a little upset if significant non-American events aren't posted.
What I'm trying to say is this isn't
Re:priorities (Score:2)
(Actually, if you want to discuss technology and disasters, I'd be far more inclined to discuss the Piper Alpha disaster, when a backflow
Re:priorities (Score:2)
As I recall, there were, in fact, other
Re:priorities (Score:2)
Re:priorities (Score:4, Insightful)
Bombs in London are barbaric but rape victims having no legal protection in Saudi Arabia doesn't bother you.
There's a Genocide happening in Sudan - what have you done to stop it?
Read tech news, get smart, get power, and use it all to go do some fucking good in this world.
Re:priorities (Score:2)
terrorism the practice of causing terror to achieve political goals.
So are you allowing the terrorists to have their way with you? People need to realize that the goal of terrorism is to scare people, not to actually kill people. Remember Bill O'Reilly's (I think) intervie with Sami al-Arian? The guy defined "Death to Israel" as death to its ideology, not necessarily to any real people.
We need to let those who can (government, army, police, etc.) handle the problem, and
Re:priorities (Score:2)
MFile (Score:5, Informative)
http://mfile.umich.edu/ [umich.edu]
Re:MFile (Score:2)
Re:MFile (Score:2)
Kerberos is a network authentication service while LDAP is a directory service. In fact, access to LDAP should be restricted using Kerberos in that case for better security given the environment IMHO.
Re:MFile (Score:3, Informative)
Re:MFile (Score:2, Funny)
Re:MFile (Score:2)
Knowledge Tree (Score:2, Informative)
Re:Knowledge Tree (Score:5, Informative)
KnowledgeTree(TM) Version 2.0.0
General Features
* Fully web-based.
* Powerful document version control
* Support for common file formats (MS Word, MS Excel, PDF, TXT, HTML)
* Subscription agents with push technology for notification of changes to documents or document directories
* Archiving according to expiry date, expiry time period or utilisation for enhanced speed
* Publish documents to websites
* Document-specific discussion forums
* Full-text search of common file formats (MS Word, MS Excel, PDF, TXT, HTML)
* Search in user-defined metadata fields
* Access information according to folder structure, category or document type
* Personalised dashboard to view subscriptions, pending documents, checked-out documents and quick links
* Virtual binders for documents based on certain criteria
* Configurable metadata displayed when document browsing
* Bulk uploads allow multiple files to be uploaded to a folder.
* Supports translation of most of the user interface.
Workflow Features
* Improved management control of documents with ability to create a set process for document creation and publishing
* Flexible document approval routing at the folder level
* Delegate the creation of new documents within a document approval cycle
Security Features
* Access rights for document protection on a per group, role or organisational unit basis
* SSL for encrypted and secure connections
* Authentication integration with common LDAP servers (OpenLDAP, Sun ONE Directory Server and Active Directory)
* Audit trails of user interaction with system including document changes
Re:Knowledge Tree (Score:3, Informative)
web based (Score:2)
Re:web based (Score:2)
I'm curious if Subversion could be used as a regular WebDAV server for this sort of use. Not quite sure how the versioning would work, since regular folks don't want to have a check-in comment every time they add a file to the repository
Openfiler is what you want. (Score:5, Informative)
Re:Openfiler is what you want. (Score:2)
Re:Openfiler is what you want. (Score:2)
Re:Openfiler is what you want. (Score:2)
Re:Openfiler is what you want. (Score:2)
Re:Openfiler is what you want. (Score:2)
Dead Horse (Score:2)
I suggest sftp or other slightly more secure options.
WebRFM or the HORDE (Score:3, Informative)
The HORDE Gollem is a promising project also. http://www.horde.org/gollem/ [horde.org]
Zope/Plone (Score:5, Informative)
Re:Zope/Plone (Score:3, Interesting)
ATManaged File - http://www.enfoldsystems.com/Products/Open/ATMana g edFile [enfoldsystems.com]
ATManagedFile allows you to store metadata in the database while keeping File assets on the servers file system. Content is treated like a first-class citizen in Plone, it can be transitioned (workflow), edited, copy/pasted. Metadata for content can be described through Archetype schema's. A managed_files tool enables administrators to specify where content is stored, the deletion policy, as well as the stored files
OWL Intranet (Score:3, Informative)
Web document systems suck (Score:2)
FTP all the way (Score:2)
Here's one free for non-commercial use:
http://www.jscape.com/ftpapplet/ [jscape.com]
Here's an OSS one:
http://j-ftp.sourceforge.net/ [sourceforge.net]
Gmail. (Score:2)
Re:Gmail. (Score:2)
SharePoint (Score:2)
It will give you a web site where you can create document libraries. You can put documents in these libraries and open them directly in Office. The documents are locked per user. All communication is done with WebDAV.
Best of all it's free with Windows Server 2003!
Re:SharePoint (Score:3, Informative)
Answered own question (Score:5, Insightful)
Is there anything OSS that offers WebDAV, Apache support, BSD/Linux support and Active Directory-LDAP authentication with support for Windows and Mac clients?
Doesn't Apache + mod_webdav + auth_ldap support all of this? Can't you just point any webdav client at apache and have web based file storage?
If you want normal people to access it, put up a web page with instructions on how to access it.
Re:Answered own question (Score:5, Insightful)
Yes it does. This is a stupid article.
Re:Answered own question (Score:4, Insightful)
How many non programmer people do YOU know who can do that?
So NO, it isn't a stupid article. But your response is a great example of one of the underlying problems in the OSS community: developers tend to forget that the rest of the world isn't made up of developers.
Re:Answered own question (Score:4, Insightful)
I agree that the guy that said 'stupid article' was a little blunt, but I think it's fair for readers of Ask Slashdot to complain when topics are at the level of 'how do I tie my own shoe?' I have no problem with someone asking for help--there are no stupid questions--but this doesn't seem like the forum for this kind of question (front page, etc.).
I didn't get your point about technical complexity. The sysadmin/programmer's job is to understand these technologies (they listed WebDAV, & Apache in the posting after all), and the end users in this case hardly need to know anything (they just map drives or whatever, same as any other solution).
Re:Answered own question (Score:3, Insightful)
WebDAV is nifty in that there are client implementations built-in to most common OSes. It's also nice because it runs through most f
squirelmail has a plugin (Score:2)
How long can you wait? (Score:2)
If you can wait and/or contribute, the IdeaForge module from the akoria project [sourceforge.net] will do what you're looking for. Although it is more designed for group-developed content management, it will feature version control and WebDAV access to each user's work area.
Take a look at the meager homepage [sourceforge.net] and see if you want to submit some feature requests.
This was me thinking the same as you - where's the open source project for group content management? But, after asking and getting few satisfactory answers, I
Write Your Own (Score:5, Insightful)
Multiple protocols (Score:3, Informative)
1. Install samba(for Windows), netatalk(for Mac), and ssh servers.
2. On Windows machines, have them use standard Windows file sharing(\\server.schoolname.edu\shareddir). If your institution has locked down the smb port(445), have them download and run OpenSSH, which includes a graphical directory browsing window.
3. On Macs, use the standard AFP protocol.
4. On Linux, using scp would probably be best. You could set up an nfs server, and allow access to the world. I don't recommend this, and you should use some type of authentication.
Otherwise, and I recommend, get a Mac running OS X. It has easy to configure, and use, smb, ssh, and AFP servers. It's a lot more stable than running the servers on a Linux box. If you have the money, I would recommend springing for an Unlimited Client copy of OS X Server. But a standard OS X box would be fine.
Depends upon the projected load... (Score:3, Informative)
Just something to consider; it will undoubtedly improve in the future, but for now a FOSS solution would likely suffice and not have this limitation.
How about Subversion? (Score:2)
It works *beautifully*
Re:How about Subversion? (Score:3, Informative)
Subversion will also give you the option of using regular files or a SQL DB for storage and you'll have versioning for 'free'.
Re:How about Subversion? (Score:2)
This official document [tigris.org] says that SVN only supports a subset of WebDAV & DeltaV. Has that hindered your usage at all? I'm not sure if the document is up-to-date
I know that WebDAV support was greatly enhanced with the 1.2 version, but I haven't had a chance to do much research yet.
Easier way (Score:2)
An easier way would be to avoid the Web entirely. There's a large number of FTP servers out there, many of which support FTP-over-SSL. Both Windows and Mac support accessing folders via FTP just as if they were local or network-shared folders. Configure the FTP server to authenticate against an LDAP directory (this should be trivial if the server OS is set up to authenticate using PAM) and you're ready to go.
Re: (Score:2)
SSH and SFTP (Score:2)
Does it really have to be web-based? If you set up an SSH server your users could access it via SFTP. There are plenty of SFTP clients out there, including WinSCP for Windows, CyberDuck for OS X and Konqueror or Nautilus on GNU/Linux. WinSCP can be made to look like Windows Explorer, simplifying the experience for your Windows users.
A few other posts above have mentioned FTP, but this would be a step backward in time. FTP should die, and now. In fact it should have died years ago, aside from its use i
Re:SSH and SFTP (Score:2)
Open Exchange has such features (Score:2)
SCP (Score:4, Informative)
In konqueror, type scp:// or fish://.
In Windows, use the free WinSCP program
In MacOsX - you have ssh/scp.
Other advantage: if you give them a linux box to access, then it's easy to control private vs group vs public.
try Apache + Subversion (Score:4, Informative)
Works very well here for documentation storage. 300+ users.
OpenDocMan (Score:2)
HyperContent? (Score:2)
http://hypercontent.sourceforge.net/ [sourceforge.net]
(Disclaimer: I used an early version of this from a year ago; I don't know how well it currently stacks up against what you're comparing it to...)
Novell iFolder is GPL (Score:2, Informative)
http://www.ifolder.com/ [ifolder.com]
SSL Explorer (Score:2, Informative)
SSL Explorer [3sp.com] is exactly what you are looking for and they have just released a new updated verion 0.1.12 with include RADIUS. Hosted on SourceForge.net [sourceforge.net]
It has WebDAV, VNC, Citrix, Rdesktop (Linux), Windows RDP Client, Web Forwarding, SSL Tunnelling and alot more.
You can set the password with RADIUS, Active Directory or a in-buit DB. All been encrypted under SSL with the ability for multiple SSL Cert's
I have been using to for a while now in the big company and it works a dream, plus getting better wi
Moodle is almost there (Score:2)
Moodle LMS [moodle.org]
Open Source Portfolio (Score:2)
About to deploy a WebDAV-based file service... (Score:2, Interesting)
Give me VPN (Score:2)
yet another dupe (Score:5, Informative)
That said, I would suggest doing some searches on various other sites whose opinion you value. Chances are it has been asked there before as well.
Webadmin + SSL (Score:2)
http://wacker-welt.de/webadmin/ [wacker-welt.de]
You can create individual webadmin upload/download pages for each person and redirect them upon logging in to their own page based on their login creditials using PHP.
I've done it before and it works great. Although I've found my implementation craps out with files over an undetermined size. I haven't researched if this is a webadmin issue or some setting I have on the HTTP/SSL server.
Anytime/Anywhere drive (Score:5, Informative)
1) We're a small software company, and we're *VERY* mobile. I joke that my office is my laptop, but it's not much of a joke. we can (and do) work almost anywhere we have power + 'net connection.
2) We need to have a common file store primarily for backups, but also so that we can share files and documents easily.
3) WebDAV is close. Windows support for WebDAV falls short of actually mounting the drive. (EG: with a drive letter) This creates lots of little headaches copying files, some programs won't open files directly from a DAV folder, etc...
4) I found a utility put out by Novell, a free download, called "NetDrive" that lets you mount a WebDAV share as a drive on the local system. Google for NetDrive [google.com]
5) This, combined with Apache/WebDAV/Mod_SSL makes an easy, reliable, secure, mountable drive that mounts anywhere an HTTPS connection is allowed. (which almost *ALL* firewalls allow)
I'm not using LDAP authentication. There are only 5 of us, and we don't hire/fire all that often.
Owl (Score:2)
iFolder from who? Novell (Score:4, Interesting)
http://www.ifolder.com/ [ifolder.com]
iFolder is a file sharing application for Linux, Windows, and Mac.
Using iFolder workgroup features, you can easily:
* Share files across multiple computers
* Share files with other users
Used with an iFolder server, you can:
* Maintain a backup of your files on an iFolder Enterprise server
* Share files with other users and computers
* Restore deleted files from Backup
Great minds think alike (Score:2)
When I was still in school (1 year ago), we had 50MB of web space provided by the university with access via FTP. We used it for transfering files around that we needed. (Thank you FTP integration in IE) This was especially usefull as the computers we needed access to were generally locked down so we couldn't transfer off files that were larger than floppies. As for the USB memmory
Re:Easy... (Score:3, Insightful)
Neat.
Umm..."hard" for someone who doesn't know how to script/program perhaps?
I perused your website, and found no code anywhere. Maybe you are referring to the PHP engine/interpreter itself as "opensource" (sic)?
Please help us out here and tell us what value your comment offers.
Re:Easy... Check out HotScripts.com (Score:2)
http://hotscripts.com/PHP/Scripts_and_Programs/Fi l e_Manipulation/File_Management/index.html [hotscripts.com]
Lots of goodies to choose from...
Re:Great (Score:3, Funny)
Re:Great (Score:2, Funny)
Is this anything like that pastry dough that puffs up and is kind of crunchy when baked?
Re:Web based file management (Score:2)
Care to post a link?
Re:Zope (Score:2)
Re:FTP != WebDAV (Score:2)
Re:FTP != WebDAV (Score:3, Informative)
You can kinda edit files on an FTP server through some hackery, but it has a slew of problems. Essentially the entire file is downloaded to a temp file, then the temp file is edited, then the entire thing is upl
Re:FTP != WebDAV (Score:2)
http://www.ifolder.com/ [ifolder.com]
Re:OSS Web-based File Management (Score:2)
sPh
Re:DSpace (Score:2)
Re:You know - there's that KISS principle (Score:2)
Projects like webrfm provide a pure web interface, for those unable to use WebDAV. If you want, you could use Apache's Subversion module, and then you get versioning