M i m a s a m a ! ! !

Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/marisa/trunk@65 d6811dac-2434-b64a-9ddc-f563ab233461
This commit is contained in:
yakumo.izuru
2023-09-18 21:19:59 +00:00
parent 7804c965c3
commit e0ddceb7b4
20 changed files with 227 additions and 207 deletions

36
README.md Normal file
View File

@@ -0,0 +1,36 @@
marisa
======
HTTP based File upload system.
Features
--------
+ Link expiration
+ Mimetype support
+ Random filenames
+ Multiple file uploads
+ Javascript not needed
+ Privilege drop
+ chroot(2) support
+ FastCGI support
Usage
-----
Refer to the marisa(1) manual page for details and examples.
marisa [-v] [-f marisa.conf]
Configuration is done through its configuration file, marisa.conf(5).
The format is that of the INI file format.
Uploading files is done via PUT and POST requests. Multiple files can
be sent via POST requests.
curl -T file.png http://domain.tld
curl -F file=file.png -F expiry=3600 http://domain.tld
Installation
------------
Edit the `config.mk` file to match your setup, then run the following:
$ (b)make
# (b)make install