Commit Graph

53 Commits

Author SHA1 Message Date
pedro e19d08d3cc build__all.sh: bugfix start
- export general env vars to ensure they are used by the pilots
- pull repos before start
2024-01-24 14:58:27 +01:00
pedro 8fd01ba3f5 pilot pangea: adapt to new situation
so, a part of applying same to pangea

pangea needs 2 idhubs
2024-01-24 14:58:27 +01:00
pedro b65ff7aca9 pilots xo9b and setem work on the new idhub way
this is partial work when migrating from using each one a branch vs
all in main
2024-01-24 14:58:27 +01:00
leandro 0562194d93 Update README.md
Clarification on roles for pilots and minor edits
2024-01-24 13:21:38 +00:00
mildred e044dadfcc Update README.md
Reformulate section "About pilots"
2024-01-24 12:48:19 +00:00
pedro 78a79e69e9 preserve docker build cache on orchestra musician
produce docker build speedup

- git checkout produce docker cache invalidation, do it when needed
- use /opt/app PATH for the two containers
- use two different layers: one to do the pip requirements, the other
  for the rest of the sourcecode
2024-01-24 01:05:37 +01:00
pedro b5359d77b0 README: capital title 2024-01-23 21:33:35 +01:00
pedro b6f85328be README: specify lang for src blocks 2024-01-23 21:32:44 +01:00
pedro 9eae60c960 README: update docker install 2024-01-23 21:32:01 +01:00
pedro 7b31a8d697 general README update
maybe it needs a review
2024-01-23 21:30:22 +01:00
pedro f9393b5311 build_common: no branches, main; ensure git dir 2024-01-23 10:42:42 +01:00
pedro c606fee335 also ignore authentik ssikit 2024-01-23 10:42:00 +01:00
pedro ee87477654 pangea: authentik: fix wrong volumes 2024-01-23 10:41:40 +01:00
pedro 1244a2035b make didkit pip work 2024-01-23 10:41:20 +01:00
pedro f378a945e8 authentik: use fork as volume
right now, it does not seem to need to compile
2024-01-23 09:17:58 +01:00
pedro a10075e80e musician: make it build and run, missing IDP binds 2024-01-23 09:10:41 +01:00
pedro 21d8c34e1b pangea dc: fix wrong env vars and missing volume 2024-01-23 09:02:15 +01:00
pedro 59960cbc73 .env.example: fix unquoted chars on env 2024-01-23 09:01:11 +01:00
pedro 06ce7afd3e pangea p: add manual build of orchestra & musician 2024-01-23 09:00:27 +01:00
pedro ffde8a64be these files are not needed anymore
but they were base on doing the building for pilots
2024-01-23 08:33:46 +01:00
pedro d2c63de37b more bugfix namespace problm and pangeapilot files 2024-01-19 12:39:14 +01:00
pedro 3af59e9423 bugfix namespace, build__all script, simple pilots
- build__all.sh
- build__common.sh (includes common_start and common_end) which
  simplifies pilots
2024-01-19 11:01:49 +01:00
pedro 00360491ec fix docker project namespaces 2024-01-16 11:19:55 +01:00
pedro 1cc0cdc4d9 idhub docker: requirements for lafede pilot
- add dependency for pdf signature
- this one does not need the OIDC4VP thing
2024-01-16 10:56:12 +01:00
pedro 85d7c19083 upload lafede pilot deployment script 2024-01-16 10:51:24 +01:00
pedro 8e9c03d8fb pilot setem: establish more mnemonic ports 2024-01-12 10:33:53 +01:00
pedro 30c0da5fc0 deployment scripts for pilot setem 2024-01-12 10:30:55 +01:00
pedro d523ec2efd build pilot-xo9b: ensure is in branch before copy 2024-01-09 10:54:06 +01:00
pedro 076b31f6f6 demo 12d -> pilot-xo9b (not tested) 2024-01-09 10:49:05 +01:00
pedro 2a19a05f4d idbhub: fix secret sharing 2023-12-15 09:31:50 +01:00
pedro d02214062e makefile: add idhub_build 2023-12-12 14:35:17 +01:00
pedro 553bc3efe1 deployment for demo 12D (not tested) 2023-12-12 11:17:04 +01:00
pedro df05735979 idhub: make it more dev env friendly
now idhub docker just has the dev env, you need to map the idhub repo
as a volume (there is a friendly error handling for that)
2023-12-01 10:10:11 +01:00
pedro 1585ece598 orchestra temp build 2023-11-24 12:33:55 +01:00
pedro 2b433c4d29 useful dockerignores to ignore local python env
that were docker ignores needed to ignore a local python env and its
sqlite db
2023-11-16 17:17:56 +01:00
pedro e2e74926ca docker: put init data as part of dev deployment
use django default env vars on a production deployment
2023-11-16 17:03:19 +01:00
pedro 81a6398f02 idhub: add env vars for email credentials 2023-11-14 11:30:11 +01:00
cayop 5a89c7e6e6 Merge pull request 'idhub_init_data' (#1) from idhub_init_data into main
Reviewed-on: https://gitea.pangea.org/trustchain-oc1-orchestral/docker/pulls/1
2023-11-03 13:00:56 +00:00
Cayo Puigdefabregas be4e1dc700 add docker_down 2023-11-03 13:52:44 +01:00
Cayo Puigdefabregas fd3014afd7 add creating initial datas as command 2023-11-03 13:28:17 +01:00
Cayo Puigdefabregas 40617b7cfe add creating initial datas 2023-11-03 12:01:12 +01:00
pedro cc0c2033f9 idhub: better README.md 2023-11-03 10:16:42 +01:00
pedro 265a28c051 idhub: tag with latest, and use it in dcompose 2023-11-03 10:13:28 +01:00
pedro 712e1e9947 idhub: add envs for idhub namespace 2023-11-03 10:12:09 +01:00
pedro 4c7e6bd3c9 idhub: add CSRF_TRUSTED_ORIGINS env var 2023-11-03 10:11:30 +01:00
pedro 93d1f2d01c idhub build: add detach on production env 2023-11-03 09:59:56 +01:00
pedro f68e1638fc idhub docker temp
because of WIP on sso branches errors for musician and orchestra

and final verification for devicehub

only idhub is working
2023-10-31 11:00:08 +01:00
pedro 0359759848 orchestra & musician: use env namespace 2023-10-31 10:44:46 +01:00
pedro f84539f6b7 add idhub repo (TODO docker part) 2023-10-10 11:08:32 +02:00
pedro 24560d2370 new orchestra & musician images with sso branch 2023-10-10 10:59:40 +02:00