Run analysis with All In One Demo
Install Funnel
In the All In One repository change these settings:
Change these settings in the .env file:
.env
// Turn off Demo mode to execute analysis:
DemoMode = false
// Allow Keycloak to not require https:
KeyCloakDemoMode = true
// Set UseTESK to true:
UseTESK = true
// Set TesAPIUrl to the URL where the TES API executing agent is hosted. e.g Funnel or TES-K:
TesAPIUrl=http://<HostName>:8000/v1/tasks
// Output bucket prefix for the TES executing agent to write outputs to, default is s3 bucket prefix:
TesOutputBucketPrefix=s3://
Restart the containers to apply the new configuration.
⚠️
There is a known issue where KeyCloakDemoMode = true
in .env
but KeyCloak stills requires HTTPS when logging in locally with Docker.
We are currently working on a fix and in the meantime, it can be resolved by the following steps:
- Access the Keycloak console at
http://localhost:8085
, using the admin credentials:
Username: admin
Password: admin
- Navigate to each Realm:
DARE-Control
,DARE-TRE
,DARE-Egress
by clicking on the Realm name in the left-hand side. - Access
Realm settings
underConfigure
section on the left-hand side menu. - Choose
None
from theRequire SSL
dropdown. - Click on the
Save
button.
Submit a TES message
Once Funnel is running and the All In One is up and configured, you can submit a TES payload to the Submission Layer.