|  | 6 years ago | |
|---|---|---|
| docs | 6 years ago | |
| src | 6 years ago | |
| .editorconfig | 6 years ago | |
| .gitattributes | 6 years ago | |
| .gitignore | 6 years ago | |
| README.md | 6 years ago | |
| TODO | 6 years ago | |
| knexfile.js | 6 years ago | |
| nuxt.config.js | 6 years ago | |
| package.json | 6 years ago | |
| pm2.json | 6 years ago | |
| yarn.lock | 6 years ago | 
This guide asumes a lot of things, including that you know your way around linux, nginx and internet in general.
node package installed and at least at version 10build-essential package installed to build some dependenciesffmpeg package installed if you want thumbnailsyarn package installed. If you'd like to use npm instead change package.json accordinglycd into ityarn installyarn setupyarn migrateyarn seedLolisafe is now installed, configured and ready. Now you need to serve it to the public by using a domain name.
After you finish setting up nginx, you need to start lolisafe by using pm2. If you want to use something else, figure out how. (More info on why pm2 here)
pm2 start pm2.json:If you want to run your site through CloudFlare because of the obvious advantages it has, lolisafe has your back. Unless you manually modify the .env file, uploads through the website will be uploaded in chunks thus bypassing CloudFlare's 100mb upload limit per file.
lolisafe © Pitu, Released under the MIT License.
Authored and maintained by Pitu.
lolisafe.moe · GitHub @Pitu