2025-03-19 00:18:07 +02:00
2024-05-21 21:59:38 +03:00
2025-03-18 23:27:27 +02:00
2025-03-18 23:27:27 +02:00
2025-03-18 23:27:27 +02:00
2025-03-18 23:27:27 +02:00
2025-03-18 23:27:27 +02:00
2025-03-18 23:27:27 +02:00
2025-03-18 23:27:27 +02:00
2025-03-18 23:27:27 +02:00
2025-03-19 00:18:07 +02:00
2025-03-16 00:58:16 +02:00
2025-03-18 23:27:27 +02:00
2025-03-13 23:58:00 +02:00
2025-03-18 23:27:27 +02:00
2025-03-17 14:21:51 +02:00
2025-03-18 23:27:27 +02:00
2025-03-18 23:35:54 +02:00

Server Manager Kubernetes Operator

Implements Server Manager capabilities (including web-ui/auth) in kubernetes

Config Example

Yaml Config format

email:
  from_email: ""
  username: ""
  password: ""
  server: ""

domain: ""

signing:
  key: ""
  algorithm: "HS512"

authentication:
  type: "OIDC"  # OIDC or UserPass
  oidc:
    issuer_url: ""
    client_id: ""
    client_secret: ""
  user_pass:
    type: "mongo"
    mongo:
      url: ""
      username: ""
      password: ""
      database: ""
      collection: ""
    invite_token_database:
      type: "mongo"
      mongo:
        url: ""
        username: ""
        password: ""
        database: ""
        collection: ""

instancemanager:
  type: "docker"  # or kubernetes
  docker:
    games_domain: ""
    browsers_domain: ""
    certificate_resolver: ""
    file_browser:
      image:
        registry: ""
        tag: ""
      command: ""
      network: ""

users:
  default_max_owned_servers: 10

servers_database:
  type: "mongo"
  mongo:
    url: ""
    username: ""
    password: ""
    database: ""
    collection: ""

servers_authorization_database:
  type: "mongo"
  mongo:
    url: ""
    username: ""
    password: ""
    database: ""
    collection: ""
Description
No description provided
Readme GPL-3.0 487 KiB
Languages
Go 99.6%
Dockerfile 0.4%