Skip to content

rayrobdod/TPP.org

 
 

Repository files navigation

TPP.org

Source code for http://twitchplayspokemon.org/

See this reddit thread for instructions on how to run it locally

Installation

For demo purposes, I'll be using a directory named red, located at /var/www/twitchplayspokemon/.

  1. git clone the repository to /var/www/twitchplayspokemon/. Rename the newly created folder to red.

  2. Go into the red directory, then go into the config directory.

  3. Copy or rename sample.config.php to config.php.

  4. Open config.php and edit values where necessary.

  5. Go back to the main red directory, and go one level up, to /var/www/twitchplayspokemon/.

  6. If it doesn't already exist, create a config directory here.

  7. Go into the newly created config directory, and create a config.php.

  8. Copy these contents into the newly created file, and adjust where necessary:

     return [
         "DB_DATABASE" => "twitchplayspokemon_", // The database prefix
         "IMG_PATH" => "/img",                   // Image path relative to the domain. May be an external CDN link
         "DB_HOST" => "localhost",               // Database host
         "DB_USER" => "tppuser",                 // Database username
         "DB_PASS" => "tpppass",                 // Database password
         "TPP_CACHE_KEY" => "cachekey",          // Cache key which can be used to refresh the contents, if caching is enabled
     ];
    
  9. Make update.sh executable: chmod +x update.sh

  10. Run ./update.sh

  11. update.sh will git pull, composer install -o, and vendor/bin/phinx migrate

  12. Load up the site, verify everything works, and you're ready to go.

About

Source code for TwitchPlaysPokemon.org

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 57.7%
  • CSS 30.1%
  • JavaScript 12.2%