Skip to content

An Unreal Game Sync(UGS) metadata server written in python

License

Notifications You must be signed in to change notification settings

ZhymonNorman/py-ugs-server

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python UGS Metadata Server

An Unreal Game Sync(UGS) metadata server written in python.

Dev Note

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.

Setup

  • Create a MySQL database. I used DigitalOcean as a host for example.
  • Copy devops/example_config.py and rename to devops/db_config.py
  • Important: Ensure your MySQL database is setup to match the variables in devops/my.cnf and devops/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

About

An Unreal Game Sync(UGS) metadata server written in python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 83.6%
  • Shell 15.1%
  • Dockerfile 1.3%