]>
Commit | Line | Data |
---|---|---|
295794b7 | 1 | # What is Uguu? |
d8c46ff7 | 2 | |
6f1e3747 | 3 | Uguu is a simple lightweight file uploading and sharing platform, with the option for files to expire. |
d8c46ff7 GJ |
4 | |
5 | ## Features | |
6 | ||
7 | - One click uploading, no registration required | |
8 | - A minimal, modern web interface | |
9 | - Drag & drop supported | |
10 | - Upload API with multiple response choices | |
11 | - JSON | |
12 | - HTML | |
13 | - Text | |
14 | - CSV | |
15 | - Supports [ShareX](https://getsharex.com/) and other screenshot tools | |
16 | ||
17 | ### Demo | |
18 | ||
19 | See the real world example at [uguu.se](https://uguu.se). | |
67a54d5c | 20 | |
d8c46ff7 | 21 | ## Requirements |
e3fe8ee9 | 22 | |
c54fa84e GJ |
23 | Original development environment is Nginx + PHP5.3 + SQLite, but is confirmed to |
24 | work with Apache 2.4 and newer PHP versions like PHP7.3. | |
d8c46ff7 GJ |
25 | |
26 | ## Install | |
27 | ||
b318cf67 | 28 | A detailed installation and configuration can be found at [Uguu/Pomf Documentation](https://blog.yeet.nu/blog/uguu-docs). |
d8c46ff7 | 29 | |
d501210d GJ |
30 | ## API |
31 | To upload using curl or make a tool you can post using: | |
36cfd3b8 GJ |
32 | ``` |
33 | curl -i -F files[]=@yourfile.jpeg https://uguu.se/upload.php (JSON Response) | |
34 | ``` | |
7c935615 GJ |
35 | ``` |
36 | curl -i -F files[]=@yourfile.jpeg https://uguu.se/upload.php?output=text (Text Response) | |
37 | ``` | |
38 | ``` | |
39 | curl -i -F files[]=@yourfile.jpeg https://uguu.se/upload.php?output=csv (CSV Response) | |
40 | ``` | |
41 | ``` | |
42 | curl -i -F files[]=@yourfile.jpeg https://uguu.se/upload.php?output=html (HTML Response) | |
43 | ``` | |
d501210d | 44 | |
d8c46ff7 GJ |
45 | ## Getting help |
46 | ||
63cfe4f6 | 47 | Hit me up at [@nekunekus](https://twitter.com/nekunekus) or email me at neku@pomf.se |
e3fe8ee9 | 48 | |
d8c46ff7 | 49 | ## Credits |
67a54d5c | 50 | |
0c9a152f | 51 | Uguu is based on [Pomf](http://github.com/pomf/pomf) which was written by Emma Lejack & Eric Johansson (nekunekus) and with help from the open source community. |
2239bd05 | 52 | |
d8c46ff7 | 53 | ## License |
2239bd05 | 54 | |
d8c46ff7 GJ |
55 | Uguu is free software, and is released under the terms of the Expat license. See |
56 | `LICENSE`. | |
d3acd432 GJ |
57 | |
58 | ## To do in release v1.1.0 | |
59 | * Mod feature and interface | |
60 | * Blacklist DB (already exists on Uguu.se, but not in this code) | |
61 | * Code cleanup |