An Identity and Access Management (IAM) platform.
The quickest way to get started is to install Docker and then create a docker-compose.yml
file that contains the following:
version: "3.9"
services:
azurite:
image: mcr.microsoft.com/azure-storage/azurite
hostname: azurite
database:
image: shuttle/access-sqlserver-linux:latest
hostname: database
server:
image:
shuttle/access-server
depends_on:
- "azurite"
- "database"
projection:
image:
shuttle/access-projection:latest
depends_on:
- "database"
web-api:
image:
shuttle/access-webapi:latest
environment:
- ASPNETCORE_URLS=http://*:5599
depends_on:
- "azurite"
- "server"
ports:
- "5599:5599"
front-end:
image:
shuttle/access-vue:latest
ports:
- "8080:80"
You will now be able to docker-compose up
in the folder containing the above file:
> docker-compose up
The various container will be downloaded and, once everything have started up, you can browse to:
http://locahost:8080
Which should bring you to the sign-in page where admin
is the identity as well as the password.