50 lines
879 B
JSON
50 lines
879 B
JSON
|
{
|
||
|
"lxc_hostname": "traefik",
|
||
|
"os": {
|
||
|
"name": "alpine",
|
||
|
"release": "3.17"
|
||
|
},
|
||
|
"resources": {
|
||
|
"cpu": "2",
|
||
|
"memory": "1024",
|
||
|
"swap": "256",
|
||
|
"disk": "8",
|
||
|
"storage": "local-lvm"
|
||
|
},
|
||
|
"network": {
|
||
|
"bridge": "vmbr0",
|
||
|
"ipv4": "dhcp",
|
||
|
"ipv6": "auto",
|
||
|
"mac": "92:A6:71:77:8E:D8",
|
||
|
"gateway4": "",
|
||
|
"gateway6": "",
|
||
|
"vlan": ""
|
||
|
},
|
||
|
"options": {
|
||
|
"privileged": "false",
|
||
|
"start_on_boot": "false",
|
||
|
"startup_order": 2,
|
||
|
"password": "qwertz1234",
|
||
|
"ssh": false,
|
||
|
"tags": "2-proxy+auth"
|
||
|
},
|
||
|
"creation": {
|
||
|
"conditions": [
|
||
|
{
|
||
|
"type": "program",
|
||
|
"program": "docker"
|
||
|
},
|
||
|
{
|
||
|
"type": "folder",
|
||
|
"path": "/var/data/traefik"
|
||
|
}
|
||
|
],
|
||
|
"steps":[
|
||
|
{
|
||
|
"type": "script",
|
||
|
"path": "/global/install-docker.sh"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"deploy": []
|
||
|
}
|