Skip to content

CS Demo Manager run on server / access via Browser #1245

@kevin-fibich

Description

@kevin-fibich

What problem is this solving

Using CS Demo Manager collaboratively with a team needs to have the postgres be set up on a server but every user also has to set up Demo Viewer and postgres cli individually.

Proposed solution

Package CS Demo Manager as a server side Application so it can be installed alongside postgres and Users access it via Browser.

Initially, access control can just be done on a reverse proxy in front of the app but potentially have Login via Steam and some RBAC (maybe with OpenPolicyAgent) in the future.

Also once running as a server, Users running dedicated servers that use MatchZy can configure automatic demo upload (matchzy_demo_upload_url <upload_url>) to have their matches imported to CS Demo Manager.

Describe alternatives you've considered

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions