Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

OSS Web-based File Management?

Cliff posted more than 9 years ago | from the was-this-what-Microsoft-meant dept.

Data Storage 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?"

Sorry! There are no comments related to the filter you selected.

Not so hard (5, Informative)

AKAImBatman (238306) | more than 9 years ago | (#13004706)

1. Never underestimate the power of a plain old FTP server. When I worked for a company with a Citrix machine, it was found that the SMB access to the mainframe would only allow for one connection per IP. (Thanks alot Unisys.) So we setup a go between machine that ran an FTP server mapped to the SMB drive. The Citrix users then used the Netscape FTP support to download and upload files.

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-HOWTO / [tldp.org]

First Google result, even. :-)

priorities (-1, Offtopic)

Anonymous Coward | more than 9 years ago | (#13004799)

A barbaric attack has just occurred in London and you guys are blabbing on about OSS Web-based File Management? GET SOME PRIORITIES!

Re:priorities (-1, Offtopic)

Anonymous Coward | more than 9 years ago | (#13004895)

Your cries are to no avail. You even got modded -1, offtopic. That's the humanity of the slashdot crowd for you right there.

Re:priorities (0, Offtopic)

PHP Addict (873566) | more than 9 years ago | (#13004913)

My priorities are just fine. I care just as much as the next guy, but if we let attacks like this disrupt our daily lives, then THE TERRORISTS WIN!

In all sincerity, aside from offering up a prayer, there isn't much most of us can do.

Re:priorities (1, Offtopic)

timster (32400) | more than 9 years ago | (#13004932)

Alas, I told my boss "I have my priorities straight, so I need to stay home and feel sorry for the dead people in London" but he said something about how vacation time has to be approved a week in advance.

Re:priorities (1, Insightful)

Anonymous Coward | more than 9 years ago | (#13004997)

Don't taint the issue, you don't care that it was a barbaric attack; barbaric attacks have killed tens of thousands of people in Sudan. The only reason people are shocked is because nobody thinks we can be hurt in our protective first world bubble.

It's like calling the fire department when you burn your finger while ignoring the neighbor's house which is burning down.

Re:priorities (1, Offtopic)

Jeremiah Cornelius (137) | more than 9 years ago | (#13005053)

Don't forget the middle-class families in downtown Baghdad, who used to have running water, electricity and police protection, but now exchanged these for "freedom", along with the lives of their aunties and and baby sisters.

Re:Not so hard (1)

millahtime (710421) | more than 9 years ago | (#13004812)

your basic non-geek user can find ftp programs a little complicated to use (don't ask why, I don't get it). Web based does allow for a certain level of comfort and ease for non-tech users.

Re:Not so hard (3, Informative)

AKAImBatman (238306) | more than 9 years ago | (#13004938)

That's the beauty of it though. Users accessed the FTP server through a bookmark in Netscape. As far as they were concerned, they were looking at an ugly web page! Uploads could be done by just dragging the file onto Netscape. :-)

Internet Explorer is even simpler as it provides a "pretty" Explorer interface to the files.

Re:Not so hard (1)

pizen (178182) | more than 9 years ago | (#13005133)

Yes, ftp programs can be hard if you don't know how to use them. But it's for a University so teaching is what they do. They should teach them how to use ftp programs. It wouldn't be that hard.

Re:Not so hard (2)

breadiu (706188) | more than 9 years ago | (#13004852)

1. FTP is great, but there are two problems (as far as our organization is concerned) - it requires a client and credentials are sent unencrypted (FTP over SSL is possible, although it still leaves the client problem). Everyone knows how to go to a webpage, but fewer know how to install and use an FTP client.

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 was hoping for an OSS project that was more complete. Something that offers web management and a web interface.

Re:Not so hard (1)

AKAImBatman (238306) | more than 9 years ago | (#13005048)

You asked (and I quote): "Is there anything OSS that offers WebDAV, Apache support, BSD/Linux support and Active Directory-LDAP authentication with support for Windows and Mac clients?"

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 everyone had the same access. I could see how that could be an issue in your case, though. :-)

Re:Not so hard (1)

EnronHaliburton2004 (815366) | more than 9 years ago | (#13004878)

In my experience, a simple FTP client is too confusing for many tech-novices. In Windows Explorer, they can sometimes do "CTRL+select" to select individual items, and that is about as technical as they want to get.

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 (1)

binner1 (516856) | more than 9 years ago | (#13005029)

I've done WebDAV through explorer and it's worked ok. The backend is Linux/Apache and the clients are XP pro (sp1 here).

The only glitches that I've encountered are at connection time. Explorer is picky about having (or not having) a trailing slash on the url.

-Ben

w00t (-1, Offtopic)

Anonymous Coward | more than 9 years ago | (#13004708)

frist psot

Is it just me? (0, Redundant)

swimin (828756) | more than 9 years ago | (#13004720)

What about providing ftp? It really sounds to be exactly like what your looking for, but I might be missing something.

FP (-1, Offtopic)

Anonymous Coward | more than 9 years ago | (#13004721)

FP

Re:FP (0)

Anonymous Coward | more than 9 years ago | (#13004825)

FP

I think you meant FTP...

FTP on a Unix Machine! (0, Redundant)

PHP Addict (873566) | more than 9 years ago | (#13004726)

With proper permissions and restrictions, a Unix Box with a (s)FTP server makes a great solution to what you want. Every computer has some form of an FTP client that comes on it, and you could always offer a download of one of the many free GUI FTP clients out there.

hi (-1, Troll)

Anonymous Coward | more than 9 years ago | (#13004728)

im stroking my penis

Umm... FTP? (1)

Filmwatcher888 (595369) | more than 9 years ago | (#13004746)

Wouldn't a friendly, universally available, and simple way for any user to store and retrieve files on a Intranet be the best solution?

Great minds think alike (1)

Ironsides (739422) | more than 9 years ago | (#13004836)

Seems like FTP is going to be the #1 recomendation for this. It's actually what some other universities are using as well.

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 sticks? At times they were unavailable (no drivers or hadn't come to market yet/been invented yet), were too small or the machines were locked down to keep anything USB from working.

Another reason, works with any OS, browser and client. How much can be said for other products including open source ones?

MFile (4, Informative)

GPLDAN (732269) | more than 9 years ago | (#13004751)

The University of Michigan's Web AFS system. Kerberos based authentication, although it can use LDAP as well, using widely available AFS clients as well as a web interface.

http://mfile.umich.edu/ [umich.edu]

Knowledge Tree (2, Informative)

pgp4privacy (656621) | more than 9 years ago | (#13004752)

Re:Knowledge Tree (5, Informative)

pgp4privacy (656621) | more than 9 years ago | (#13004821)

Features
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

Easy... (1)

jamesshuang (598784) | more than 9 years ago | (#13004766)

I programmed one in PHP for my own website... How hard could it be? I mean, it's even completely opensource!

Re:Easy... (2, Insightful)

chipster (661352) | more than 9 years ago | (#13004911)

"I programmed one in PHP for my own website..."

Neat.

"How hard could it be?"

Umm..."hard" for someone who doesn't know how to script/program perhaps?

"I mean, it's even completely opensource!"

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.

web based (1)

millahtime (710421) | more than 9 years ago | (#13004776)

from a web based system I have not seen anything to match the comercial offerings. The OSS all seem to be very baisc. Not having versioning or any other advanced features.

Re:web based (1)

EnronHaliburton2004 (815366) | more than 9 years ago | (#13004948)

Subversion [tigris.org] works over WebDAV, and it supports versioning.

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 ...

FTP != WebDAV (1, Insightful)

Anonymous Coward | more than 9 years ago | (#13004792)

FTP is not an acceptable alternative to WebDAV. FTP service is not file service, it is file transfer service. This is different. WebDAV aware applications can modify files directly on the WebDAV server without the need for uploading and downloading.

We use Novell and can do this via Netstorage, but this is not Open Source. I'm also interested to see if there are some good Open Source alternatives.

Re:FTP != WebDAV (1)

zoloto (586738) | more than 9 years ago | (#13005108)

pray tell... how can you edit files on a server without uploading or downloading information without being on the server itself?

Openfiler is what you want. (5, Informative)

iago (4917) | more than 9 years ago | (#13004798)

WebDAV, smb, cifs, and all sorts of other nifty goodies (built in LVM) www.openfiler.org [openfiler.org] Its GPL'd and runs pretty well.

Re:Openfiler is what you want. (1)

joeybagadonuts (849172) | more than 9 years ago | (#13004868)

"Openfiler v1.1pre6 requires Fedora Linux Core 2. Other releases are incompatible." And this is good how?

Re:Openfiler is what you want. (1)

hey (83763) | more than 9 years ago | (#13004942)

According to the "about" page it seems to require "CentOS Linux". Er, maybe I don't want to run that distro.

Re:Openfiler is what you want. (1)

Precision (1410) | more than 9 years ago | (#13004996)

Why? CentOS is just RHES recompiled from SRPM. I'm sure it'll work fine on any RH/FC based distro.

Dead Horse (1)

Leroy_Brown242 (683141) | more than 9 years ago | (#13004802)

FTP looks like the popular answer.
I suggest sftp or other slightly more secure options.

WebRFM or the HORDE (2, Informative)

Chalex (71702) | more than 9 years ago | (#13004813)

Our school uses WebRFM as basically a web-based file management client. It's ugly, but it works. http://mail.rochester.edu/ [rochester.edu]

The HORDE Gollem is a promising project also. http://www.horde.org/gollem/ [horde.org]

Keep it simple and inexpensive (0)

Anonymous Coward | more than 9 years ago | (#13004815)

Set up machines using Linux/FreeBSD/OpenBSD or whatever. Set up user accounts, jail them, give them whatever disk quota you feel works, mandate only SSH/SCP for file transfers. Windows people can use WinSCP to move stuff, Mac people can use whatever, and Linux/*BSD people can use whatever.

Keep it simple. Why needlessly create extra work and complications? Warn students that onus for backing up data is on them, not on the school. Divest yourselves of any data protection gurantees. Forbid porn/music/warez storage and make all students sign stating they understand.

You know - there's that KISS principle (1)

Szaman2 (716894) | more than 9 years ago | (#13004818)

Why not FTP? This is probably the simplest solution, and one that is most flexible. Unless of course you are concerned about privacy and stuff.

I think for clueless windows users FTP might be the most intuitive thing there is. They simply type a ftp address in explorer and have access to their FTP folders in the same way as they would be accessing the local files.

Furthermore, you can create a shortcut on their desktop, and set Explorer to remember the login - making it a completely transparent interface to the users (as long as they are connected to the internet that is). I was amazed how my dumbest users picked up the notion of storing stuff "on the company server" when I did that for them...

Zope/Plone (4, Informative)

t482 (193197) | more than 9 years ago | (#13004839)

Zope/Plone offers "WebDAV, Apache support, BSD/Linux support and Active Directory-LDAP authentication with support for Windows and Mac clients"

Good post! (1)

paulzoop (701446) | more than 9 years ago | (#13004849)

I've been looking for one of these for ages too. Especially one that handles quicktime movies - with thumbnail support. I often what to deliver test shots to clients (I'm an animator) via the web on a easy to use system. Is there really nothing open source that does this?...

Web based file management (1)

herberts (648935) | more than 9 years ago | (#13004854)

Hi,

I've written a Web based file management solution. It is based on Apache 2 with mod_dav and a bunch of Perl modules to do the auth/authz.

It uses our Active Directory to authenticate users and manages a set of groups and shares (it is called WebShare).

Anybody can create a group, add users to it, create a share and assign R or W or R/W permissions to an existing group.

This is some sort of self-service WebDav repository.

I'd be glad to share it with anybody wanting it.

Re:Web based file management (1)

youngerpants (255314) | more than 9 years ago | (#13005058)

sounds like exactly what the submitter is asking for (and I'd love a copy too).


Care to post a link?

OWL Intranet (3, Informative)

CHR1S (694833) | more than 9 years ago | (#13004857)

I use OWL intranet for our repository. I don't believe it supports LDAP yet though. Still, worth a look. http://owl.sourceforge.net

Web document systems suck (1)

Colin Smith (2679) | more than 9 years ago | (#13004866)

Compared to network file systems. Slow, clunky, inconvenient. In a university, any reason AFS won't do the trick [openafs.org] ? It can even run encrypted if you don't trust the network you're running over.

FTP all the way (1)

infernalC (51228) | more than 9 years ago | (#13004873)

FTP *is* what you are looking for. You can make an FTP server authenticate against almost anything, and FTP clients are there for every platform - including the web. Set up an FTP server and then set up a Java-based FTP client on a website for your IE users. Your Mozilla users already have one.

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]

um, IE does ftp just fine (-1)

Anonymous Coward | more than 9 years ago | (#13005174)

IE does ftp just fine

Great (0, Flamebait)

The Bungi (221687) | more than 9 years ago | (#13004876)

So OSS == FREE now? And free service, no less?

Unless I missed something and the submitter made a phylosophical argument about using "closed source" because of soemthing other than "it costs"?

Translation:

Hi, I'm looking for a free (as in money) online file storage solution for a bunch of people. That is, I want a free ride. I used the terms "closed source" and "OSS" to get my foot in the door, now all I need is some of you to Google for me. Thanks!

Fantastic.

Re:Great (1)

paulzoop (701446) | more than 9 years ago | (#13004941)

What an idiotic cynical thing to write. Please, if your cant say anything positive that please keep it to yourself. You may (think) know it all - but dont tell me you never learnt anything from asking anyone.... Jeez!

Re:Great (3, Funny)

breadiu (706188) | more than 9 years ago | (#13004953)

I'm not looking for people to Google for me, I'm looking for witty replys, such as yours, containing words like "phylosophical."

Re:Great (1)

The Bungi (221687) | more than 9 years ago | (#13005027)

Ah, you're absolutely right. If I had read your submission I would have noticed you were implementing the solution, and were looking for software, not a service.

My apologies.

Can I still flame you for misspelling "replies"? =)

Gawd I need some sleep.

Re:Great (2, Funny)

huckda (398277) | more than 9 years ago | (#13005150)

"phylosophical."

Is this anything like that pastry dough that puffs up and is kind of crunchy when baked?

Zope (1)

FrontalLobe (897758) | more than 9 years ago | (#13004882)

Zope may not have the offerings of commercial products, but it does have FTP and WEBDAV support (I can't recall from the system I've had to work with if zope has it built-in, but it would at least be available through add-on products).

Re:Zope (1)

afd8856 (700296) | more than 9 years ago | (#13005089)

It's builtin, but the article author says he doesn't want zope. May have his own reasons, who knows :)

Zope/Plone offer all the requested features (0)

Anonymous Coward | more than 9 years ago | (#13004886)

Plone can be run with an apache or squid server in front, supports WebDAV nicely, has an LDAP based user folder which with some fiddling can be made to work with Active Directory. It works with WebDAV and FTP clients on all major platforms. Plus it has a nice web front end. And if you want it, there's Plone Desktop from Enfold Systems [enfoldsystems.com] which is a commercial windows based specialized Plone WebDAV client. There are numerous companies and contractors who provide commercial support for Plone, and good free support is available on IRC and mailing lists. Of course a non-Plone solution could also be built on Zope that offers all of these features without too much effort.

Have you considered Gollem (Horde framework) ? (1)

haute_sauce (745863) | more than 9 years ago | (#13004889)

It is a LAMP app, and I have been relatively happy with it. http://www.horde.org/gollem/ [horde.org]

version control (1)

blzb (311781) | more than 9 years ago | (#13004898)

you should check out subversion [tigris.org] .

the problem with just uploading to a web folder is you end up with many versions of the same files and lose track of which is which. also, there are problems with clobbering newer versions of files with older ones.

with version control you always know which is the latest version of your file and can roll back to previous versions if you make a mistake (like super-undo). the windows client tortoisesvn [tigris.org] integrates right into te windows explorer and is very simple to use once you have your repository set up. there is also a nice os x client svnx [lachoseinteractive.net] . on linux, of course, you can just use the 'svn' cli.

Gmail. (1)

Shadow Wrought (586631) | more than 9 years ago | (#13004899)

Get an account for everyone. I have 50 invites for you if you're interested;-)

BT (0)

Anonymous Coward | more than 9 years ago | (#13004904)

Clearly, the best option here would be a combo/hybrid of IRC and Bittorrent. Users can distribute files amongst each other without a centralized server thus usurping your sysadmin nonsense

SharePoint (1)

wasabii (693236) | more than 9 years ago | (#13004915)

Microsoft SharePoint.

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 (1)

mehtajr (718558) | more than 9 years ago | (#13005031)

Of course, it doesn't work worth a damn with Mac (or I assume Linux browsers). Or at least it didn't last time I was forced to use it (early 2004).

Re:SharePoint (2, Informative)

wasabii (693236) | more than 9 years ago | (#13005099)

It looks a bit weird, but the core funcationlity remains. It is a plain webDAV server at it's heart, and you can access it with open source tools. Some of the special integration that Office offeres doesn't work though.

Re:SharePoint (1)

mehtajr (718558) | more than 9 years ago | (#13005171)

In my experience, operations like file uploads and filling out forms failed routinely. Maybe that's improved (both on Sharepoint and Safari et al.'s ends)-- I haven't bothered installing and configuring our copy at the office. Maybe I'll give it a second look.

Re:SharePoint (1)

birdwax2k (787311) | more than 9 years ago | (#13005109)

I worked with SharePoint once. It is the biggest pain in the ass and sucks at everything it does. Do yourself a favor a forget it.

Apache2 + mod_dav + mod_auth_ldap? (1)

mdlbear (735185) | more than 9 years ago | (#13004916)

... or is there something I'm not getting?

Answered own question (4, Insightful)

DrZaius (6588) | more than 9 years ago | (#13004919)

Maybe I don't understand the problem:

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.

Gmail and GmailFS (1)

dangerousvegetable (867225) | more than 9 years ago | (#13004927)

Gmail http://gmail.google.com/ [google.com] are currently offering 2Gb of free searchable storage space, which combined with GmailFS, http://www.viksoe.dk/code/gmail.htm [viksoe.dk] provides a useful solution for small groups of students, thoughdue to the problem of aquiring a gmail account, maybe not widespread file storage.

use open afs (1, Interesting)

Anonymous Coward | more than 9 years ago | (#13004944)

You can try openafs its mounts a filesystem for you as a network drive and its open source. Its a distributed filesystem product, pioneered at Carnegie Mellon University, this is what we use at the University of Alberta for students, well this and ssh. http://www.openafs.org/ [openafs.org]

OSS Web-based File Management (1)

raydias (898043) | more than 9 years ago | (#13004961)

You may be interested in OpenFiler http://www.openfiler.org/about/ [openfiler.org]

Re:OSS Web-based File Management (1)

sphealey (2855) | more than 9 years ago | (#13005161)

Great reference - thanks. Have you heard of many sites using it in production?

sPh

checkout mojoPortal (1)

JoeAudette (821065) | more than 9 years ago | (#13004987)

http://www.mojoportal.com/ [mojoportal.com] is an open source CMS that runs on mono and has a Shared Files module that stores file securly so they can't be retrieved with simple http request but can easily be downloaded/uploaded by users with permission. It doesn't currently suport ldap authentication but that is a planned feature. It also supports file version history. Lots of other godd feature like blogs, forums etc.

squirelmail has a plugin (1)

Stone316 (629009) | more than 9 years ago | (#13004992)

If I recall correctly squiremail has a plugin for allocating some space to users. Check it out. Link to squirrelmail plugin [squirrelmail.org]

Try SSL-Explorer (1)

wr3k (832941) | more than 9 years ago | (#13005003)

Go here: http://3sp.com/showSslExplorer.do [3sp.com]

Open Source
AD Integration
runs over SSL

How long can you wait? (1)

soren42 (700305) | more than 9 years ago | (#13005005)


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 just decided to go write it.

Any help will be much appreciated! And best of luck in your hunt...

Openwebmail has a useful webdisk (0)

Anonymous Coward | more than 9 years ago | (#13005006)

Openwebmail http://www.openwebmail.org/ [openwebmail.org]

Offer your users webmail and a webdisk with one application. The webdisk is pretty full featured (although it doesn't do versioning).

With one app there will be less to maintain.

Not FTP (0)

Anonymous Coward | more than 9 years ago | (#13005010)

People that keep suggesting FTP as an answer
didn't understand the question. You can't do
serious file management with FTP.

Write Your Own (4, Insightful)

Comatose51 (687974) | more than 9 years ago | (#13005012)

Don't want to sound like one of those guys who always go, "If you don't like it, change it." but you're in a good position to do that because of the academic setting. Make it a project for Comp Sci students or grad. students. It'll be good practice for them in managing real world projects and an good intro to open source development/philosophy. OSS seems in line with the open philosophy of academia. Find a project that does almost what you want and extend it.

Windows Sharepoint Services (0)

Anonymous Coward | more than 9 years ago | (#13005017)

If you're using Windows2003 Server, then I suggest using the Windows Sharepoint Services add on; (IT'S FREE). It will give you a webbased solution that is integrated with Active Directory and is very easy to use.... unless of course you're looking to use OSS just for the sake of using OSS.

Multiple protocols (2, Informative)

dafz1 (604262) | more than 9 years ago | (#13005022)

If this is going to run on a Linux box:

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.

How about Subversion? (1)

nvrrobx (71970) | more than 9 years ago | (#13005045)

I'm doing all of what you referred to using Subversion with the mod_dav_svn frontend on Apache for a content management system.

It works *beautifully*

Re:How about Subversion? (2, Informative)

jungd (223367) | more than 9 years ago | (#13005180)

Here Here. While older versions of subversion didn't support full WebDAV (just a subset needed by the svn client), the lastest versions do.
Subversion will also give you the option of using regular files or a SQL DB for storage and you'll have versioning for 'free'.

Easier way (1)

Todd Knarr (15451) | more than 9 years ago | (#13005051)

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.

Aukyla Document Management System (1)

arendjr (673589) | more than 9 years ago | (#13005059)

You might want to take a look at ADMS [auton.nl]

It's mainly targetted towards document management, especially using the new OpenDocument standard, but it can store all kinds of files. It's highly plugin-based, has some nice search features and allows for flexible permission settings. You can easily write plugins which provide extra support for special file types, like adding webbased viewers and editors and indexing functions.

The only thing it doesn't offer on your list is LDAP authentication, but a plugin could be created for this as well.

SSH and SFTP (1)

Random BedHead Ed (602081) | more than 9 years ago | (#13005062)

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 in its anonymous form, like on download sites. SSH is free and more secure than FTP, and works better through firewalls because you don't have to worry about passive mode as you do with FTP. And you'll have the option of securely offering it outside your firewall (if you have one), since the protocol is entirely encrypted.

RoamDrive (0)

Anonymous Coward | more than 9 years ago | (#13005067)

How about www.roamdrive.com [roamdrive.com] ? It's a free, web based file storage system that uses e-mail accounts as its medium. Probably not exactly what you want, but it's an option.

Open Exchange has such features (1)

Phelan (30485) | more than 9 years ago | (#13005078)

While Open Exchange is more of a groupware type client, it has document sharing and knowledge sharing with access control. All in a very very tidy web interface. Just the server install can cause a couple of asprin worth of a headache.

Novell iFolder (0)

Anonymous Coward | more than 9 years ago | (#13005088)

iFolder is a file sharing solution for workgroup and enterprise environments. Users can share mutiple directories of files across a local area network with other users - all without the need for a server using only the open source iFolder Client.

Look for it on the Novell Forge [novell.com]

Re:Novell iFolder (0)

Anonymous Coward | more than 9 years ago | (#13005205)

unfortunatly it uses that .net/mono crap.

SCP (3, Informative)

Richard_J_N (631241) | more than 9 years ago | (#13005100)

Most cases, you just want something really simple, easy to implement, and understand. So, why not use SCP. It's secure, easy to set up (all you need on the server is Linux + SSH), and easy to access.

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.

Blue Shoes? (1)

Szaman2 (716894) | more than 9 years ago | (#13005102)

BlueShoes has this interesting app called web file manager [blueshoes.org] . Essentially it creates an explorer like session within your browser. It relies heavily on javascript and stuff...

DSpace (1)

angry jimmy (452853) | more than 9 years ago | (#13005107)

How about DSpace [dspace.org] ? From their website: "A groundbreaking digital repository system, DSpace captures, stores, indexes, preserves and redistributes an organization's research material in digital formats."

Advertisement, Advertisement, Advertisement (1)

provoix (730200) | more than 9 years ago | (#13005113)

Give me a break! Exactly who let this person post an advertisement on Slashdot. We do have editors on here right?

And please...There are a thousand ways to store documents. SSH/FTP/WEBDAV/SVN (as just a few protocols) and a meriad of apps to support them in either platform.

ipdrum (0)

Anonymous Coward | more than 9 years ago | (#13005139)

You might want to look into ipdrum. you use the free mobile-to-mobile feature of any major carrier to call a dedicated cell phone attached to your computer. That call is then connected to Skype, allowing you to make free cell calls just about anywhere. once you have established this connection you can tap out morse code and form a "data network" over the line allowing your users to transmit to each other their files. problem solved.

try Apache + Subversion (3, Informative)

borzwazie (101172) | more than 9 years ago | (#13005160)

Using Subversion (subversion.tigris.org) and Apache as a front-end (WebDAV link to Subversion, connection to LDAP) you get versioned documentation, file storage, hook-ins to Active Directory or any other LDAP product, and Windows Web Folders for easy access.

Works very well here for documentation storage. 300+ users.

don't use a proprietary solution (1)

Uzik2 (679490) | more than 9 years ago | (#13005178)

use ftp, scp, etc. They should be learning how to use tools they'll use when they get a job.

OpenDocMan (1)

HermanAB (661181) | more than 9 years ago | (#13005193)

Opendocman.sourceforge.net is a good one if you want tight, fine fine grained control, with revision mangement. Good for a research situation.

Same problems here (1)

kanotspell (520779) | more than 9 years ago | (#13005199)

We've been diligently searching for something similar with very little success. "All" that we want to achieve is a secure file transfer system with the following, seemingly simple, requirements:

The solution must:

1. Run on a Linux host server
2. Be clientless - require no installation or configuration on the user end
3. Secure login - login names and passwords must not be cleartext
4. Support download and upload - from the client side must save to a specified existing location on the host network
5. Display an existing file structure - files saved to an existing network drive must be displayed to the web
6. Run on a "in house" server
7. Support large files ~ 1gb transferred and uploaded
8. Users must only interact only with pages their group memberships allow
9. Authenticate on an existing LDAP db

It doesn't seem like a lot to ask... If anyone has any suggestions please don't hold back.

HyperContent? (1)

stoborrobots (577882) | more than 9 years ago | (#13005204)

Would HyperContent do the trick for you?

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...)
Load More Comments
Slashdot Login

Need an Account?

Forgot your password?