Introduces Docker Compose configuration for simplified deployment.
Includes a Dockerfile to build the application image and necessary configurations for running TravianZ in a containerized environment.
Provides documentation for setup and usage in `DOCKER_README.md`.
A lot has happened here. Here's the list:
1. autoloader was added that should prevent various "failed to open
stream" errors when trying to load new classes
2. PHP-based data generation was replaced by MySQL-based one, hopefully
fixing the installation problems when insert payload it too high and the
DB wouldn't populate with some users
3. thanks to step 2, the installation should be really almost
instantenious, instead of waiting a long time for many SQL connections
and queries to populate the world
4. World Data & Oasis generation and population is done in 1 step now
i hope i done it right so that when i wanne update with git to newest version it will ignore the install folder so it wil not do install again when u are done with that