Sugoi is a fork of the popular file hosting service Uguu with cosmetic changes.
Go to file
Eric Johansson (neku) a999d8ace2 Create LICENSE
2015-04-05 19:56:34 +02:00
css Raintpl, materialized css framework. 2015-02-23 18:33:02 +01:00
font Raintpl, materialized css framework. 2015-02-23 18:33:02 +01:00
img add favicon 2015-02-11 18:52:57 +01:00
includes URL encode the returned filename 2015-02-18 15:12:28 +01:00
js Raintpl, materialized css framework. 2015-02-23 18:33:02 +01:00
rain Update upload.html 2015-02-23 19:30:05 +01:00
api.php Update api.php 2015-02-23 19:12:20 +01:00
index.php Raintpl, materialized css framework. 2015-02-23 18:33:02 +01:00
LICENSE Create LICENSE 2015-04-05 19:56:34 +02:00
README.md Update README.md 2015-02-23 19:24:59 +01:00

About

Uguu.se source code, stores files and deletes after 1 hour.

Install

Tested with Nginx+PHP5-FPM (PHP 5.4) on Debian 7 Wheezy and Apache (PHP 5.4) on Ubuntu 14.04 LTS

Modify core.php where to save the files, add check.sh to Cron, edit everything else to your likings.

Change php.ini and nginx.conf settings to allow bigger uploads.

Make the rain/cache/ directory writable to whatever webserver you use.

Todo

Proper design, commit new design and updated code (when finished, in preview phase).

Using the API

Leaving POST value 'name' empty will cause it to save using the original filename. Leaving POST value 'randomname' empty will cause it to use original filename or custom name if 'name' is set to file.ext.

Putting anything into POST value 'randomname' will cause it to return a random filename + ext (xxxxxx.ext). Putting a custom name into POST value 'name' will cause it to return a custom filename (yourpick.ext).

This will probably get changed later since it's messy and unpractical.

Contact

neku@pomf.se or @Nekunekus.