Automatically catch public ip of server.
npx @deep-foundation/deeplinks -g
Manual define domains.
npx @deep-foundation/deeplinks -g --ssl --deeplinks "https://deeplinks.deep.foundation" --deepcase "https://deepcase.deep.foundation"
npx @deep-foundation/deeplinks -e
>
For example, let's run migrations. Don't forget to clear the timestamp keys in the .migrate file before migrating.
npm @deep-foundation/deeplinks --bash "npx migrate@latest up --matches '*.js'"
By default, deep.config.json is taken from the folder in which the command is executed. You can set config alternatively.
npm @deep-foundation/deeplinks -c "$(cat ../../call-options.json)"
docker restart deep-links
Deep.Links is started together with Deep.Case app and other services in GitPod. So to restart it from GitPod you should do the following:
Find terminal there npm run gitpod-start
command was executed.
Press CTRL+C
in terminal to stop a Deep instance (Deep.Links and Deep.Case).
Press ↑
button on your keyboard to get last executed command.
Press Enter
to execute that command again, that will finish restart sequence.
docker logs deep-links
docker logs -f deep-links
docker exec -it deep-links sh
See Documentation for examples and API
This command deletes node_modules
, package-lock.json
and runs npm i
. So everything is refreshed.
npm run package:refresh
npm run package:release
After that it might be required to release new versions of: