Skip to content
This repository has been archived by the owner on Apr 20, 2022. It is now read-only.
/ lincstack Public archive

[UNMAINTAINED] LINC (Lean Innovation Center) Docker stack

License

Notifications You must be signed in to change notification settings

st-tu-dresden/lincstack

Repository files navigation

Docker for LINC

This is the main entrypoint if you want to have an easy LINC installation.

LINC consists of following services

  • Watch Our Ideas
  • Fridolean
  • Taiga
  • A landing page
  • Keycloak
  • Rocketchat
  • Checkup

Installation

Configuration

Required Configuration

Run install.py from within this folder.

Post-Setup

Some configurations can only be done manually currently. This includes setting up the reverse Proxy (apache, nginx, traefik) and retrieving/setting some config options.

Reverse Proxy

Please have a look inside the extra/reverse_proxy directory. It contains example files for apache2. If you have much time on your hand, you can look into https://traefik.io this is a reverse proxy which works very well together with docker.

I think, that you have to use https for everything, when you install it not on localhost. This is because of the browser settings in conjunction with keycloak. But a localhost setup is currently completely untested.

Manual steps needed

Certificates and keys from Keycloak For taiga and hackmd you have to extract some certificates from keycloak, which have to be entered in