Odyssey-Classic / Odyssey

Modern remake of Odyssey Classic
2 stars 0 forks source link

Admin API Process #8

Open clowenhg opened 22 hours ago

clowenhg commented 22 hours ago

We need the Game Server to run a dedicated HTTPS API Server to handle the Admin API.

AC:

  1. Admin API starts with Server.
  2. Admin API gracefully shuts down with Server.
  3. Admin API runs in its own Goroutine.
  4. Admin API connects via HTTPS.
    1. We can use a self signed certificate for this.
clowenhg commented 22 hours ago

Server should probably look for an existing SSL Cert in whatever directory it's launched from. If none is found, I'm thinking we just create a self signed cert to use.