From 0f879481df209ed96b778799adcc2a9424449b37 Mon Sep 17 00:00:00 2001 From: hackerman <3372410+aeneasr@users.noreply.github.com> Date: Wed, 9 Dec 2020 10:15:28 +0100 Subject: [PATCH] feat: add selinux compatible quickstart config (#889) Closes #831 --- docs/docs/quickstart.mdx | 2 ++ quickstart-selinux.yml | 26 ++++++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 quickstart-selinux.yml diff --git a/docs/docs/quickstart.mdx b/docs/docs/quickstart.mdx index e5e8efec6fc4..195670e09906 100644 --- a/docs/docs/quickstart.mdx +++ b/docs/docs/quickstart.mdx @@ -132,6 +132,8 @@ git checkout v0.5.5-alpha.1.pre.1 docker pull oryd/kratos:latest-sqlite docker pull oryd/kratos-selfservice-ui-node:latest docker-compose -f quickstart.yml -f quickstart-standalone.yml up --build --force-recreate +# If you have SELinux, run: +docker-compose -f quickstart.yml -f quickstart-selinux.yml -f quickstart-standalone.yml up --build --force-recreate ``` This might take a minute or two. Once the output slows down and logs indicate a diff --git a/quickstart-selinux.yml b/quickstart-selinux.yml new file mode 100644 index 000000000000..c34699517971 --- /dev/null +++ b/quickstart-selinux.yml @@ -0,0 +1,26 @@ +version: '3.7' + +services: + kratos-migrate: + volumes: + - + type: volume + source: kratos-sqlite + target: /var/lib/sqlite + read_only: false + - + type: bind + source: ./contrib/quickstart/kratos/email-password + target: /etc/config/kratos:z + + kratos: + volumes: + - + type: volume + source: kratos-sqlite + target: /var/lib/sqlite + read_only: false + - + type: bind + source: ./contrib/quickstart/kratos/email-password + target: /etc/config/kratos:z