From 3255f424ca1c0c3b7be54f051bc624baf738c39f Mon Sep 17 00:00:00 2001 From: kev Date: Thu, 15 Aug 2024 18:40:27 +0800 Subject: [PATCH] add membrane --- README.md | 1 + membrane/README.md | 6 ++++++ membrane/data/proxies.xml | 10 ++++++++++ membrane/docker-compose.yml | 9 +++++++++ 4 files changed, 26 insertions(+) create mode 100644 membrane/README.md create mode 100644 membrane/data/proxies.xml create mode 100644 membrane/docker-compose.yml diff --git a/README.md b/README.md index 12ab64a..eb6fc81 100644 --- a/README.md +++ b/README.md @@ -414,6 +414,7 @@ A collection of delicious docker recipes. - [x] mariadb :bucket: - [x] matomo - [x] bluenviron/mediamtx +- [x] predic8/membrane - [x] memgraph :bucket: - [x] lab - [x] memgraph diff --git a/membrane/README.md b/membrane/README.md new file mode 100644 index 0000000..16fb12d --- /dev/null +++ b/membrane/README.md @@ -0,0 +1,6 @@ +membrane +======== + +[Membrane][1] is API gateway for REST, OpenAPI, GraphQL and SOAP written in Java. + +[1]: https://github.com/membrane/api-gateway diff --git a/membrane/data/proxies.xml b/membrane/data/proxies.xml new file mode 100644 index 0000000..839278a --- /dev/null +++ b/membrane/data/proxies.xml @@ -0,0 +1,10 @@ + + + + + var body = JSON.stringify({foo: 7, bar: 42}); + Response.ok(body).contentType("application/json").build(); + + + + diff --git a/membrane/docker-compose.yml b/membrane/docker-compose.yml new file mode 100644 index 0000000..bed5c76 --- /dev/null +++ b/membrane/docker-compose.yml @@ -0,0 +1,9 @@ +version: "3.8" +services: + membrane: + image: predic8/membrane:5.6 + ports: + - "2000:2000" + volumes: + - ./data:/opt/membrane/conf + restart: unless-stopped