FIWARE Keyrock の Sandbox 環境をローカル PC にコマンド一発で作成する方法です。
curl -sL https://letsfiware.jp/keyrock | bash -
カレントディレクトリに keyrock というディレクトリが作成されます。
$ curl -sL https://letsfiware.jp/keyrock | bash -
* Let's FIWARE - Keyrock Startup script
Creating network "keyrock_default" with the default driver
Creating keyrock_mysql_1 ... done
Creating keyrock_keyrock_1 ... done
Name Command State Ports
------------------------------------------------------------------------------------------------------------------
keyrock_keyrock_1 /nodejs/bin/node ./bin/www Up (health: starting) 0.0.0.0:3000->3000/tcp,:::3000->3000/tcp
keyrock_mysql_1 docker-entrypoint.sh mysqld Up 3306/tcp, 33060/tcp
Keyrock:
Host: http://localhost:3000/
User: admin@test.com
Password: 1234
Reference:
https://fiware-idm.letsfiware.jp/
https://www.letsfiware.jp/fiware-tutorials/
https://github.com/lets-fiware/FIWARE-Big-Bang/
Docker, docker-compose, curl が導入された Linux OS
$ curl localhost:3000/version
{"keyrock":{"version":"7.0.1","release_date":"2018-06-25","uptime":"00:02:58.5","git_hash":"https://github.com/ging/fiware-idm/releases/tag/7.0.1","doc":"https://fiware-idm.readthedocs.io/en/7.0.1/","api":{"version":"v1","link":"http://localhost:3000/v1"}}}
実行されるスクリプトの内容は以下で確認できます。
curl -sL https://letsfiware.jp/keyrock
(c) 2021-2022 Let's FIWARE