2023-03-28 20:43:45 +02:00
|
|
|
{
|
|
|
|
"apps": {
|
2023-04-05 23:21:43 +02:00
|
|
|
"app.arcad.edge.hextris": {
|
2023-04-20 12:23:17 +02:00
|
|
|
"url": "https://emissary.cadol.es/files/apps/app.arcad.edge.hextris_v2023.4.20-2bbbe94.zip",
|
|
|
|
"sha256sum": "67942ef4b623c46308c3f640b534bd4cb6b1d6021a422e40b62ab97658ba4586",
|
2023-04-05 23:21:43 +02:00
|
|
|
"address": ":8083",
|
2023-10-03 06:09:15 +02:00
|
|
|
"format": "zip",
|
|
|
|
"storage": {
|
|
|
|
"blobStoreDsn": "sqlite://apps/data/app.arcad.edge.hextris/blobstore.sqlite?_pragma=foreign_keys(1)&_pragma=busy_timeout=60000",
|
|
|
|
"shareStoreDsn": "sqlite://apps/data/sharestore.sqlite?_pragma=foreign_keys(1)&_pragma=busy_timeout=60000",
|
|
|
|
"documentStoreDsn": "sqlite://apps/data/app.arcad.edge.hextris/documentstore.sqlite?_pragma=foreign_keys(1)&_pragma=busy_timeout=60000"
|
|
|
|
}
|
2023-03-28 20:43:45 +02:00
|
|
|
},
|
2023-04-05 23:21:43 +02:00
|
|
|
"edge.sdk.client.test": {
|
2023-10-13 12:30:52 +02:00
|
|
|
"url": "https://emissary.cadol.es/files/apps/edge.sdk.client.test_2023.10.11-stable.943.4d064de.zip",
|
|
|
|
"sha256sum": "5419054e09342f5b9834771c087385b0fb425ebdbca3d91aa69eab98d909ca57",
|
2023-04-05 23:21:43 +02:00
|
|
|
"address": ":8084",
|
2023-10-03 06:09:15 +02:00
|
|
|
"format": "zip",
|
|
|
|
"storage": {
|
|
|
|
"blobStoreDsn": "sqlite://apps/data/edge.sdk.client.test/blobstore.sqlite?_pragma=foreign_keys(1)&_pragma=busy_timeout=60000",
|
|
|
|
"shareStoreDsn": "sqlite://apps/data/sharestore.sqlite?_pragma=foreign_keys(1)&_pragma=busy_timeout=60000",
|
|
|
|
"documentStoreDsn": "sqlite://apps/data/edge.sdk.client.test/documentstore.sqlite?_pragma=foreign_keys(1)&_pragma=busy_timeout=60000"
|
|
|
|
}
|
2023-10-13 12:30:52 +02:00
|
|
|
},
|
|
|
|
"arcad.diffusion": {
|
|
|
|
"url": "https://emissary.cadol.es/files/apps/arcad.diffusion_v2023.10.12-cab0070.zip",
|
|
|
|
"sha256sum": "db58ec1ed463092fea2ee27cfd33dea5259739f1c6a4c9bf909ffd22392ee449",
|
|
|
|
"address": ":8085",
|
|
|
|
"format": "zip",
|
|
|
|
"storage": {
|
|
|
|
"blobStoreDsn": "sqlite://apps/data/arcad.diffusion/blobstore.sqlite?_pragma=foreign_keys(1)&_pragma=busy_timeout=60000",
|
|
|
|
"shareStoreDsn": "sqlite://apps/data/sharestore.sqlite?_pragma=foreign_keys(1)&_pragma=busy_timeout=60000",
|
|
|
|
"documentStoreDsn": "sqlite://apps/data/arcad.diffusion/documentstore.sqlite?_pragma=foreign_keys(1)&_pragma=busy_timeout=60000"
|
|
|
|
}
|
2023-03-28 20:43:45 +02:00
|
|
|
}
|
|
|
|
},
|
|
|
|
"config": {
|
2023-04-05 23:21:43 +02:00
|
|
|
"appUrlResolving": {
|
|
|
|
"ifaceMappings": {
|
2023-10-13 12:30:52 +02:00
|
|
|
"lo": "http://{{ .DeviceIP }}:{{ .AppPort }}"
|
2023-04-05 23:21:43 +02:00
|
|
|
},
|
|
|
|
"defaultUrlTemplate": "http://{{ last ( splitList \".\" ( toString .Manifest.ID ) ) }}.localhost.arcad.lan:8080"
|
|
|
|
},
|
|
|
|
"unexpectedHostRedirect": {
|
|
|
|
"acceptedHostPatterns": ["arcad.lan", "*.arcad.lan", "arcad-*.local", "*.*.*.*"],
|
|
|
|
"hostTarget": "localhost.arcad.lan"
|
|
|
|
},
|
2023-03-28 20:43:45 +02:00
|
|
|
"auth": {
|
|
|
|
"local": {
|
|
|
|
"key": "absolutlynotsecret",
|
2023-10-03 06:09:15 +02:00
|
|
|
"signingAlgorithm": "HS256",
|
2023-03-28 20:43:45 +02:00
|
|
|
"cookieDuration": "1h",
|
|
|
|
"accounts": [
|
|
|
|
{
|
|
|
|
"username": "admin",
|
|
|
|
"algo": "plain",
|
|
|
|
"password": "admin",
|
|
|
|
"claims": {
|
2023-04-20 12:23:17 +02:00
|
|
|
"edge_role": "admin",
|
|
|
|
"edge_tenant": "emissary-dev",
|
2023-03-28 20:43:45 +02:00
|
|
|
"preferred_username": "Admin",
|
|
|
|
"sub": "admin"
|
|
|
|
}
|
2023-04-20 12:23:17 +02:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"username": "superadmin",
|
|
|
|
"algo": "plain",
|
|
|
|
"password": "superadmin",
|
|
|
|
"claims": {
|
|
|
|
"edge_role": "superadmin",
|
|
|
|
"edge_tenant": "emissary-dev",
|
|
|
|
"preferred_username": "SuperAdmin",
|
|
|
|
"sub": "superadmin"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"username": "user",
|
|
|
|
"algo": "plain",
|
|
|
|
"password": "user",
|
|
|
|
"claims": {
|
|
|
|
"edge_role": "user",
|
|
|
|
"edge_tenant": "emissary-dev",
|
|
|
|
"preferred_username": "User",
|
|
|
|
"sub": "user"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"username": "superuser",
|
|
|
|
"algo": "plain",
|
|
|
|
"password": "superuser",
|
|
|
|
"claims": {
|
|
|
|
"edge_role": "superuser",
|
|
|
|
"edge_tenant": "emissary-dev",
|
|
|
|
"preferred_username": "SuperUser",
|
|
|
|
"sub": "superuser"
|
|
|
|
}
|
2023-03-28 20:43:45 +02:00
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|