Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/agustinsrg/eidas-node-docker
eIDAS node integration package Docker image building setup
https://github.com/agustinsrg/eidas-node-docker
Last synced: about 1 month ago
JSON representation
eIDAS node integration package Docker image building setup
- Host: GitHub
- URL: https://github.com/agustinsrg/eidas-node-docker
- Owner: AgustinSRG
- License: apache-2.0
- Created: 2023-12-01T13:45:09.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-12-11T08:08:14.000Z (about 1 year ago)
- Last Synced: 2024-04-28T03:31:02.955Z (9 months ago)
- Language: Dockerfile
- Size: 104 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Docker image setup for eIDAS-node
this repository contains the setup scripts in order to create a Docker image of the [eIDAS-Node integration package](https://ec.europa.eu/digital-building-blocks/wikis/display/DIGITAL/eIDAS-Node+Integration+Package).
Current version: `2.7.0`
## Requirements
- [Docker](https://www.docker.com/)
- [Docker compose](https://docs.docker.com/compose/)## Configuration
In order to configure the node, copy the `config-example` directory into `config`
```sh
cp -rf config-example config
```## Building or pulling the image
If you want to build the image, run the following command:
```sh
docker build -t eidas-node .
```If you prefer using a pre-uploaded image, you can pull it from [Docker Hub](https://hub.docker.com/r/asanrom/eidas-node)
```sh
docker pull asanrom/eidas-node
docker tag asanrom/eidas-node eidas-node
```## Using the image
You can use the image with the `docker-compose.yml` file:
```sh
docker compose up
```After everything is deployed, you can access the node components from the `8085` port:
- http://localhost:8085/EidasNodeConnector
- http://localhost:8085/EidasNodeProxy
- http://localhost:8085/IdP
- http://localhost:8085/SpecificConnector
- http://localhost:8085/SpecificProxyServiceIf you want to stop the node, run:
```sh
docker compose down
```