H2-invent / open-datenschutzcenter

Open Source Datenschutzmanagement System

Home Page:https://open-datenschutzcenter.de

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Installation failed - you need to know a lot other things before being able to use this one

olgru opened this issue · comments

Describe the bug
Running bash installDocker.sh

FileNotFoundError: [Errno 2] No such file or directory: ./docker-compose.test.yml

Installation finished, but none of URL's work.
Installation was defined as http - (dev), but open the url get's a redirect to https

I'm a data protection officer for a small company and I was looking for a way to get rid of all the stupid excel files. I don't have direct access to any budget, I can't hire "experts" to get this working - maybe I can get money later - after I can present this solution.
Overall I like what I've seen, but I got lost on the installation. What's keycloak and why do I need to know about this before I can simply manage DSB topics? Why is the docker image for testing and how can I setup a complete server myself - as docker doesn't seem to work? Before someone says - RTFM - I didn't find any documentation precise enough to follow.

Expected behavior
A clear and concise description of what I should do.

Desktop (please complete the following information):

  • OS: Plain UBUNTU 22 LTS server on VM-Farm. DNS aliases for potential server names. Not public available.
  • Browser EDGE, Firefox, Chrome

Hi @olgru,

we only use Docker for Development, however you can run it in production when you want. But you need the knowledge to maintain an productive docker environment. In dev, the Database is placed inside of docker and that is not the best methid for production but good for development.

Keycloak is the most wellknown Open Source SSO Server from RedCloak (https://www.keycloak.org/). We use it for all user, group management. Therefore it is required to install or use an existing one.

I will check for the test docker-compose.