added config skeleton
This commit is contained in:
parent
6c1f34c682
commit
1fb9582d56
79
README.md
79
README.md
@ -8,28 +8,71 @@ Implements Server Manager capabilities (including web-ui/auth) in kubernetes
|
|||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
email:
|
email:
|
||||||
from": ""
|
from_email: ""
|
||||||
username": ""
|
|
||||||
password": ""
|
|
||||||
server": ""
|
|
||||||
|
|
||||||
servers_database:
|
|
||||||
type: "" # mongo / kubernetes
|
|
||||||
mongo:
|
|
||||||
uesrname: ""
|
|
||||||
password: ""
|
|
||||||
url: ""
|
|
||||||
|
|
||||||
users_database:
|
|
||||||
type: "" # mongo / ...
|
|
||||||
mongo:
|
|
||||||
username: ""
|
username: ""
|
||||||
password: ""
|
password: ""
|
||||||
url: ""
|
server: ""
|
||||||
|
|
||||||
|
domain: ""
|
||||||
|
|
||||||
signing:
|
signing:
|
||||||
algorithm": "HS512"
|
|
||||||
key: ""
|
key: ""
|
||||||
|
algorithm: "HS512"
|
||||||
|
|
||||||
domain: "games.acooldomain.co"
|
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: ""
|
||||||
```
|
```
|
||||||
|
83
config.yaml
83
config.yaml
@ -1,30 +1,69 @@
|
|||||||
email:
|
email:
|
||||||
from": ""
|
from_email: ""
|
||||||
username": ""
|
|
||||||
password": ""
|
|
||||||
server": ""
|
|
||||||
|
|
||||||
servers_database:
|
|
||||||
type: "" # mongo / kubernetes
|
|
||||||
mongo:
|
|
||||||
uesrname: ""
|
|
||||||
password: ""
|
|
||||||
url: ""
|
|
||||||
|
|
||||||
users_database:
|
|
||||||
type: "" # mongo / oidc ...
|
|
||||||
mongo:
|
|
||||||
username: ""
|
username: ""
|
||||||
password: ""
|
password: ""
|
||||||
url: ""
|
server: ""
|
||||||
|
|
||||||
oauth:
|
domain: ""
|
||||||
client_id: ""
|
|
||||||
client_secret: ""
|
|
||||||
discovery_url: ""
|
|
||||||
|
|
||||||
signing:
|
signing:
|
||||||
algorithm": "HS512"
|
|
||||||
key: ""
|
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: ""
|
||||||
|
|
||||||
domain: "games.acooldomain.co"
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user