From a6b0a827cf2ed1d83d5390d66273d9c9bbd606ee Mon Sep 17 00:00:00 2001 From: Tony Langhammer Date: Fri, 10 Aug 2018 13:37:59 +0200 Subject: Added discordjs.moe --- README.md | 1 + 1 file changed, 1 insertion(+) (limited to 'README.md') diff --git a/README.md b/README.md index bddcab5..0e14468 100644 --- a/README.md +++ b/README.md @@ -70,6 +70,7 @@ Because of how nodejs apps work, if you want it attached to a domain name you wi - [a.hyper.lol](https://a.hyper.lol): My personal clone with some ~~terrible~~ great changes. - [i.pyr0.pw](https://i.pyro0.pw): Private Lolisafe Setup With NGINX Cloudflare. - [isis.dating](https://isis.dating): Randomg Setup By A Random User With Random Intentions. +- [discordjs.moe](https://discordjs.moe): A まじ卍 as fuck copy of lolisafe.moe - Feel free to add yours here. ## Author -- cgit v1.2.3 From 20984be41fd9d9c81d942467ed45cbae8f59d927 Mon Sep 17 00:00:00 2001 From: Kosemii <22931076+Kosemii@users.noreply.github.com> Date: Sun, 26 Aug 2018 01:12:28 +0100 Subject: Remove inactive clones --- README.md | 2 -- 1 file changed, 2 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 0e14468..5e9f4cf 100644 --- a/README.md +++ b/README.md @@ -68,8 +68,6 @@ Because of how nodejs apps work, if you want it attached to a domain name you wi - [namir.in](https://namir.in): A private clone dedicated to best girl. - [safe.waliant.pw](https://safe.waliant.pw): A generic private clone for personal use. - [a.hyper.lol](https://a.hyper.lol): My personal clone with some ~~terrible~~ great changes. -- [i.pyr0.pw](https://i.pyro0.pw): Private Lolisafe Setup With NGINX Cloudflare. -- [isis.dating](https://isis.dating): Randomg Setup By A Random User With Random Intentions. - [discordjs.moe](https://discordjs.moe): A まじ卍 as fuck copy of lolisafe.moe - Feel free to add yours here. -- cgit v1.2.3 From 9a4047afa59f9264b74017205621055a6935da7d Mon Sep 17 00:00:00 2001 From: Sanchez <34179724+SanchezSihaya@users.noreply.github.com> Date: Sun, 26 Aug 2018 19:43:11 +1000 Subject: Anutha one --- README.md | 1 + 1 file changed, 1 insertion(+) (limited to 'README.md') diff --git a/README.md b/README.md index 0e14468..3673c2d 100644 --- a/README.md +++ b/README.md @@ -71,6 +71,7 @@ Because of how nodejs apps work, if you want it attached to a domain name you wi - [i.pyr0.pw](https://i.pyro0.pw): Private Lolisafe Setup With NGINX Cloudflare. - [isis.dating](https://isis.dating): Randomg Setup By A Random User With Random Intentions. - [discordjs.moe](https://discordjs.moe): A まじ卍 as fuck copy of lolisafe.moe +- [i.liich.me](https://i.liich.me): Another private clone with a different look. - Feel free to add yours here. ## Author -- cgit v1.2.3 From 4e7a9b9fe682f67ca3334b81f1eb6ac82fb0bb01 Mon Sep 17 00:00:00 2001 From: Uriel Date: Thu, 6 Sep 2018 22:07:06 -0300 Subject: Update README.md --- README.md | 1 - 1 file changed, 1 deletion(-) (limited to 'README.md') diff --git a/README.md b/README.md index 4e38f8e..ac8efb4 100644 --- a/README.md +++ b/README.md @@ -64,7 +64,6 @@ Because of how nodejs apps work, if you want it attached to a domain name you wi - [kayo.moe](https://kayo.moe): File hosting for all~ - [dmca.gripe](https://dmca.gripe): a dmca-resistant, permanent file hosting service. - [succmy.wang](https://succmy.wang): A private clone with a funny name -- [i-want-to.2dgirls.date](https://i-want-to.2dgirls.date): A clone that screams what you want - [namir.in](https://namir.in): A private clone dedicated to best girl. - [safe.waliant.pw](https://safe.waliant.pw): A generic private clone for personal use. - [a.hyper.lol](https://a.hyper.lol): My personal clone with some ~~terrible~~ great changes. -- cgit v1.2.3 From 8427372059fa85ef3fafc8ab3882803ded599ee4 Mon Sep 17 00:00:00 2001 From: Lukas <42306117+iilukas@users.noreply.github.com> Date: Wed, 12 Sep 2018 15:50:19 -0400 Subject: Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) (limited to 'README.md') diff --git a/README.md b/README.md index ac8efb4..941def4 100644 --- a/README.md +++ b/README.md @@ -69,6 +69,7 @@ Because of how nodejs apps work, if you want it attached to a domain name you wi - [a.hyper.lol](https://a.hyper.lol): My personal clone with some ~~terrible~~ great changes. - [discordjs.moe](https://discordjs.moe): A まじ卍 as fuck copy of lolisafe.moe - [i.liich.me](https://i.liich.me): Another private clone with a different look. +- [discordimages.com](https://discordimages.com): A file hosting service that is available for public use. - Feel free to add yours here. ## Author -- cgit v1.2.3 From b353d009db264cdb8bd217599ef27a8128ae5a2f Mon Sep 17 00:00:00 2001 From: Alpha <38815571+alphv@users.noreply.github.com> Date: Wed, 19 Sep 2018 09:52:51 +0200 Subject: Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) (limited to 'README.md') diff --git a/README.md b/README.md index 941def4..3d478d9 100644 --- a/README.md +++ b/README.md @@ -70,6 +70,7 @@ Because of how nodejs apps work, if you want it attached to a domain name you wi - [discordjs.moe](https://discordjs.moe): A まじ卍 as fuck copy of lolisafe.moe - [i.liich.me](https://i.liich.me): Another private clone with a different look. - [discordimages.com](https://discordimages.com): A file hosting service that is available for public use. +- [upload.uwu.ninja] (https://upload.uwu.ninja): UwU'ish your fucking gay uploads with us, now. plz. - Feel free to add yours here. ## Author -- cgit v1.2.3 From dddeff0187bd66c296adecec903e2300a590deee Mon Sep 17 00:00:00 2001 From: Kana <7425261+Pitu@users.noreply.github.com> Date: Wed, 19 Sep 2018 04:56:58 -0300 Subject: Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'README.md') diff --git a/README.md b/README.md index 3d478d9..5d366a7 100644 --- a/README.md +++ b/README.md @@ -70,7 +70,7 @@ Because of how nodejs apps work, if you want it attached to a domain name you wi - [discordjs.moe](https://discordjs.moe): A まじ卍 as fuck copy of lolisafe.moe - [i.liich.me](https://i.liich.me): Another private clone with a different look. - [discordimages.com](https://discordimages.com): A file hosting service that is available for public use. -- [upload.uwu.ninja] (https://upload.uwu.ninja): UwU'ish your fucking gay uploads with us, now. plz. +- [upload.uwu.ninja](https://upload.uwu.ninja): UwU'ish your uploads with us, now. plz. - Feel free to add yours here. ## Author -- cgit v1.2.3 From 304d8c577551bceafbe6c5bccd5281c5a10c24d1 Mon Sep 17 00:00:00 2001 From: Alpha <38815571+alphv@users.noreply.github.com> Date: Sat, 22 Sep 2018 12:25:26 +0200 Subject: subdomain change --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'README.md') diff --git a/README.md b/README.md index 5d366a7..23b1f46 100644 --- a/README.md +++ b/README.md @@ -70,7 +70,7 @@ Because of how nodejs apps work, if you want it attached to a domain name you wi - [discordjs.moe](https://discordjs.moe): A まじ卍 as fuck copy of lolisafe.moe - [i.liich.me](https://i.liich.me): Another private clone with a different look. - [discordimages.com](https://discordimages.com): A file hosting service that is available for public use. -- [upload.uwu.ninja](https://upload.uwu.ninja): UwU'ish your uploads with us, now. plz. +- [uwu.ninja](https://uwu.ninja): UwU'ish your uploads with us, now. plz. - Feel free to add yours here. ## Author -- cgit v1.2.3 From 69dfaa6c27a592fde28f21a5c10b562025d04661 Mon Sep 17 00:00:00 2001 From: Daniel Odendahl Jr Date: Mon, 1 Oct 2018 14:08:48 +0000 Subject: Fix README typos --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 23b1f46..c514a69 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ - Album downloads (Thanks to [PascalTemel](https://github.com/PascalTemel)) - See releases for changelog -If you're upgrading from a version prior to v3.0.0 make sure to run **ONCE** `node database/migration.js` to create the missing columns on the database. +If you're upgrading from a version prior to v3.0.0 make sure to run `node database/migration.js` **ONCE** to create the missing columns on the database. ## Running 1. Ensure you have at least version 7.6.0 of node installed @@ -40,12 +40,12 @@ Which one you use is ultimately up to you. Either way, I've provided a sample co If you set `enableUserAccounts: true`, people will be able to create accounts on the service to keep track of their uploaded files and create albums to upload stuff to, pretty much like imgur does, but only through the API. Every user account has a token that the user can use to upload stuff through the API. You can find this token on the section called `Change your token` on the administration dashboard, and if it gets leaked or compromised you can renew it by clicking the button titled `Request new token`. ## Cloudflare Support -If you are running lolisafe behind Cloudflare there is support to make the NGINX logs have the users IP instead of Cloudflares IP. You will need to compile NGINX from source with `--with-http_realip_module` as well as uncomment the following line in the NGINX config: `include /path/to/lolisafe/real-ip-from-cf;` +If you are running lolisafe behind Cloudflare there is support to make the NGINX logs have the user's IP instead of Cloudflare's IP. You will need to compile NGINX from source with `--with-http_realip_module` as well as uncomment the following line in the NGINX config: `include /path/to/lolisafe/real-ip-from-cf;` ## Using lolisafe -Once the service starts you can start hitting the upload endpoint at `/api/upload` with any file. If you're using the frontend to do so then you are pretty much set, but if using the API to upload make sure the form name is set to `files[]` and the form type to `multipart/form-data`. If the service is running in private mode, dont forget to send a header of type `token: YOUR-CLIENT-TOKEN` to validate the request. +Once the service starts you can start hitting the upload endpoint at `/api/upload` with any file. If you're using the frontend to do so then you are pretty much set, but if you're using the API to upload make sure the form name is set to `files[]` and the form type to `multipart/form-data`. If the service is running in private mode, don't forget to send a header of type `token: YOUR-CLIENT-TOKEN` to validate the request. -A sample of the returning json from the endpoint can be seen below: +A sample of the JSON returned from the endpoint can be seen below: ```json { "name": "EW7C.png", @@ -54,7 +54,7 @@ A sample of the returning json from the endpoint can be seen below: } ``` -To make it easier and better than any other service, you can download [our Chrome extension](https://chrome.google.com/webstore/detail/lolisafe-uploader/enkkmplljfjppcdaancckgilmgoiofnj) that will let you configure your hostname and tokens, so that you can simply `right click` -> `loli-safe` -> `send to safe` to any image/audio/video file on the web. +To make it easier and better than any other service, you can download [our Chrome extension](https://chrome.google.com/webstore/detail/lolisafe-uploader/enkkmplljfjppcdaancckgilmgoiofnj). That will let you configure your hostname and tokens, so that you can simply `right click` -> `loli-safe` -> `send to safe` on any image/audio/video file on the web. Because of how nodejs apps work, if you want it attached to a domain name you will need to make a reverse proxy for it. Here is a tutorial [on how to do this with nginx](https://www.digitalocean.com/community/tutorials/how-to-set-up-a-node-js-application-for-production-on-ubuntu-16-04). Keep in mind that this is only a requirement if you want to access your lolisafe service by using a domain name, otherwise you can use the service just fine by accessing it from your server's IP. @@ -70,7 +70,7 @@ Because of how nodejs apps work, if you want it attached to a domain name you wi - [discordjs.moe](https://discordjs.moe): A まじ卍 as fuck copy of lolisafe.moe - [i.liich.me](https://i.liich.me): Another private clone with a different look. - [discordimages.com](https://discordimages.com): A file hosting service that is available for public use. -- [uwu.ninja](https://uwu.ninja): UwU'ish your uploads with us, now. plz. +- [uwu.ninja](https://uwu.ninja): UwU'ish your uploads with us, now. plz. - Feel free to add yours here. ## Author -- cgit v1.2.3 From ec630b2c24626434e5b9c2fe40318ee71ed73cea Mon Sep 17 00:00:00 2001 From: Kosemii <22931076+Kosemii@users.noreply.github.com> Date: Mon, 1 Oct 2018 19:36:36 +0100 Subject: Fixed my website name and description --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'README.md') diff --git a/README.md b/README.md index 23b1f46..e1a8afc 100644 --- a/README.md +++ b/README.md @@ -63,7 +63,7 @@ Because of how nodejs apps work, if you want it attached to a domain name you wi - [safe.fiery.me](https://safe.fiery.me): Just another clone. - [kayo.moe](https://kayo.moe): File hosting for all~ - [dmca.gripe](https://dmca.gripe): a dmca-resistant, permanent file hosting service. -- [succmy.wang](https://succmy.wang): A private clone with a funny name +- [safe.succmy.wang](https://safe.succmy.wang): A private clone with a ~~funny~~ bad name - [namir.in](https://namir.in): A private clone dedicated to best girl. - [safe.waliant.pw](https://safe.waliant.pw): A generic private clone for personal use. - [a.hyper.lol](https://a.hyper.lol): My personal clone with some ~~terrible~~ great changes. -- cgit v1.2.3