mirror of
https://github.com/BobbyWibowo/lolisafe.git
synced 2024-12-13 16:06:21 +00:00
Updated readme
This commit is contained in:
parent
b81cf72ac4
commit
0e0a1c6f35
16
README.md
16
README.md
@ -5,7 +5,7 @@ Pomf-like image uploading service, written in NodeJS
|
||||
---
|
||||
1. Clone
|
||||
2. Rename `config.sample.js` to `config.js`
|
||||
4. Modify port and token options if desired
|
||||
4. Modify port, basedomain and token options if desired
|
||||
3. run `npm install` to install all dependencies
|
||||
5. run `pm2 start lolisafe.js` or `node lolisafe.js` to start the service
|
||||
|
||||
@ -16,11 +16,17 @@ But if you want to run it privately, you need to specify a random string, which
|
||||
|
||||
---
|
||||
## Using it
|
||||
After the service is started, you can POST files to /api/upload . The file key needs to be called `file` and it should be a `multipart/form-data` upload, or else it will be disregarded.
|
||||
Once the service starts, you can start hitting the upload endpoint at `/api/upload`.
|
||||
When sending a file to it, be sure the form name is set to `file`, and if the app you're using asks, the type of form is `multipart/form-data`. Once the request has been made, if everything goes smoothly you should be receiving a json with the key `url`. Sample:
|
||||
|
||||
This works great with sharex, just like [cuntflaps.me](https://cuntflaps.me) and [mixtape.moe](https://mixtape.moe).
|
||||
A chrome extension to be able to right click images -> send to safe is in the works.
|
||||
```json
|
||||
{
|
||||
"url": "https://i.kanacchi.moe/pqkI.png"
|
||||
}
|
||||
```
|
||||
|
||||
This service works great with apps like ShareX, since it's a lot like [cuntflaps.me](https://cuntflaps.me) or [mixtape.moe](https://mixtape.moe).
|
||||
A chrome extension to be able to `right click` images -> `send to safe` is in the works.
|
||||
|
||||
If you are using nginx, you should set inside your location block the following directive, replacing the number with the one you want set up `client_max_body_size 512M;`
|
||||
|
||||
If using apache, you should change the following directives on your config `RLimitMEM 512M`
|
||||
|
@ -39,7 +39,7 @@ uploadsController.upload = function(req, res, next){
|
||||
galleryid: gallery
|
||||
}).then(() => {
|
||||
return res.json({
|
||||
'url': config.uploads.basedomain + req.file.filename
|
||||
'url': config.basedomain + req.file.filename
|
||||
})
|
||||
})
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user