Marwolf 142afcab50 Update
2018-07-13 17:19:59 -04:00
2018-07-12 14:44:26 -04:00
2018-07-12 14:44:26 -04:00
2018-07-13 17:10:44 -04:00
2018-07-13 16:59:51 -04:00
2018-07-13 17:17:13 -04:00
2018-07-13 16:59:51 -04:00
2018-07-12 15:50:34 -04:00
2018-07-13 16:59:51 -04:00
2018-07-13 17:19:59 -04:00
2018-07-13 16:59:51 -04:00
2018-07-13 16:59:51 -04:00
2018-07-13 16:59:51 -04:00
2018-07-13 16:59:51 -04:00

Open RSC Docker Home

An easy to run RSC private server environment using Docker that works in Windows, Mac, and Linux.

Choices:

  1. Single player RSC game + basic database editing (PHPMyAdmin)
  2. Game + Website + PHPMyAdmin
  3. Game + Website + PHPMyAdmin + RSC Preservation Wiki

Choice 1: Download the zip, extract it, and open the "Docker-Home" folder

https://github.com/Open-RSC/Docker-Home/archive/master.zip

Choice 2: Clone the project with git

Install Git, then clone the project:

git clone https://github.com/Open-RSC/Docker-Home.git

Important for Windows users!

Open Docker and make your drives available to your Docker containers:

Shared drives setting


Run the scripts

  1. Perform the first time setup:

    Mac/Linux: ./Setup_Linux.sh
    
    Windows: "Setup_Windows.cmd"
    
  2. Open your favorite browser:

  3. Start the game's Docker containers, then run the game server and client:

    Mac/Linux: ./Start_Single_Player_Game_Linux.sh
    
    Windows: "Start_Single_Player_Game_Windows.cmd"
    
  4. Backup game databases:

    Mac/Linux: ./Backup_Game_Databases_Linux.sh
    
    Windows: "Backup_Game_Databases_Windows.cmd"
    
  5. Restore game databases:

    Mac/Linux: ./Restore_Game_Database_Backup_Linux.sh
    
    Windows: "Restore_Game_Database_Backup_Windows.cmd"
    
  6. View the game's Docker container logs:

    ./View_Docker_Container_Logs_Linux.sh
    
    Windows: "View_Docker_Container_Logs_Windows.cmd"
    
  7. Stop the game's Docker containers and shut down the game server:

    Mac/Linux: ./Stop-Game-Linux.sh
    
    Windows: "Stop_Game_Windows.cmd"
    

Description
Docker running Nginx, PHP-FPM, MySQL, and PHPMyAdmin
Readme 17 MiB
Languages
Shell 76.7%
Batchfile 15.8%
Makefile 7.5%