pedro
2cd782368d
add new pilot test
2024-01-25 15:18:13 +01:00
pedro
07376ba0b1
idhub: optimize size
...
applies optimizations because use of: apt, pip (python)
debian:bookworm-slim 1.21GB
python:3.11.7-slim-bookworm 880 MiB
2024-01-25 14:54:12 +01:00
pedro
a9022ae8d4
pilot xo9b: change the other idhub to the right vcred
2024-01-24 18:09:49 +01:00
pedro
e507018360
confirmed that setem uses membershipcard vcred
2024-01-24 18:09:49 +01:00
mildred
9d8ac3f461
Update README.md
...
Correct actors for xo9b and seem
2024-01-24 16:54:20 +00:00
pedro
775f91a471
update pilot credentials
...
we were using test credentials, and now we have the final ones that
should be used
2024-01-24 17:11:57 +01:00
pedro
7a9850c7b1
quit confusing comment in pilot build scripts
...
if you want to know what does each pilot, see README.md
2024-01-24 15:23:11 +01:00
pedro
b7ba1d6a7f
pull-repos: git pull should go before
...
imagine the branch is new and does not exist
2024-01-24 15:04:32 +01:00
pedro
5146a6f9be
README.md: delete trailing whitespaces
2024-01-24 15:00:04 +01:00
pedro
1da4f6b032
fix in env wrong variable name
2024-01-24 14:58:27 +01:00
pedro
837486a0fa
build__common.sh: refactor var name
2024-01-24 14:58:27 +01:00
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