Skip to content

OverseerReboot/OverseerV2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

256 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OverseerV2

The second iteration of the Overseer games.

The database dump can be found at database.sql. Here, it's the master branch that contains the last official live version.

There's a .env.dist you can fill out a .env from.

Remember to run composer install.

The repository also contains the status of the then upcoming Overseer v2.5, on the dev branch and a couple of feature branches.

Godspeed.

Setup

  1. Install Docker (for dev work, you can also look at installing Docker Desktop to have the containers in an easy-to-view GUI)
  2. Create a copy of .env.dist named .env, and adjust any details in there if needed
  3. Run the following command in the base of this repository: docker compose --profile dev up -d --build
  4. Wait for the build to finish. This may take a while depending on how fast your internet connection and computer are. An initial build is expected to take about 5 minutes.
  5. The website should now be accessible in http://localhost:8000, with the PHP side directly accessible in http://localhost:9000, the Rust side directly accessible in http://localhost:8010, and the MySQL database directly accessible via localhost:3306.

If you want to run the website without building again in the future, do docker compose --profile dev up -d instead.

WARNING: Rebuilds might fail if the Rust container is running. This is due to the container still holding the lock for the Rust project, making the Docker build agent unable to build the project. If this is happening to you, turn the Rust container off and try again.

About

A web-based SBURB simulator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors