2.2 KiB
2.2 KiB
Open RSC Docker Home
An easy to run RSC private server environment using Docker that works in Windows, Mac, and Linux.
Choices:
- Single player RSC game + basic database editing (PHPMyAdmin)
- Game + Website + PHPMyAdmin
- 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:
Run the scripts
-
Perform the first time setup:
macOS/Ubuntu: ./Setup_Linux.shWindows: "Setup_Windows.cmd" -
Open your favorite browser:
- http://localhost (username: Marwolf, password: malware)
- http://localhost:8080 PHPMyAdmin (username: root, password: root)
- http://localhost/wiki (username: Marwolf, password: openrscpassword)
-
Start the game's Docker containers, then run the game server and client:
macOS/Ubuntu: ./Start_Single_Player_Game_Linux.shWindows: "Start_Single_Player_Game_Windows.cmd" -
Backup game databases:
macOS/Ubuntu: ./Backup_Game_Databases_Linux.shWindows: "Backup_Game_Databases_Windows.cmd" -
Restore game databases:
macOS/Ubuntu: ./Restore_Game_Database_Backup_Linux.shWindows: "Restore_Game_Database_Backup_Windows.cmd" -
View the game's Docker container logs:
./View_Docker_Container_Logs_Linux.shWindows: "View_Docker_Container_Logs_Windows.cmd" -
Stop the game's Docker containers and shut down the game server:
macOS/Ubuntu: ./Stop-Game-Linux.shWindows: "Stop_Game_Windows.cmd"
