Skip to content
This repository was archived by the owner on Jan 20, 2025. It is now read-only.

Flofy-Dev/rainway-source

Repository files navigation

Rainway (dont use this, it's old, unmaintained and insecure nowadays, as it has an old version of Laravel and honestly, a lot of routes in web.php should have been written as controllers. I was new to web dev when I made this. Kept for archival purposes only.)

The source of Rainway, an open source old Roblox Revival!

Build Status

alt text

Rainway is a project meant to give people the possibility to play legacy versions of the game Roblox, allowing you to deploy servers of your own on a secure code foundation.

Dependencies

  • PHP
  • Composer
  • Laravel
  • Node.js and the NPM package manager

Installation

git clone https://github.com/Flofy-Dev/rainway-source

Create a .env file with your details (app name, url, database details etc.). The ".env.example" file is an example of the enviroment structure. Then, run these commands to compile the code and add the database tables.

composer update
npm install && npm update
npm run prod
php artisan migrate

You have now succesfully compiled the Rainway code!

Usage

If you want to directly deploy the server with Laravel, you can use php artisan serve.
Alternatively, you can use any webserver you want! (Apache, Nginx etc.).
You can use any database driver you want, just configure it in the .env file. For example, the Rainway source should work with MySQL, SQLite, PostgreSQL and more.
Check out the Laravel 9 documentation for more info. https://laravel.com/docs/9.x/

Release History

  • 1.5.0

    • Added catalog and avatars.
  • 1.4.0

    • Migrated the codebase from Laravel 8 to Laravel 9.
  • 1.3.0

    • Added the forum.
  • 1.2.0

    • Added the admin panel.
  • 1.1.0

    • Added the launcher, client, users page and public test game.
  • 1.0.0

    • Working login system

Meta

Flofy – Youtube
- Discord: Flofy#3208

My GitHub profile

Distributed under the MIT license. See LICENSE for more information.

Contributing

  1. Fork it (https://github.com/Flofy-Dev/rainway-source/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

More info

You can join the official Discord here! https://discord.com/invite/B7KsMcEY4A
The website of Rainway is https://rainway.xyz. You can check it out there!

About

The source of Rainway, an old Roblox revival.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published