mirror of
https://github.com/samply/bridgehead.git
synced 2026-08-13 17:02:36 +02:00
Prepared development environment in dhki project
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDNTCCAh2gAwIBAgIUOnK0MXiKRGGyapGkiqzqR7k9QXwwDQYJKoZIhvcNAQEL
|
||||
BQAwFjEUMBIGA1UEAxMLQnJva2VyLVJvb3QwHhcNMjYwNjExMTIzMzA3WhcNMzYw
|
||||
NjA4MTIzMzM2WjAWMRQwEgYDVQQDEwtCcm9rZXItUm9vdDCCASIwDQYJKoZIhvcN
|
||||
AQEBBQADggEPADCCAQoCggEBAMOoTwNkkY0Bw7J18iDQw80TQfQ2XpryrGujJXw+
|
||||
6KwbS3SGtI6pHVkxIKpUdnwGsVcK3HxQRjhPLRs19uQUf+MxcQ5F8HAZf0Lw+mcK
|
||||
WKdQtLqcBqfcHncpy1+Y91eS0+DUjwXYTQ0YZFqHEVu7xD//mQWLLCnSGMwpn0ul
|
||||
CsnahYhSU9EXXlxkJwiasoGCDXP4f3swzjBdKJQUboWpROOOvitOYISzQtajJ+sj
|
||||
H4NkMW6b9PN+bd4kHCJhfEwgTIYqSMIsot8TY9rB2qEiOQmpUtB4YhyK8U6m+hqT
|
||||
MgJIjyT2+Jk0fR0X5RlK/B3CFUmh++bSpxcMEdBFZ7ckVGsCAwEAAaN7MHkwDgYD
|
||||
VR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFFmD49Cr8Tlb
|
||||
zSr4kwff+8/k2wo0MB8GA1UdIwQYMBaAFFmD49Cr8TlbzSr4kwff+8/k2wo0MBYG
|
||||
A1UdEQQPMA2CC0Jyb2tlci1Sb290MA0GCSqGSIb3DQEBCwUAA4IBAQAlA8KWIV4S
|
||||
g9k6VufdTZ11NoaNphwwf2FMv4th2Ryo9mlF98Y0jK9Eq42fJi3wWU8BTF+o7spG
|
||||
wjtd3v0CdmgcQBv1ybd7XJvxpIqu+fLbhivJqsy+PhmK/pFnIcz7O9oe9GBcE3AE
|
||||
e2x+v9Qe+SCw8DGYA4JWm34UX6eb9K32DunvEvfh6QSM+jzkZl7k1UCnkvbIxQo/
|
||||
zSYXP2fBg7Ia3dYsaMG7hBUSoqSDxLu/2hco0FGMr9K1wroSk/MCjUt2y9z6VSKs
|
||||
etAS517I03gIBWELbkp2j5qUhiRSpboq8M0fdv8wECHAMibfsX7LeGF56TMjZ5Ct
|
||||
YH/UxAheEW5I
|
||||
-----END CERTIFICATE-----
|
||||
@@ -56,7 +56,7 @@ services:
|
||||
- "forward_proxy"
|
||||
volumes:
|
||||
- /etc/bridgehead/trusted-ca-certs:/conf/trusted-ca-certs:ro
|
||||
- /srv/docker/bridgehead/dhki/root.crt.pem:/conf/root.crt.pem:ro
|
||||
- /srv/docker/bridgehead/dhki/modules/${DHKI_ROOT_CERT}.crt.pem:/conf/root.crt.pem:ro
|
||||
|
||||
|
||||
volumes:
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
#!/bin/bash
|
||||
log INFO "DKFZ-Hector setup detected -- will start services for DKFZ-Hector."
|
||||
|
||||
# The environment needs to be defined in /etc/bridgehead
|
||||
case "$ENVIRONMENT" in
|
||||
"production")
|
||||
export BROKER_ID=broker.hector.dkfz.de
|
||||
export DHKI_ROOT_CERT=dhki
|
||||
;;
|
||||
"development")
|
||||
export BROKER_ID=dev-dhki-broker.vms.verbis.dkfz.de
|
||||
export DHKI_ROOT_CERT=dhki.dev
|
||||
;;
|
||||
*)
|
||||
report_error 6 "Environment \"$ENVIRONMENT\" is unknown. Assuming production. FIX THIS!"
|
||||
export BROKER_ID=broker.hector.dkfz.de
|
||||
export DHKI_ROOT_CERT=dhki
|
||||
;;
|
||||
esac
|
||||
@@ -1,4 +1,7 @@
|
||||
BROKER_ID=broker.hector.dkfz.de
|
||||
# This sets beam broker config depending on ENVIRONMENT
|
||||
source dhki/modules/dhki-setup.sh
|
||||
|
||||
# BROKER_ID is exported by previous script
|
||||
BROKER_URL=https://${BROKER_ID}
|
||||
PROXY_ID=${SITE_ID}.${BROKER_ID}
|
||||
FOCUS_BEAM_SECRET_SHORT="$(cat /proc/sys/kernel/random/uuid | sed 's/[-]//g' | head -c 20)"
|
||||
|
||||
Reference in New Issue
Block a user