What I’ve made:
git clone https://github.com/plasmicapp/plasmic.git
cd plasmic
docker compose up -d
After all created:
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f2a1ef792cc5 plasmic-plasmic-wab "sh -c 'jq '(.host =…" 14 minutes ago Exited (1) 12 minutes ago plasmic-plasmic-wab-1
93a2a35e18d6 postgres:15 "docker-entrypoint.s…" 14 minutes ago Up 12 minutes (healthy) 0.0.0.0:5432->5432/tcp, [::]:5432->5432/tcp plasmic-plasmic-db-1
Permission for creating tmp.json is denied:
plasmic:~/plasmic$ docker logs plasmic-plasmic-wab-1
sh: can't create tmp.json: Permission denied
The part of docker-compose.yml where tmp.json is trying to create:
# Plasmic WAB (Web App Builder)
plasmic-wab:
build:
context: .
dockerfile: ./platform/wab/tools/docker-dev/Dockerfile.dev.aio
command: # Override the default dockerfile startup command here for debugging purpose
- |
jq '(.host = "plasmic-db") | (.password //= "SEKRET")' ormconfig.json > tmp.json && mv tmp.json ormconfig.json && \
yarn typeorm migration:run && \
yarn seed && \
cd /plasmic && \
yarn dev