Ripple Auto Installer
Ripple Stack Installation Helper
Attention
THIS SCRIPT IS NOT FOR LOCAL PC (localhost) AND IT IS FOR ADVANCED USERS!
This script gives you a base and foundation if you're willing to install your own Ripple instance.You’re to think for yourself. Ripple is not a Stack system where Ripple/I document everything so you’ll need a basic understanding of how unix or GNU/Linux systems and full stack web applications work to be able to set up Ripple properly and work out with problems efficiently when necessary.
- You Might want to look at Ripple's Wiki(old): https://github.com/osuripple/ripple/wiki/How-to-setup-ripple
Requirements
- Knowledge on Computers, Softwares, Unix or GNU/Linux, Servers, Game Hosting, Database, Computer Networks, Computer Security & Encyption, SQL Injection, Virtual Private Server, Web hosting, Programming & Full stack web development. All of them are not 100% requied but essential.
- A Unix or GNU/Linux Virtual Private Server.
- A Debian/Arch Based Distro with APT or Pacman package manager.
Note: Ubuntu 18.04 is atleast recommended if you want to directly start without any additional tweaking!
Features
- A configurable shell script for installing Ripple Stack
- Everything is Pre-ready
- Simple and user friendly Installation
- Installs most of the things for your server within minutes
Domain
Make sure you set your DNS like this:
* YOUR-DOMAIN
* c.YOUR-DOMAIN
* i.YOUR-DOMAIN
* a.YOUR-DOMAIN
* s.YOUR-DOMAIN
* old.YOUR-DOMAIN
VPS
Make sure you configure your inbound-rules properly.
Cloudflare
Make sure you configure cloudflare properly.
Running the Script (instructions)
$ wget -O "ripple" https://raw.githubusercontent.com/Uniminin/Ripple-Auto-Installer/master/Main/ripple
$ chmod +x ripple
$ sudo ./ripple --help
Note: Execute the script as superuser. For example: sudo ./ripple --all
to install & setup full ripple stack with dependencies.
Configure/Start The Server
- For manual configuration see all markdowns in Miscellaneous.
- To Start the server follow this guide: start.md.
Contact
Questions? Need help? You may join the Discord server or ask me in Discord.
- Server: Developer I/O
- Discord:
uniminin#7522
Credits
- Thanks to Kreyren for helping me learn and code proper bash script.
- Thanks to Aoba-Suzukaze and osuthailand for their help, stack softwares, certificate & Database schema.
- Thanks to semyon422 for their open-ripple.
- Thanks to EmilySunpy for their lets & secret.
- And others who supported the project.
📜
License All of the Ripple code including the project itself is licenced under the GNU Affero General Public License V3. For more information, see the LICENSE
file or visit https://www.gnu.org/licenses/agpl-3.0.