diff --git a/docs/docs/setup/digitalocean.md b/docs/docs/setup/digitalocean.md index 1a1b3c83ad..ccc8eb2969 100644 --- a/docs/docs/setup/digitalocean.md +++ b/docs/docs/setup/digitalocean.md @@ -39,7 +39,7 @@ The latest docker image is `tooljet/tooljet:` - Make sure the **Run Command** is `./server/scripts/digitalocean-build.sh` and the **HTTP** port is `3000`. Once you have edited the ToolJet resource click on the **Back** button. + Make sure the **Run Command** is `./server/scripts/digitalocean-postbuild.sh` and the **HTTP** port is `3000`. Once you have edited the ToolJet resource click on the **Back** button.
@@ -145,19 +145,23 @@ Follow the below steps to attach a postgresql database: To add additional environment variables, refer this [doc](https://docs.tooljet.com/docs/setup/env-vars/). -### ToolJet Database +#### Deploying Tooljet Database -Use the ToolJet-hosted database to build apps faster, and manage your data with ease. ToolJet database requires no setup and gives you a powerful user interface for managing your data. +If you intend to use this feature, you'd have to set up and deploy PostgREST server which helps querying ToolJet Database. +You can learn more about this feature [here](/docs/tooljet-database). -You can refer docs [here](https://docs.tooljet.com/docs/setup/digitalocean#database-setup), if you require ToolJet Database set-up. +Follow the steps below to deploy ToolJet Database on DigitalOcean: -### Updating version +1. If you are using dev database within ToolJet deployment, upgrade it to managed database. You could also add a separate database, if you intent use a different database, please refer the [environment variables](/docs/setup/env-vars#enable-tooljet-database--optional-) for additional env variables. -When a new version is released the team will communicate with the change-log which will contain all the latest features, bug fixes and any configuration changes(applicable only if any). +2. Create a new app for PostgREST server. You can opt for docker hub to deploy PostgREST image of version `10.1.x`. -We will share the latest version's tag to which it can be updated. To upgrade to the new version you will have need to change the image tag in the deployment yaml file. + ToolJet - Deploy on DigitalOcean - PostgREST resource -:::tip -1. If there are self signed HTTPS endpoints that Tooljet needs to connect to, please make sure that NODE_EXTRA_CA_CERTS environment variable is set to the absolute path containing the certificates. -2. Tooljet do not support SSL termination. If you require ssl termination you would have to delegate it using a load balancer or reverse proxy. -::: +3. Update the [environment variables](/docs/setup/env-vars#postgrest-server-optional) for PostgREST and expose the HTTP port `3000`. + + ToolJet - Deploy on DigitalOcean - PostgREST environment variables + +4. Add your newly created PostgREST app to the trusted sources of your managed or separate database. + +5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#enable-tooljet-database--optional-) required for PostgREST. diff --git a/docs/docs/setup/docker.md b/docs/docs/setup/docker.md index 0d4300da1f..ea1671ef1f 100644 --- a/docs/docs/setup/docker.md +++ b/docs/docs/setup/docker.md @@ -38,6 +38,7 @@ Confused about which setup to select? Feel free to ask the community via Slack: curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose-db.yaml mv docker-compose-db.yaml docker-compose.yaml mkdir postgres_data + mkdir redis_data ``` 2. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): @@ -83,6 +84,7 @@ Confused about which setup to select? Feel free to ask the community via Slack: 2. Download our production docker-compose file into the server. ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose.yaml + mkdir redis_data ``` 3. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): diff --git a/docs/versioned_docs/version-2.17.0/setup/digitalocean.md b/docs/versioned_docs/version-2.17.0/setup/digitalocean.md index 1a1b3c83ad..ccc8eb2969 100644 --- a/docs/versioned_docs/version-2.17.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.17.0/setup/digitalocean.md @@ -39,7 +39,7 @@ The latest docker image is `tooljet/tooljet:`
- Make sure the **Run Command** is `./server/scripts/digitalocean-build.sh` and the **HTTP** port is `3000`. Once you have edited the ToolJet resource click on the **Back** button. + Make sure the **Run Command** is `./server/scripts/digitalocean-postbuild.sh` and the **HTTP** port is `3000`. Once you have edited the ToolJet resource click on the **Back** button.
@@ -145,19 +145,23 @@ Follow the below steps to attach a postgresql database: To add additional environment variables, refer this [doc](https://docs.tooljet.com/docs/setup/env-vars/). -### ToolJet Database +#### Deploying Tooljet Database -Use the ToolJet-hosted database to build apps faster, and manage your data with ease. ToolJet database requires no setup and gives you a powerful user interface for managing your data. +If you intend to use this feature, you'd have to set up and deploy PostgREST server which helps querying ToolJet Database. +You can learn more about this feature [here](/docs/tooljet-database). -You can refer docs [here](https://docs.tooljet.com/docs/setup/digitalocean#database-setup), if you require ToolJet Database set-up. +Follow the steps below to deploy ToolJet Database on DigitalOcean: -### Updating version +1. If you are using dev database within ToolJet deployment, upgrade it to managed database. You could also add a separate database, if you intent use a different database, please refer the [environment variables](/docs/setup/env-vars#enable-tooljet-database--optional-) for additional env variables. -When a new version is released the team will communicate with the change-log which will contain all the latest features, bug fixes and any configuration changes(applicable only if any). +2. Create a new app for PostgREST server. You can opt for docker hub to deploy PostgREST image of version `10.1.x`. -We will share the latest version's tag to which it can be updated. To upgrade to the new version you will have need to change the image tag in the deployment yaml file. + ToolJet - Deploy on DigitalOcean - PostgREST resource -:::tip -1. If there are self signed HTTPS endpoints that Tooljet needs to connect to, please make sure that NODE_EXTRA_CA_CERTS environment variable is set to the absolute path containing the certificates. -2. Tooljet do not support SSL termination. If you require ssl termination you would have to delegate it using a load balancer or reverse proxy. -::: +3. Update the [environment variables](/docs/setup/env-vars#postgrest-server-optional) for PostgREST and expose the HTTP port `3000`. + + ToolJet - Deploy on DigitalOcean - PostgREST environment variables + +4. Add your newly created PostgREST app to the trusted sources of your managed or separate database. + +5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#enable-tooljet-database--optional-) required for PostgREST. diff --git a/docs/versioned_docs/version-2.17.0/setup/docker.md b/docs/versioned_docs/version-2.17.0/setup/docker.md index 0d4300da1f..ea1671ef1f 100644 --- a/docs/versioned_docs/version-2.17.0/setup/docker.md +++ b/docs/versioned_docs/version-2.17.0/setup/docker.md @@ -38,6 +38,7 @@ Confused about which setup to select? Feel free to ask the community via Slack: curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose-db.yaml mv docker-compose-db.yaml docker-compose.yaml mkdir postgres_data + mkdir redis_data ``` 2. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): @@ -83,6 +84,7 @@ Confused about which setup to select? Feel free to ask the community via Slack: 2. Download our production docker-compose file into the server. ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose.yaml + mkdir redis_data ``` 3. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): diff --git a/docs/versioned_docs/version-2.18.0/setup/digitalocean.md b/docs/versioned_docs/version-2.18.0/setup/digitalocean.md index 1a1b3c83ad..ccc8eb2969 100644 --- a/docs/versioned_docs/version-2.18.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.18.0/setup/digitalocean.md @@ -39,7 +39,7 @@ The latest docker image is `tooljet/tooljet:`
- Make sure the **Run Command** is `./server/scripts/digitalocean-build.sh` and the **HTTP** port is `3000`. Once you have edited the ToolJet resource click on the **Back** button. + Make sure the **Run Command** is `./server/scripts/digitalocean-postbuild.sh` and the **HTTP** port is `3000`. Once you have edited the ToolJet resource click on the **Back** button.
@@ -145,19 +145,23 @@ Follow the below steps to attach a postgresql database: To add additional environment variables, refer this [doc](https://docs.tooljet.com/docs/setup/env-vars/). -### ToolJet Database +#### Deploying Tooljet Database -Use the ToolJet-hosted database to build apps faster, and manage your data with ease. ToolJet database requires no setup and gives you a powerful user interface for managing your data. +If you intend to use this feature, you'd have to set up and deploy PostgREST server which helps querying ToolJet Database. +You can learn more about this feature [here](/docs/tooljet-database). -You can refer docs [here](https://docs.tooljet.com/docs/setup/digitalocean#database-setup), if you require ToolJet Database set-up. +Follow the steps below to deploy ToolJet Database on DigitalOcean: -### Updating version +1. If you are using dev database within ToolJet deployment, upgrade it to managed database. You could also add a separate database, if you intent use a different database, please refer the [environment variables](/docs/setup/env-vars#enable-tooljet-database--optional-) for additional env variables. -When a new version is released the team will communicate with the change-log which will contain all the latest features, bug fixes and any configuration changes(applicable only if any). +2. Create a new app for PostgREST server. You can opt for docker hub to deploy PostgREST image of version `10.1.x`. -We will share the latest version's tag to which it can be updated. To upgrade to the new version you will have need to change the image tag in the deployment yaml file. + ToolJet - Deploy on DigitalOcean - PostgREST resource -:::tip -1. If there are self signed HTTPS endpoints that Tooljet needs to connect to, please make sure that NODE_EXTRA_CA_CERTS environment variable is set to the absolute path containing the certificates. -2. Tooljet do not support SSL termination. If you require ssl termination you would have to delegate it using a load balancer or reverse proxy. -::: +3. Update the [environment variables](/docs/setup/env-vars#postgrest-server-optional) for PostgREST and expose the HTTP port `3000`. + + ToolJet - Deploy on DigitalOcean - PostgREST environment variables + +4. Add your newly created PostgREST app to the trusted sources of your managed or separate database. + +5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#enable-tooljet-database--optional-) required for PostgREST. diff --git a/docs/versioned_docs/version-2.18.0/setup/docker.md b/docs/versioned_docs/version-2.18.0/setup/docker.md index 0d4300da1f..ea1671ef1f 100644 --- a/docs/versioned_docs/version-2.18.0/setup/docker.md +++ b/docs/versioned_docs/version-2.18.0/setup/docker.md @@ -38,6 +38,7 @@ Confused about which setup to select? Feel free to ask the community via Slack: curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose-db.yaml mv docker-compose-db.yaml docker-compose.yaml mkdir postgres_data + mkdir redis_data ``` 2. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): @@ -83,6 +84,7 @@ Confused about which setup to select? Feel free to ask the community via Slack: 2. Download our production docker-compose file into the server. ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose.yaml + mkdir redis_data ``` 3. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): diff --git a/docs/versioned_docs/version-2.19.0/setup/digitalocean.md b/docs/versioned_docs/version-2.19.0/setup/digitalocean.md index 1a1b3c83ad..ccc8eb2969 100644 --- a/docs/versioned_docs/version-2.19.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.19.0/setup/digitalocean.md @@ -39,7 +39,7 @@ The latest docker image is `tooljet/tooljet:`
- Make sure the **Run Command** is `./server/scripts/digitalocean-build.sh` and the **HTTP** port is `3000`. Once you have edited the ToolJet resource click on the **Back** button. + Make sure the **Run Command** is `./server/scripts/digitalocean-postbuild.sh` and the **HTTP** port is `3000`. Once you have edited the ToolJet resource click on the **Back** button.
@@ -145,19 +145,23 @@ Follow the below steps to attach a postgresql database: To add additional environment variables, refer this [doc](https://docs.tooljet.com/docs/setup/env-vars/). -### ToolJet Database +#### Deploying Tooljet Database -Use the ToolJet-hosted database to build apps faster, and manage your data with ease. ToolJet database requires no setup and gives you a powerful user interface for managing your data. +If you intend to use this feature, you'd have to set up and deploy PostgREST server which helps querying ToolJet Database. +You can learn more about this feature [here](/docs/tooljet-database). -You can refer docs [here](https://docs.tooljet.com/docs/setup/digitalocean#database-setup), if you require ToolJet Database set-up. +Follow the steps below to deploy ToolJet Database on DigitalOcean: -### Updating version +1. If you are using dev database within ToolJet deployment, upgrade it to managed database. You could also add a separate database, if you intent use a different database, please refer the [environment variables](/docs/setup/env-vars#enable-tooljet-database--optional-) for additional env variables. -When a new version is released the team will communicate with the change-log which will contain all the latest features, bug fixes and any configuration changes(applicable only if any). +2. Create a new app for PostgREST server. You can opt for docker hub to deploy PostgREST image of version `10.1.x`. -We will share the latest version's tag to which it can be updated. To upgrade to the new version you will have need to change the image tag in the deployment yaml file. + ToolJet - Deploy on DigitalOcean - PostgREST resource -:::tip -1. If there are self signed HTTPS endpoints that Tooljet needs to connect to, please make sure that NODE_EXTRA_CA_CERTS environment variable is set to the absolute path containing the certificates. -2. Tooljet do not support SSL termination. If you require ssl termination you would have to delegate it using a load balancer or reverse proxy. -::: +3. Update the [environment variables](/docs/setup/env-vars#postgrest-server-optional) for PostgREST and expose the HTTP port `3000`. + + ToolJet - Deploy on DigitalOcean - PostgREST environment variables + +4. Add your newly created PostgREST app to the trusted sources of your managed or separate database. + +5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#enable-tooljet-database--optional-) required for PostgREST. diff --git a/docs/versioned_docs/version-2.19.0/setup/docker.md b/docs/versioned_docs/version-2.19.0/setup/docker.md index 0d4300da1f..ea1671ef1f 100644 --- a/docs/versioned_docs/version-2.19.0/setup/docker.md +++ b/docs/versioned_docs/version-2.19.0/setup/docker.md @@ -38,6 +38,7 @@ Confused about which setup to select? Feel free to ask the community via Slack: curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose-db.yaml mv docker-compose-db.yaml docker-compose.yaml mkdir postgres_data + mkdir redis_data ``` 2. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): @@ -83,6 +84,7 @@ Confused about which setup to select? Feel free to ask the community via Slack: 2. Download our production docker-compose file into the server. ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose.yaml + mkdir redis_data ``` 3. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1):