--- 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: ~