An Unreal Game Sync(UGS) metadata server written in python.
This has been modified from the upstream source to remove the need for a MySQL container in favor of a external MySQL database. Check the upstream readme for in-depth details.
- Create a MySQL database. I used DigitalOcean as a host for example.
- Copy
devops/example_config.py
and rename todevops/db_config.py
- Important: Ensure your MySQL database is setup to match the variables in
devops/my.cnf
anddevops/sever_params.png
- Connect to your database and run
devops/setup.sql
- Create a user and give full rights to the databse you created
- Input your database credentials in
devops/db_config.py
- Build and run the
Dockerfile