@@ -62,39 +62,35 @@ services:
62
62
depends_on :
63
63
- satosa-mongo
64
64
environment :
65
- - BASE_DIR=/satosa_proxy
66
65
- SATOSA_BY_DOCKER=1
66
+ - GET_IDEM_MDQ_KEY=${GET_IDEM_MDQ_KEY:-true}
67
67
68
- - SATOSA_BASE=https://${HOSTNAME:-localhost}
69
- - SATOSA_BASE_STATIC=https://${HOSTNAME:-localhost}/static
70
- - SATOSA_DISCO_SRV=https://${HOSTNAME:-localhost}/static/disco.html
71
- - SATOSA_UNKNOW_ERROR_REDIRECT_PAGE=https://${HOSTNAME:-localhost}/static/error_page.html
68
+ - BASE_DIR=/satosa_proxy
69
+ - SATOSA_PRIVATE_KEY=${SATOSA_KEYS_FOLDER:-./pki}/${SATOSA_PRIVATE_KEY_FILENAME:-privkey.pem}
70
+ - SATOSA_PUBLIC_KEY=${SATOSA_KEYS_FOLDER:-./pki}/${SATOSA_CERT_FILENAME:-cert.pem}
71
+ - SATOSA_BASE=https://${SATOSA_HOSTNAME:-localhost}
72
+ - SATOSA_BASE_STATIC=https://${SATOSA_HOSTNAME:-localhost}/static
73
+ - SATOSA_DISCO_SRV=https://${SATOSA_HOSTNAME:-localhost}/static/disco.html
74
+ - SATOSA_UNKNOW_ERROR_REDIRECT_PAGE=https://${SATOSA_HOSTNAME:-localhost}/static/error_page.html
72
75
73
76
- MONGODB_USERNAME=${MONGO_DBUSER:-satosa}
74
77
- MONGODB_PASSWORD=${MONGO_DBPASSWORD:-thatpassword}
78
+ - SATOSA_ENCRYPTION_KEY=${SATOSA_ENCRYPTION_KEY:-CHANGE_ME!}
79
+ - SATOSA_SALT=${SATOSA_SALT:-CHANGE_ME!}
80
+ - SATOSA_STATE_ENCRYPTION_KEY=${SATOSA_STATE_ENCRYPTION_KEY:-CHANGE_ME!}
75
81
76
82
-
SATOSA_CONTACT_PERSON_EMAIL_ADDRESS=${SATOSA_CONTACT_PERSON_EMAIL_ADDRESS:[email protected] }
77
83
- SATOSA_CONTACT_PERSON_TELEPHONE_NUMBER=${SATOSA_CONTACT_PERSON_TELEPHONE_NUMBER:-+3906123456789}
78
84
- SATOSA_CONTACT_PERSON_FISCALCODE=${SATOSA_CONTACT_PERSON_FISCALCODE:-XXXXXX00X00X000Y}
79
85
- SATOSA_CONTACT_PERSON_GIVEN_NAME=${SATOSA_CONTACT_PERSON_GIVEN_NAME:-Contact Me}
80
86
- SATOSA_CONTACT_PERSON_IPA_CODE=${SATOSA_CONTACT_PERSON_IPA_CODE:-ipa00c}
81
87
- SATOSA_CONTACT_PERSON_MUNICIPALITY=${SATOSA_CONTACT_PERSON_MUNICIPALITY:-H501}
82
-
83
- - SATOSA_ENCRYPTION_KEY=${SATOSA_ENCRYPTION_KEY:-CHANGE_ME!}
84
-
85
88
- SATOSA_ORGANIZATION_DISPLAY_NAME_EN=${SATOSA_ORGANIZATION_DISPLAY_NAME_EN:-Example Organization}
86
89
- SATOSA_ORGANIZATION_DISPLAY_NAME_IT=${SATOSA_ORGANIZATION_DISPLAY_NAME_IT:-Example Organization}
87
90
- SATOSA_ORGANIZATION_NAME_EN=${SATOSA_ORGANIZATION_NAME_EN:-example_organization}
88
91
- SATOSA_ORGANIZATION_NAME_IT=${SATOSA_ORGANIZATION_NAME_IT:-example_organization}
89
92
- SATOSA_ORGANIZATION_URL_EN=${SATOSA_ORGANIZATION_URL_EN:-https://example_organization.org}
90
93
- SATOSA_ORGANIZATION_URL_IT=${SATOSA_ORGANIZATION_URL_IT:-https://example_organization.org/it}
91
-
92
- - SATOSA_PRIVATE_KEY=${KEYS_FOLDER}/${SATOSA_PRIVATE_KEY_FILENAME:-privkey.pem}
93
- - SATOSA_PUBLIC_KEY=${KEYS_FOLDER}/${SATOSA_CERT_FILENAME:-cert.pem}
94
- - SATOSA_SALT=${SATOSA_SALT:-CHANGE_ME!}
95
-
96
- - SATOSA_STATE_ENCRYPTION_KEY=${SATOSA_STATE_ENCRYPTION_KEY:-CHANGE_ME!}
97
-
98
94
- SATOSA_UI_DESCRIPTION_EN=${SATOSA_UI_DESCRIPTION_EN:-Resource description}
99
95
- SATOSA_UI_DESCRIPTION_IT=${SATOSA_UI_DESCRIPTION_IT:-Resource description}
100
96
- SATOSA_UI_DISPLAY_NAME_EN=${SATOSA_UI_DISPLAY_NAME_EN:-Resource Display Name}
@@ -107,9 +103,6 @@ services:
107
103
- SATOSA_UI_PRIVACY_URL_EN=${SATOSA_UI_PRIVACY_URL_EN:-https://example_organization.org/privacy}
108
104
- SATOSA_UI_PRIVACY_URL_IT=${SATOSA_UI_PRIVACY_URL_IT:-https://example_organization.org/it/privacy}
109
105
- SATOSA_USER_ID_HASH_SALT=${SATOSA_USER_ID_HASH_SALT:-CHANGE_ME!}
110
- - SATOSA_REQUESTED_ATTRIBUTES=${SATOSA_REQUESTED_ATTRIBUTES:-[]}
111
-
112
- - GET_IDEM_MDQ_KEY=${GET_IDEM_MDQ_KEY:-true}
113
106
expose :
114
107
- 10000
115
108
ports :
@@ -146,7 +139,7 @@ services:
146
139
networks :
147
140
- satosa-saml2spid
148
141
environment :
149
- - NGINX_HOST=${HOSTNAME :-localhost}
142
+ - NGINX_HOST=${SATOSA_HOSTNAME :-localhost}
150
143
151
144
spid-samlcheck :
152
145
image : italia/spid-saml-check
0 commit comments