I have an idea, it may probably be silly and may not even be suitable at all. But please entertain this for a moment, I was thinking that lets say we can setup a cron job using owncloud app framework, to go through a particular folder and warn user at client level and delete files if the file size exceed limit imposed at the directory level.
Tell me what you all think about it ? You think this would be a good way to implement it ? On Thu, Feb 11, 2016 at 6:36 PM, Syed Alam Abbas Imtiyaz < [email protected]> wrote: > Dear Pablo, > Thanks for the response. However, I don't want > directory level quotas, I can allow unlimited for the user, I only want > file size restriction. To explain it more, lets say you have folder called > images, I want to set that all images < 100 MB, and similarly for a folder > called video, all files are < 500 MB. I don't care how many files, I only > care what is the file size. > Now I am still reading, but does GlusterFS / XFS has > that capability ? > > > Thanks > Alam > > On Thu, Feb 11, 2016 at 5:23 PM, Pablo Marques <[email protected]> > wrote: > >> Alam >> >> Try directory quotas on the backend storage file system. >> >> With XFS >> https://docs.oracle.com/cd/E37670_01/E37355/html/ol_prjquo_xfs.html >> >> GlusterFS has a very easy way to implement simple size quota on any >> directory: >> http://www.gluster.org/community/documentation/index.php/Directory_Quota >> >> Regards >> >> Pablo >> ------------------------------ >> *From: *"Syed Alam Abbas Imtiyaz" <[email protected]> >> *To: *"devel" <[email protected]> >> *Sent: *Thursday, February 11, 2016 4:43:59 PM >> *Subject: *[owncloud-devel] Create file upload restrictions for users >> through owncloud server >> >> ownCloud version: 8.2.2 >> Webserver: apache2 >> Database: MySQL >> OS: Linux >> PHP version: 5.6.x >> >> >> Hello Everyone, >> I tried posting this on the owncloud support forums, but @RealRancor >> advised me to use this list. You can see my question on the forums >> https://forum.owncloud.org/viewtopic.php?f=36&t=32993. >> >> >> I am still learning about owncloud and its amazing apps capability, so >> please elaborate your answers if you can. I have a simple requirement. Lets >> say I start a owncloud webserver on a machine. I ask users to upload their >> pictures and videos on lets say swim club trips. I want to be able to build >> an app with a functionality that restricts the users with two folders >> images and videos to file size limits 100 MB and 500 MB respectively. Or >> there a better way without using app framework ? I know there is a way to >> set the global owncloud upload limit, I also know that there is a place >> where user skeleton or default files can be created. >> >> I am not looking for a spoon-fed answer, just general directions where I >> can go and look, so I am able to achieve the said functionality of >> different upload restrictions for different directories at the user/ client >> level. >> >> Let me know your thoughts about this. >> >> I am reading this documentation, and understanding it, but can you sketch >> roughly how would you / or any one with knowledge of owncloud and apps >> would go about building such an application. Just some starting pointers >> please, since I don't have much prior experience with web development. >> >> >> Thanks >> Alam >> >> >> ------------------------------ >> >> Spam >> Phish/Fraud >> Not spam >> Forget previous vote >> >> _______________________________________________ >> Devel mailing list >> [email protected] >> http://mailman.owncloud.org/mailman/listinfo/devel >> >> _______________________________________________ >> Devel mailing list >> [email protected] >> http://mailman.owncloud.org/mailman/listinfo/devel >> > -- *Syed Alam Abbas* *HEC *215*, *Computational Imaging Lab <http://cil.cs.ucf.edu/> *Graduate Student, EECS-UCF* *Gmail Phone: *(507) 867-8629 *Email: - [email protected] <[email protected]>* * [email protected] <[email protected]>*
_______________________________________________ Devel mailing list [email protected] http://mailman.owncloud.org/mailman/listinfo/devel
