{ "kdbx": { "path": "", "password": "" }, "kdbx_config": { "openai": { "kdbx_key": "OpenAI api" } }, "vpn": [ { "name": "client-acme", "driver": "l2tp_ipsec", "server": "vpn.acme.example", "ppp_user": "ACME\\user", "routes": [ "10.20.0.0/16" ], "default_route": false, "mtu": 1280, "use_peer_dns": true, "dns_search": "acme.example", "probe": "10.20.0.1" }, { "name": "client-beta", "driver": "wireguard", "server": "vpn.beta.example", "port": 51820, "wg_address": "10.7.0.2/32", "wg_peer_key": "SGVsbG9Xb3JsZEV4YW1wbGVLZXkxMjM0NTY3ODkwYWI=", "routes": [ "10.7.0.0/24", "192.168.80.0/24" ], "probe": "10.7.0.1" }, { "name": "bastion-gamma", "driver": "sshuttle", "server": "user@bastion.gamma.example", "port": 22, "ssh_dns": true, "routes": [ "10.90.0.0/16" ], "probe": "10.90.0.1" } ], "instance": [ { "prompt_description": "Test - Instance de base minimale", "makefile_cmd": "db_restore_erplibre_base_db_test", "database": "test", "kdbx_key": "default_user_odoo" }, { "prompt_description": "Test 2 - Instance de base minimale", "makefile_cmd": "db_restore_erplibre_base_db_test", "database": "test", "user": "test", "password": "test" } ], "function": [ { "prompt_description": "Ouvrir ERPLibre avec TODO \uD83E\uDD16" }, { "prompt_description": "Ouvrir ERPLibre avec tous les utilisateurs", "kdbx_key": [ "user 01prod", "user 02 prod" ] }, { "prompt_description": "Rapport", "command": "./script/selenium/selenium_test.py --test --scenario=rapport" } ] }