-
Keycloak
-
identity provider https://www.keycloak.org/
-
-
MailHog
-
an email testing tool for developers https://github.com/mailhog/MailHog
-
-
user setup
-
create users in the identity provider for initial testing.
-
-
rdf-pub server
-
The real server
-
Preconditions
-
There should be a running docker/docker-compose installation on your system.
-
Provided docker-compose was tested on a ubuntu system.
git clone https://gitlab.com/linkedopenactors/rdf-pub.git
cd rdf-pub/
git checkout tags/0.0.2 -b main
cd devEnv/guest/independent/
docker-compose up
Note: Replace the tag with the newest availabe Release
Testing
-
rdf-pub server meta data: http://localhost:8081/actuator/info
-
rdf-pub server health endpoint: http://localhost:8081/actuator/health
-
keycloak: http://localhost:8080/auth/
-
MailHog: http://localhost:8025/
-
get the profile of the 'rdf-pub-admin' actor
-
NOTE: url/context will change in future
-
curl --location --request GET 'localhost:8081/camel/rdf-pub-admin' \ --header 'Accept: text/turtle'
-
Log in to the keycloak admin console
-
http://localhost:8080/auth/admin/
user: admin
pwd: admin
-