Skip to content

hm-seclab/dtlab-project-sose2021

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Sourcecode for secure web application setup

This sourcecode is the result of the course IT-Sicherheit (Projektstudium).

The setup consists of the following components:

  • Keycloak server as OpenID provider
  • Vue.js based frontend
  • express based backend (with postgresql as datastore)
  • kubernetes setup including let's encrypt
  • Secure communcation between backend and database using SPIFFE/SPIRE and envoy proxies

Personal/Indivdual data must be replaced inside the files. Therefore, the placeholder yourdomain.com must be replaced with the actual domain name.