Readme.md
author ymh <ymh.work@gmail.com>
Wed, 04 Sep 2024 16:52:49 +0200
changeset 0 2a447b707b65
permissions -rw-r--r--
First commit
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
# Build and deploy
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
## project folders
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
- platform
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
- platform_web
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
- hashcut
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
- metadatacomposer
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
- 
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
## dev
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
- build docker-compose project ./docker-compose.yaml
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
- start de db, load an existing dump of the database
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
- build and start docker-compose project ./docker-compose.yaml
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
 **TODO** : adapt the docker/server/server.dockerfile image to allow live dev.
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
## Build
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
- set the env variable `REGISTRY_PASSWORD`
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
- Execute the script "./build.sh"
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
## deploy
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
- in the `sysop/kevin.srv.iri-research.org` folder
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
- ansible-playbook -i hosts --ask-vault-pass ldtplatform.yml
2a447b707b65 First commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28