@@ -16,46 +16,55 @@ backend:
16
16
replicas: 1
17
17
envVars:
18
18
COLLABORATION_SERVER_SECRET: my-secret
19
- DJANGO_CSRF_TRUSTED_ORIGINS: https://impress .127.0.0.1.nip.io
19
+ DJANGO_CSRF_TRUSTED_ORIGINS: https://docs .127.0.0.1.nip.io
20
20
DJANGO_CONFIGURATION: Feature
21
- DJANGO_ALLOWED_HOSTS: impress .127.0.0.1.nip.io
21
+ DJANGO_ALLOWED_HOSTS: docs .127.0.0.1.nip.io
22
22
DJANGO_SERVER_TO_SERVER_API_TOKENS: secret-api-key
23
23
DJANGO_SECRET_KEY: *djangoSecretKey
24
24
DJANGO_SETTINGS_MODULE: impress.settings
25
25
DJANGO_SUPERUSER_PASSWORD: admin
26
26
DJANGO_EMAIL_BRAND_NAME: "La Suite Numérique"
27
27
DJANGO_EMAIL_HOST: "mailcatcher"
28
- DJANGO_EMAIL_LOGO_IMG: https://impress .127.0.0.1.nip.io/assets/logo-suite-numerique.png
28
+ DJANGO_EMAIL_LOGO_IMG: https://docs .127.0.0.1.nip.io/assets/logo-suite-numerique.png
29
29
DJANGO_EMAIL_PORT: 1025
30
30
DJANGO_EMAIL_USE_SSL: False
31
31
LOGGING_LEVEL_HANDLERS_CONSOLE: ERROR
32
32
LOGGING_LEVEL_LOGGERS_ROOT: INFO
33
33
LOGGING_LEVEL_LOGGERS_APP: INFO
34
34
OIDC_USERINFO_SHORTNAME_FIELD: "given_name"
35
35
OIDC_USERINFO_FULLNAME_FIELDS: "given_name,usual_name"
36
- OIDC_OP_JWKS_ENDPOINT: https://docs-keycloak.127.0.0.1.nip.io/realms/impress /protocol/openid-connect/certs
37
- OIDC_OP_AUTHORIZATION_ENDPOINT: https://docs-keycloak.127.0.0.1.nip.io/realms/impress /protocol/openid-connect/auth
38
- OIDC_OP_TOKEN_ENDPOINT: https://docs-keycloak.127.0.0.1.nip.io/realms/impress /protocol/openid-connect/token
39
- OIDC_OP_USER_ENDPOINT: https://docs-keycloak.127.0.0.1.nip.io/realms/impress /protocol/openid-connect/userinfo
40
- OIDC_OP_LOGOUT_ENDPOINT: https://docs-keycloak.127.0.0.1.nip.io/realms/impress /protocol/openid-connect/logout
41
- OIDC_RP_CLIENT_ID: impress
36
+ OIDC_OP_JWKS_ENDPOINT: https://docs-keycloak.127.0.0.1.nip.io/realms/docs /protocol/openid-connect/certs
37
+ OIDC_OP_AUTHORIZATION_ENDPOINT: https://docs-keycloak.127.0.0.1.nip.io/realms/docs /protocol/openid-connect/auth
38
+ OIDC_OP_TOKEN_ENDPOINT: https://docs-keycloak.127.0.0.1.nip.io/realms/docs /protocol/openid-connect/token
39
+ OIDC_OP_USER_ENDPOINT: https://docs-keycloak.127.0.0.1.nip.io/realms/docs /protocol/openid-connect/userinfo
40
+ OIDC_OP_LOGOUT_ENDPOINT: https://docs-keycloak.127.0.0.1.nip.io/realms/docs /protocol/openid-connect/logout
41
+ OIDC_RP_CLIENT_ID: docs
42
42
OIDC_RP_CLIENT_SECRET: ThisIsAnExampleKeyForDevPurposeOnly
43
43
OIDC_RP_SIGN_ALGO: RS256
44
44
OIDC_RP_SCOPES: "openid email"
45
- LOGIN_REDIRECT_URL: https://impress.127.0.0.1.nip.io
46
- LOGIN_REDIRECT_URL_FAILURE: https://impress.127.0.0.1.nip.io
47
- LOGOUT_REDIRECT_URL: https://impress.127.0.0.1.nip.io
48
- DB_HOST: postgres-postgresql
49
- DB_NAME: impress
50
- DB_USER: dinum
51
- DB_PASSWORD: pass
45
+ LOGIN_REDIRECT_URL: https://docs.127.0.0.1.nip.io
46
+ LOGIN_REDIRECT_URL_FAILURE: https://docs.127.0.0.1.nip.io
47
+ LOGOUT_REDIRECT_URL: https://docs.127.0.0.1.nip.io
48
+ DB_HOST: dev-backend-postgres
49
+ DB_NAME:
50
+ secretKeyRef:
51
+ name: dev-backend-postgres
52
+ key: database
53
+ DB_USER:
54
+ secretKeyRef:
55
+ name: dev-backend-postgres
56
+ key: username
57
+ DB_PASSWORD:
58
+ secretKeyRef:
59
+ name: dev-backend-postgres
60
+ key: password
52
61
DB_PORT: 5432
53
- REDIS_URL: redis://default :pass@redis-master :6379/1
54
- DJANGO_CELERY_BROKER_URL: redis://default :pass@redis-master :6379/1
55
- AWS_S3_ENDPOINT_URL: http://minio.impress.svc.cluster.local:9000
56
- AWS_S3_ACCESS_KEY_ID: root
62
+ REDIS_URL: redis://user :pass@dev-backend-redis :6379/1
63
+ DJANGO_CELERY_BROKER_URL: redis://user :pass@dev-backend-redis :6379/1
64
+ AWS_S3_ENDPOINT_URL: http://dev-backend- minio.impress.svc.cluster.local:9000
65
+ AWS_S3_ACCESS_KEY_ID: dinum
57
66
AWS_S3_SECRET_ACCESS_KEY: password
58
- AWS_STORAGE_BUCKET_NAME: impress -media-storage
67
+ AWS_STORAGE_BUCKET_NAME: docs -media-storage
59
68
STORAGES_STATICFILES_BACKEND: django.contrib.staticfiles.storage.StaticFilesStorage
60
69
Y_PROVIDER_API_BASE_URL: http://impress-y-provider:443/api/
61
70
Y_PROVIDER_API_KEY: my-secret
@@ -73,8 +82,7 @@ backend:
73
82
74
83
echo "Database is ready"
75
84
76
- python manage.py migrate --no-input &&
77
- python manage.py create_demo --force
85
+ python manage.py migrate --no-input
78
86
restartPolicy: Never
79
87
80
88
command:
@@ -120,7 +128,7 @@ backend:
120
128
frontend:
121
129
envVars:
122
130
PORT: 8080
123
- NEXT_PUBLIC_API_ORIGIN: https://impress .127.0.0.1.nip.io
131
+ NEXT_PUBLIC_API_ORIGIN: https://docs .127.0.0.1.nip.io
124
132
125
133
replicas: 1
126
134
command:
@@ -141,27 +149,29 @@ yProvider:
141
149
tag: "latest"
142
150
143
151
envVars:
144
- COLLABORATION_BACKEND_BASE_URL: https://impress .127.0.0.1.nip.io
152
+ COLLABORATION_BACKEND_BASE_URL: https://docs .127.0.0.1.nip.io
145
153
COLLABORATION_LOGGING: true
146
- COLLABORATION_SERVER_ORIGIN: https://impress .127.0.0.1.nip.io
154
+ COLLABORATION_SERVER_ORIGIN: https://docs .127.0.0.1.nip.io
147
155
COLLABORATION_SERVER_SECRET: my-secret
148
156
Y_PROVIDER_API_KEY: my-secret
149
157
150
158
ingress:
151
159
enabled: true
152
- host: impress.127.0.0.1.nip.io
160
+ host: docs.127.0.0.1.nip.io
161
+ annotations:
162
+ nginx.ingress.kubernetes.io/proxy-body-size: 10m
153
163
154
164
ingressCollaborationWS:
155
165
enabled: true
156
- host: impress .127.0.0.1.nip.io
166
+ host: docs .127.0.0.1.nip.io
157
167
158
168
ingressCollaborationApi:
159
169
enabled: true
160
- host: impress .127.0.0.1.nip.io
170
+ host: docs .127.0.0.1.nip.io
161
171
162
172
ingressAdmin:
163
173
enabled: true
164
- host: impress .127.0.0.1.nip.io
174
+ host: docs .127.0.0.1.nip.io
165
175
166
176
posthog:
167
177
ingress:
@@ -172,14 +182,14 @@ posthog:
172
182
173
183
ingressMedia:
174
184
enabled: true
175
- host: impress .127.0.0.1.nip.io
185
+ host: docs .127.0.0.1.nip.io
176
186
177
187
annotations:
178
- nginx.ingress.kubernetes.io/auth-url: https://impress .127.0.0.1.nip.io/api/v1.0/documents/media-auth/
188
+ nginx.ingress.kubernetes.io/auth-url: https://docs .127.0.0.1.nip.io/api/v1.0/documents/media-auth/
179
189
nginx.ingress.kubernetes.io/auth-response-headers: "Authorization, X-Amz-Date, X-Amz-Content-SHA256"
180
- nginx.ingress.kubernetes.io/upstream-vhost: minio.impress.svc.cluster.local:9000
181
- nginx.ingress.kubernetes.io/rewrite-target: /impress -media-storage/$1
190
+ nginx.ingress.kubernetes.io/upstream-vhost: dev-backend- minio.impress.svc.cluster.local:9000
191
+ nginx.ingress.kubernetes.io/rewrite-target: /docs -media-storage/$1
182
192
183
193
serviceMedia:
184
- host: minio.impress.svc.cluster.local
194
+ host: dev-backend- minio.impress.svc.cluster.local
185
195
port: 9000
0 commit comments