An open API service indexing awesome lists of open source software.

https://github.com/clarin-eric/virtual_alpine-python_3-spf_saml_metadata_processing

Virtualized SAML metadata processing application.
https://github.com/clarin-eric/virtual_alpine-python_3-spf_saml_metadata_processing

Last synced: 5 months ago
JSON representation

Virtualized SAML metadata processing application.

Awesome Lists containing this project

README

          

This virtualized set of services bundles the CLARIN SAML metadata processing setup. The dependencies and other resources are under link:resources/[`resources/`].

== Requirements

* https://packer.io[Packer].
* https://www.docker.com/[Docker].

=== Suggested requirements

* The `readlink` command-line utility, offered by http://www.gnu.org/software/coreutils/coreutils.html[GNU coreutils].
* https://www.sudo.ws/[`sudo`].

== To build

* Follow this https://github.com/sanmai-NL/guide_on_submodules[brief guide on submodules] to learn how to manage dependency submodules, if you do not know it already. Complete https://github.com/sanmai-NL/recursive_packer_build/blob/master/Project_dependencies_as_Git_submodules.adoc#getting-started-with-a-git-repository-that-has-submodules[the recursive clone] or submodule initialization of this repository.
* Complete a https://github.com/sanmai-NL/recursive_packer_build#to-use[recursive Packer build].

== To configure

* First make sure your current working directory is the root directory of your local copy of this repository, and that the previously described build process has completed successfully.
* Then issue:
+
[source,Sh]
----
docker create \
--entrypoint='/bin/sh' \
--name='alpine-python_3-spf_saml_metadata_processing' \
--tty=true \
--volume="$(readlink -f 'resources/pyFF_config/'):/srv/pyFF_config/" \
'docker.clarin.eu/alpine-python_3-spf_saml_metadata_processing'
----

== To run

[source,Sh]
----
docker start 'alpine-python_3-spf_saml_metadata_processing'
----