55 lines
1.3 KiB
YAML
55 lines
1.3 KiB
YAML
---
|
|
config_provider: file
|
|
targets:
|
|
- name: Web admin
|
|
allow_roles:
|
|
- "warpgate:admin"
|
|
web_admin: {}
|
|
- name: node1.vm
|
|
allow_roles:
|
|
- "warpgate:admin"
|
|
- "nada"
|
|
ssh:
|
|
host: node1.vm
|
|
username: root # optional
|
|
port: 22 # optional
|
|
users:
|
|
- username: admin
|
|
credentials:
|
|
- type: password
|
|
hash: "$argon2id$v=19$m=4096,t=3,p=1$Yt+/lo4I1TsBUOdJKxajSw$kRHD204odKkH0+uq87vA27q6IAlppAQheYkttuiVreI"
|
|
roles:
|
|
- "warpgate:admin"
|
|
- username: test2
|
|
credentials:
|
|
- type: password
|
|
hash: "$argon2id$v=19$m=4096,t=3,p=1$R9HIhi14LTs+kmm9yIc77A$eraAjSErO7lA0XXuxd32yDKl7RrUrqZNf1WOUEVE4i4"
|
|
roles:
|
|
- "nada"
|
|
roles:
|
|
- name: "warpgate:admin"
|
|
- name: "nada"
|
|
sso_providers: []
|
|
recordings:
|
|
enable: true
|
|
path: /var/lib/warpgate/recordings
|
|
external_host: ~
|
|
database_url: "sqlite:/var/lib/warpgate/db"
|
|
ssh:
|
|
enable: true
|
|
listen: "0.0.0.0:2222"
|
|
keys: /var/lib/warpgate/ssh-keys
|
|
host_key_verification: prompt
|
|
http:
|
|
enable: true
|
|
listen: "0.0.0.0:8888"
|
|
certificate: /var/lib/warpgate/tls.certificate.pem
|
|
key: /var/lib/warpgate/tls.key.pem
|
|
mysql:
|
|
enable: false
|
|
listen: "0.0.0.0:8888"
|
|
certificate: /var/lib/warpgate/tls.certificate.pem
|
|
key: /var/lib/warpgate/tls.key.pem
|
|
log:
|
|
retention: 7days
|
|
send_to: ~
|