You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: query-engine/docs/Authentication.adoc
+2-1
Original file line number
Diff line number
Diff line change
@@ -69,4 +69,5 @@ OpenID Connect is configured using the xref:Parameters/uk.co.spudsoft.query.main
69
69
Any number of xref:Parameters/uk.co.spudsoft.query.main.AuthEndpoint.adoc[authentication endpoints] may be configured.
70
70
When a user attempts to login (which will happen on first access to the UI if xref:Parameters/uk.co.spudsoft.query.main.SessionConfig.adoc#requireSession[requireSession] is set) they will be presented with a list of all the auth endpoints to choose from.
71
71
72
-
After authenticating with their chosen provider the generated JWT will be stored in the Query Engine database and a random cookie (configured at xref:Parameters/uk.co.spudsoft.query.main.SessionConfig.adoc#sessionCookie[sessionCookie]) will be generated to refer to it.
72
+
After authenticating with their chosen provider the generated JWT will be stored in the Query Engine database and a random cookie (configured at xref:Parameters/uk.co.spudsoft.query.main.SessionConfig.adoc#sessionCookie[sessionCookie]) will be generated to refer to it.
Copy file name to clipboardexpand all lines: query-engine/docs/Getting Started.adoc
+16
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,19 @@
2
2
3
3
The quickest way to get a feel for the Query Engine is to use the link:query-engine-compose.yml[compose file].
4
4
5
+
For consistency this document assumes you are using Linux or WSL, very similar commands should work on Windows.
6
+
7
+
Download that file and save it to a new directory.
8
+
Open a shell and CD to that directory, then run:
9
+
10
+
```bash
11
+
docker compose -f query-engine-compose.yml -p query-engine up -d
12
+
```
13
+
14
+
Then navigate to http://localhost:2000/ in your favourite browser.
15
+
16
+
== Details
17
+
5
18
This compose file needs to be run on a single container host (i.e. not Swarm or Kubernetes) with localhost ports 2000-2003 free (as well as the ports required by Jaeger: 5775/udp, 6831/udp, 6832/udp, 5778, 4317, 4318, 16686, 14268).
6
19
It spawns five containers: MySQL, Microsoft SQL Server, PostgreSQL, Jaeger all-in-one and Query Engine in link:pass:[Design Mode/Design Mode.html][Design Mode].
7
20
@@ -32,6 +45,9 @@ For real use this volume should point to a git (or other SCM) repository for you
32
45
Putting this behaviour together means that when the Query Engine starts using the provided compose file it is a demonstrable system that can be
33
46
experienced with minimal additional work.
34
47
48
+
NOTE: Although the system deployed is fully operational the History section of the UI will not return any data because you have not logged in.
49
+
The data is recorded and you are encouraged to have a look at the mysql database (localhost:2001/test, credentials are in the compose file) to see it.
0 commit comments