Which config files are needed. Which ones are deployment-specific, and which ones are related to the connected entities? Which modules are needed?
Initial configuration / Deployment
The simplest option to configure and integrate SaToSa with existing services is to use the Dockerized version. Presently, it has a flaw that prevents it from correctly launching due to a hardcoded link to a dead testing site - https://samltest.id/. There is a workaround to get it running:
- create a local docker volume for the
/etc/satosa
- download the
satosa
container from the Docker Hub on Docker Desktop - launch the image with the configuration provided in the screenshot
- launch the container
The first launch fails but the configuration files are now available in the Docker volume. In the volume folder, the files:/plugins/frontends/saml2_frontend.yaml
and plugins/backends/saml2_backend.yaml
contain the broken links to the samltest.id.