Linux

Prerequisites

Docker Engine

The BPI consists of containerized microservices that run in conjunction using Docker. Download Docker Desktop for your Linux distribution here.

Installation

bash -c 'curl -s -L "https://github.com/provideplatform/provide-cli/releases/latest/download/start-bpi-linux.sh" | bash -s -- \
    --access-token "eyJhbGciOipsuzI1NiIsImtpZCI6ImM1OmViOjhkOjU5OjQ0OjM4OjYzOjA2OmM5OmQzOmU0Ojk3OjA4OmZiOjY4OjljIiwidHlwIjoiSldUIn0.eyJhdWQiOiJodHRwczovL2lkZW50LnByb3ZpZGUuc2VydmljZXMvYXBpL3YxIiwiZXhwIjoxNjcxNzI4NzE2LCJpYXQiOjE2NzE3MjUxMTYsImlzcyI6Imh0dHBzOi8vaWRlbnQucHJvdmlkZS5zZXJ2aWNlcyIsImp0aSI6IjU4NDFhM2I1LTUxYTktNDUxOS05MWMwLTU3NTJhYTcyMGY0OCIsIm5hdHMiOnsicGVybWlzc2lvbnMiOnsicHVibGlzaCI6eyJhbGxvdyI6WyJiYXNlbGluZSIsImJhc2VsaW5lLlx1MDAzZSJdfSwic3Vic2NyaWJlIjp7ImFsbG93IjpbInVzZXIuY2M4NGRmOWItNzdiMS00ZGEwLTkyYmItYTNkZWIzZDk2OWEzIiwiYmFzZWxpbmUiLCJiYXNlbGluZS5cdTAwM2UiLCJuZXR3b3JrLiouY29ubmVjdG9yLioiLCJuZXR3b3JrLiouY29udHJhY3RzLioiLCJuZXR3b3JrLiouc3RhdHVzIiwicGxhdGZvcm0uXHUwMDNlIl19fX0sInBydmQiOnsicGVybWlzc2lvbnMiOjQxNSwidXNlcl9pZCI6ImNjODRkZjliLTc3YjEtNGRhMC05MmJiLWEzZGViM2Q5NjlhMyJ9LCJzdWIiOiJ1c2VyOmNjODRkZjliLTc3YjEtNGRhMC05MmJiLWEzZGViM2Q5NjlhMyJ9.2oyP5fldTxOfyZAqzcFvhUYX1TbGNj-WJLLIpHa1HD0U31i647I7E2BaD6oEu_FJP38Y8l6RBG48s1fuUHZ8nLUHNdMX4aAcDMivnwYigOfABTlIcwCK5OyMDwDC3qlemYh37KAOhFKQwZCH90JZa4tzNazQFK8l_6p4-tZtA41iKFHFvOHTLgy-J6fx8Gii9A0qDEJV1HmDtV3u0QwxQ4c4i_IeDRZEcAIPBtU7tqDSiyAK358-a3ZlN5WDpxdbqcpkR3_872NxfUA9E070gGwfko3ajh6YdD1qDpNq02KvijDlNgWu8DWl-ESE8Hg7AFLbriRibuLg0vsCVks8jc5Z-UcVG-KdGTzO_NQjoe20tOBnG8IPzwYffYrzyDlgdFdpvlTQNjxuBmReL0SMAHO41I6I1KhrO_fgtGWSxsmyyaN4HcD_JTDU2hcFKIH8IN-5ucXjrxepP_U_8cx51bsNnpnEPpYsJlEfnFOlWor4mELh4fMEPVwGPAOm1LlccDPPgPIE3Fu4hXiK4hAQjeRfBhH4V2xfpI7mWZ_eJzJ8PCkCTeHWNE8M5GkoD7LMqgWFszybxSH6Bpr78qFEwSbF3X4gBdlLKNtc0hmY11qG8tu-QZXbfMXTr-yW-v6TFRyoSaGlPvcQQh0ZM1BqtQFdpuxWYm_-ajmwcNJ7yOY" \
    --organization-refresh-token "eyfsaGciOiJSUzI1NiIsImtpZCI6ImM1OmViOjhkOjU5OjQ0OjM4OjYzOjA2OmM5OmQzOmU0Ojk3OjA4OmZiOjY4OjljIiwidHlwIjoiSldUIn0.eyJhdWQiOiJodHRwczovL2lkZW50LnByb3ZpZGUuc2VydmljZXMvYXBpL3YxIiwiZXhwIjoxNjczODEzMzM4LCJpYXQiOjE2NzEyMjEzMzgsImlzcyI6Imh0dHBzOi8vaWRlbnQucHJvdmlkZS5zZXJ2aWNlcyIsImp0aSI6IjI3NjVkYjA0LWZiNGMtNDIxYy04YWVkLTU0N2UyNWUzNWRmNiIsIm5hdHMiOnsicGVybWlzc2lvbnMiOnsicHVibGlzaCI6eyJhbGxvdyI6WyJiYXNlbGluZSIsImJhc2VsaW5lLlx1MDAzZSJdfSwic3Vic2NyaWJlIjp7ImFsbG93IjpbInVzZXIuY2M4NGRmOWItNzdiMS00ZGEwLTkyYmItYTNkZWIzZDk2OWEzIiwib3JnYW5pemF0aW9uLjk3OWVkNjQ0LWZjMDMtNGRkNS04YzQyLTExNWRkZjk3YTI1YiIsImJhc2VsaW5lIiwiYmFzZWxpbmUuXHUwMDNlIiwibmV0d29yay4qLmNvbm5lY3Rvci4qIiwibmV0d29yay4qLmNvbnRyYWN0cy4qIiwibmV0d29yay4qLnN0YXR1cyIsInBsYXRmb3JtLlx1MDAzZSJdfX19LCJwcnZkIjp7Im9yZ2FuaXphdGlvbl9pZCI6Ijk3OWVkNjQ0LWZjMDMtNGRkNS04YzQyLTExNWRkZjk3YTI1YiIsInBlcm1pc3Npb25zIjo1MTAsInVzZXJfaWQiOiJjYzg0ZGY5Yi03N2IxLTRkYTAtOTJiYi1hM2RlYjNkOTY5YTMifSwic3ViIjoidG9rZW46NDU4YTVlNjItMDE1Ni00MDlmLWE1MGYtNzk3ZjNlN2YzMDM0In0.GUP1937RR3SVA2MZPuBPuJtJrd9rI5LyiPRV4sD7PCRPXbHLZ_MXv0p-8QgqBNMjVuKP1J0sIOM9T0AprD7hO_J2_c8HwJyG1xYk1eB88l9nIxA4G5fKL58IG74Tb66xD1NtmSQpwxIeozqmWuZuWXh7GIulQ1b5374Vnqi4yqxibTDZGtv4KvTLVYkkjBROPcLEHQ89Ausag1kQ-bI1ybi6VpvzgtcVtrwt9nMF7ebuqpZRsLA5qavT-6eXflprBxF2JFBq1s4LdYq24mC6fiQr25zxBdPHC7lM8nP-PZMX_GMV4xr2ZjJPBYUK4V4g1d40xKSrk7p_RTSNBAUvOuSPu1S5zXi5eLgGB5wjOg28YTesghJfZffZvTedMT5O3_HAxPYnRTjzLqnAhUYXbMEX3bI0JdkcYe8ZZSY0fsxuc_xGKAsEZyeIiwcMfZnkibHn2U-qNTs-beupECIXJJCDC66rPyyKWhqVXeFZZN19XezQ66eDziMK0YAWlCOl5Kr08qjFeQrNFmK9puqIEDpAuYJDHp6x_NgYD7oq_Hr9fmIder_5h2J6zTVUi9qdVmojAKfvskYMIbKiQJ0wDlfhcrmHziw2uNxNlDyR3lLFyZKYfswRbjoogp3bxLQhnfTp7iRHatioTmRyy9ieD5Ee5Tq3WaGzuczmUnfFFxA" \
    --workgroup "90p0e848-db2c-4318-8ab2-73f39fe49119" \
    --organization "321ed644-fc03-4dd5-8c42-115ddf97a25b" \
    --bpi-tunnel \
    --messaging-tunnel \
    --sor servicenow \
    --servicenow-api-host "https://example.service-now.com" \
    --servicenow-api-username "admin" \
    --servicenow-api-password "admin" \
    --without-require-organization-keys \
    --without-require-subject-account \
    --without-require-workgroup \
    --port 8080 \
    --elasticsearch-scheme "http" \
    --elasticsearch-port 9200 \
    --nats-port 4222 \
    --nats-ws-port 4221 \
    --postgres-port 5432 \
    --redis-port 6379 \
    --ident-host "ident.provide.services" \
    --ident-scheme "https" \
    --vault-host "vault.provide.services" \
    --vault-scheme "https" \
    --privacy-host "privacy.provide.services" \
    --privacy-scheme "https" \
    --nchain-host "nchain.provide.services" \
    --nchain-scheme "https"'

Last updated