Amtgard ORK 3
This is the third major release of the Amtgard Online Record Keeper.
Git, PHP 5.6, MySQL 5.5 and Apache.
To set up you will need a copy of the codebase, a recent copy of the database, and an LAMP or WAMP installation.
Clone the code to a a reasonable place in your web root.
Rehydrate the database from https://amtgard.com/ork/assets/backups
Set Up the Config File
config.php. Make sure to change the admin email to your own in
View the Site
You can now view the site at http://servername/ork/orkui/.
A docker-compose file is setup for quickly getting the environment running locally. With an up to date version of docker you can run
You will still need to hydrate the database from a backup. If you have other environments using port 80 you may need to change the exposed port in the docker-compose file to keep from conflicting. Same goes for 3306 for the database. Out of the box and without port conflicts you should be able to run the command above, import the DB to the 'ork' database, and begin work. You may want to adjust the error reporting in config.dev.php as the codebase is old and uses deprecated methods and throws notices/deprecation messages
A .dev.env is setup to set the database credentials. Currently this is set to what is currently in the default config.dev.php file.