Commit graph

165 commits

Author SHA1 Message Date
pedro b0b160f088 add pilot ereuse (untested on prod)
README WIP
2024-04-03 13:18:36 +02:00
pedro 300f705bf7 idhub.entrypoint: makemigrations not needed
supposedly you should have all the migrations from the source code or
git repository
2024-04-03 13:00:33 +02:00
pedro c3f3bdf831 bugfix idhub2-nightly.demo.pangea.org 2024-04-02 13:37:01 +02:00
pedro 41bab7124d enable gunicorn only when EXPERIMENTAL flag
move the gunicorn experimentation to a later stage https://gitea.pangea.org/trustchain-oc1-orchestral/IdHub/issues/203
2024-03-26 18:35:36 +01:00
pedro 3a1f890386 bugfix wrong gunicorn config (from 4 workers to 1)
related https://gitea.pangea.org/trustchain-oc1-orchestral/IdHub/issues/198
2024-03-22 14:54:05 +01:00
pedro 359d153c4f add to rest of pilots LANGUAGE_CODE to ca 2024-03-22 10:36:45 +01:00
pedro 6da2c8e3ce pangea pilot: adapt to new env vars 2024-03-22 10:36:16 +01:00
pedro b791affd68 prepare generic pilot for re-deploying it 2024-03-21 14:34:44 +01:00
pedro b88e969377 update .gitignore with idhub3 2024-03-21 14:32:56 +01:00
pedro cca98c1cf8 idhub entrypoint: add gunicorn 2024-03-21 14:32:17 +01:00
pedro 9a14a3f3da idhub entrypoint: refactor check_app_is_there 2024-03-21 13:54:11 +01:00
pedro fea4652e88 pilot lafede: prepare with new vars 2024-03-18 21:40:31 +01:00
pedro 1ac1bf0a2a pilot setem: adjust to new vars 2024-03-18 21:24:50 +01:00
pedro af08c260a8 fix nginx localhost site link 2024-03-18 20:18:23 +00:00
pedro 91c3ad7839 add nginx localhost site 2024-03-18 21:16:32 +01:00
pedro c306ed1716 README: add localhost guide 2024-03-18 21:16:18 +01:00
pedro 2cef5f894b publish localhost trio 2024-03-18 21:10:41 +01:00
pedro 93a6f5a25e put DOMAIN as first env var 2024-03-18 21:10:05 +01:00
pedro 3a0577b46f nightly: enable email and 2factor for testing 2024-03-18 14:32:48 +01:00
pedro 6f02b59ccc bugfix non oidc instances 2024-03-18 14:28:30 +01:00
pedro 87cfaa2adb xo9b: admin for idhub2 and idhub3 2024-03-18 11:04:00 +01:00
pedro dfc709ffbf docker entrypoint: DEBUG might be not defined
and that's fine
2024-03-18 10:48:03 +01:00
pedro b25b390e6a collectstatic when DEBUG is not true 2024-03-18 10:32:28 +01:00
pedro 262e493b56 pilot xo9b: add idhub3 in shell script 2024-03-18 10:18:49 +01:00
pedro 1e1a339917 idhub.entrypoint: refactor oidc waiting interval
instead of sleep, waits that all idhubs have wrote its content in
/sharedsecret/ dir
2024-03-18 10:05:16 +01:00
pedro d990d46dd9 pilot xo9b: add idhub3 2024-03-18 09:32:43 +01:00
pedro 84df3789cc pilot xo9b: update env vars for new version 2024-03-18 09:29:45 +01:00
pedro 7023d95f1b build__common: bugfix wrong substitution 2024-03-15 09:44:04 +01:00
pedro ff18ceae0d web_cmd: maybe now is fixed 2024-03-15 09:37:04 +01:00
pedro af4015891b web_cmd: trying to fix flag file situation 2024-03-15 09:33:23 +01:00
pedro 9d036f9ad5 web_cmd enable debug, fix touch 2024-03-15 09:23:19 +01:00
pedro c6c75d981d web_cmd: fix exec permission 2024-03-15 09:20:45 +01:00
pedro 8ad4f8fed6 add web_cmd 2024-03-15 09:14:46 +01:00
pedro de3f6f077d better wait_seconds 2024-03-15 09:03:02 +01:00
pedro 4ad2711b7e test instances: allow overriding of persistence 2024-03-14 16:51:41 +01:00
pedro 03256f0f3b docker: add localhost pair
useful for testing OIDC flow in localhost
2024-03-09 20:29:44 +01:00
pedro be27861aa0 update generic pilot
refactored env vars as needed
2024-03-08 13:36:46 +01:00
pedro dfe43105ca pair instances: bugfix missing ADMIN/PASSWORD
- it was missing for the corresponding idhub2 from the pairs
- also remove old RESPONSE_URI env var
2024-03-08 13:29:07 +01:00
pedro 1d36b1a64b status: update styling, add this docker dir 2024-03-08 13:28:43 +01:00
pedro a8aec1143c idhub entrypoint: inject DOMAIN env var in status
also adapt accordingly status.sh script
2024-03-08 10:10:05 +01:00
pedro 604c7a014c docker ps as sudo 2024-03-07 17:36:42 +01:00
pedro 4858b7c646 status: add docker ps 2024-03-07 17:31:38 +01:00
pedro eb89c21b66 nightly-pair: temp fix for promotion req vcreds
(already applied on autotest-pair)

related to https://gitea.pangea.org/trustchain-oc1-orchestral/IdHub/issues/163
2024-03-07 16:37:14 +01:00
pedro 7f1e26b071 refactor var: ADMIN -> INITIAL_ADMIN, dyn DOMAIN
- specify clearly the ADMIN vars are when initialization, also add the password
- also allow override of domain for test instances
2024-03-07 15:15:47 +01:00
pedro 4983e3c89f idhub.entrypoint.sh: add send_mail_admins
warn admin that it should re-enter password to keep the service working
2024-03-07 14:09:13 +01:00
pedro 5325b20e45 add nightly-pair 2024-03-06 19:07:30 +01:00
pedro 58e6b238ed temp fix for promotion required vcreds
related to https://gitea.pangea.org/trustchain-oc1-orchestral/IdHub/issues/163
2024-03-06 18:55:11 +01:00
pedro d16adbbfdb bugfix makefile when branch contains / char 2024-03-06 18:54:20 +01:00
pedro 69857af966 idhub entrypoint: make git commit footer work 2024-03-06 18:53:34 +01:00
pedro dd0488cbe8 adjust env vars and docker entrypoint
also update autotest and nightly instances

for more details, see
https://gitea.pangea.org/trustchain-oc1-orchestral/IdHub/issues/160
2024-03-06 14:51:43 +01:00