Commit Graph

813 Commits

Author SHA1 Message Date
juarez f72e7c7799 Changed: replace keycloak with oidc 2024-02-27 12:47:33 +01:00
juarez 19d0fefe94 Changed: master realm 2024-02-27 12:47:33 +01:00
juarez 9a1860ccf9 Removed: / from groups 2024-02-27 12:47:33 +01:00
juarez 8a197ce5c7 Add oauth2_proxy 2024-02-27 12:47:33 +01:00
juarez 29d2bc0440 Add Keycloak to MTBA 2024-02-27 12:47:33 +01:00
juarez 2eb56e66c8 Integrate central Keycloak in Teiler 2024-02-27 12:47:33 +01:00
janskiba ef8866b943 fix: Start oauth proxy after forward_proxy is ready 2024-02-27 12:47:33 +01:00
juarez cea577bde5 Removed: login-compose 2024-02-27 12:47:33 +01:00
juarez 97a558dd46 Removed:Login-compose 2024-02-27 12:47:33 +01:00
janskiba 1995997ac2 fix: Wait for forward proxy to start 2024-02-27 12:47:33 +01:00
janskiba 64250d9d21 refactor: Use beam proxy directly as proxy 2024-02-27 12:47:33 +01:00
janskiba f3fa1ce712 fix: secret sync account for minimal override 2024-02-27 12:47:33 +01:00
janskiba b241feecdb fix: Pull oauth2 proxy from harbor 2024-02-27 12:47:33 +01:00
janskiba 4a9427a1bd fix: Use forward proxy for secret sync 2024-02-27 12:47:33 +01:00
juarez af3e5231d8 Added: Proxy to R-Studio oauth2-proxy 2024-02-27 12:47:32 +01:00
janskiba 51e8888fe1 Use latest jq 2024-02-27 12:47:32 +01:00
janskiba 32ffb33ab1 fix: Only give writeable dirs the docker role 2024-02-27 12:47:32 +01:00
janskiba 224c1472b2 fix: Correctly set file permissions 2024-02-27 12:47:32 +01:00
janskiba 01d3a38e18 refactor: Use jq from docker 2024-02-27 12:47:32 +01:00
janskiba 92a1f4bb59 Add `dsCCPhos` 2024-02-27 12:47:32 +01:00
janskiba 4e3cd68922 Only sync secrets on startup 2024-02-27 12:47:32 +01:00
janskiba c60c9fc4b4 fix: Use strong pw for opal 2024-02-27 12:47:32 +01:00
janskiba f0a05b12ad fix: Generate stable passwords 2024-02-27 12:47:32 +01:00
juarez 935c45b74d Added: volume for opal metadata db (III) 2024-02-27 12:47:32 +01:00
juarez 01efc6f9b9 Added: volume for opal metadata db (II) 2024-02-27 12:47:32 +01:00
juarez e54475f704 Added: volume for opal metadata db 2024-02-27 12:47:32 +01:00
janskiba 2f04e51f96 Add test sites 2024-02-27 12:47:32 +01:00
janskiba d62f5a404b Add central token manager beam id 2024-02-27 12:47:32 +01:00
juarez 977ad139f8 Added: allowed-groups 2024-02-27 12:47:32 +01:00
juarez 643e9e67a6 Added: Enable MTBA and Enable DataSHIELD to Teiler Backend 2024-02-27 12:47:32 +01:00
juarez 37f100dc01 Default values for MTBA 2024-02-27 12:47:32 +01:00
juarez 0793ea9fc6 Use develop version of mtba 2024-02-27 12:47:32 +01:00
juarez 44d7b34834 Use last version of mtba 2024-02-27 12:47:32 +01:00
juarez f6dac7038f Only users of group DataSHIELD can use R-Studio 2024-02-27 12:47:32 +01:00
juarez 8e5ddc493c teiler-orchestrator and teiler-dashboard latest 2024-02-27 12:47:32 +01:00
Jan fa141f8e86 fix: undo permission changes on startup 2024-02-27 12:47:31 +01:00
Jan 2a024e751d fix: only change permissions on related files 2024-02-27 12:47:31 +01:00
janskiba d3da426610 fix: opal ssl cert 2024-02-27 12:47:31 +01:00
janskiba b34f4f2a0f fix: chown syntax 2024-02-27 12:47:31 +01:00
janskiba 1edcdce5c6 fix: beam connect site renaming 2024-02-27 12:47:31 +01:00
janskiba b73ddc883c fix: Change permissions on new bridgehead dirs 2024-02-27 12:47:31 +01:00
janskiba 9f31e950a5 fix: generate the right beam connect mappings 2024-02-27 12:47:31 +01:00
janskiba 371097377a feat: Add token-manager to beam 2024-02-27 12:47:31 +01:00
janskiba 0a2dbb4b2d fix: Restrict rstudio network access 2024-02-27 12:47:31 +01:00
juarez 148e87341f move OAUTH2_SECRET 2024-02-27 12:47:31 +01:00
juarez 28a612f218 add default template-ids of exporter and reporter 2024-02-27 12:47:31 +01:00
juarez e411883d18 mtba develop 2024-02-27 12:47:31 +01:00
juarez 0b2e64a2d5 add /oauth2/callback and /mtba to Keycloak private client 2024-02-27 12:47:31 +01:00
juarez 25ac4d2590 mtba latest 2024-02-27 12:47:31 +01:00
juarez f9b26b6958 Use develop branch for mtba 2024-02-27 12:47:27 +01:00