updated all doc links
This commit is contained in:
parent
db9c2d6c27
commit
486a9da8dd
|
|
@ -50,7 +50,7 @@ APPSMITH_MAIL_SMTP_TLS_ENABLED=
|
||||||
|
|
||||||
# Disable all telemetry
|
# Disable all telemetry
|
||||||
# Note: This only takes effect in self-hosted scenarios.
|
# Note: This only takes effect in self-hosted scenarios.
|
||||||
# Please visit: https://docs.appsmith.com/telemetry/telemetry to read more about anonymized data collected by Appsmith
|
# Please visit: https://docs.appsmith.com/v/v1.2.1/setup/telemetry to read more about anonymized data collected by Appsmith
|
||||||
# APPSMITH_DISABLE_TELEMETRY=false
|
# APPSMITH_DISABLE_TELEMETRY=false
|
||||||
|
|
||||||
#APPSMITH_SENTRY_DSN=
|
#APPSMITH_SENTRY_DSN=
|
||||||
|
|
|
||||||
4
app.json
4
app.json
|
|
@ -94,12 +94,12 @@
|
||||||
"required": false
|
"required": false
|
||||||
},
|
},
|
||||||
"APPSMITH_GOOGLE_MAPS_API_KEY": {
|
"APPSMITH_GOOGLE_MAPS_API_KEY": {
|
||||||
"description" : "Google Maps API key which is required if you wish to leverage Google Maps widget. Read more at: https://docs.appsmith.com/third-party-services/google-maps",
|
"description" : "Google Maps API key which is required if you wish to leverage Google Maps widget. Read more at: https://docs.appsmith.com/v/v1.2.1/setup/docker/google-maps",
|
||||||
"value": "",
|
"value": "",
|
||||||
"required": false
|
"required": false
|
||||||
},
|
},
|
||||||
"APPSMITH_DISABLE_TELEMETRY": {
|
"APPSMITH_DISABLE_TELEMETRY": {
|
||||||
"description" : "We want to be transparent and request that you share anonymous usage data with us. This data is purely statistical in nature and helps us understand your needs & provide better support to your self-hosted instance. You can read more about what information is collected in our documentation https://docs.appsmith.com/telemetry/telemetry",
|
"description" : "We want to be transparent and request that you share anonymous usage data with us. This data is purely statistical in nature and helps us understand your needs & provide better support to your self-hosted instance. You can read more about what information is collected in our documentation https://docs.appsmith.com/v/v1.2.1/setup/telemetry",
|
||||||
"value": "false"
|
"value": "false"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -63,7 +63,7 @@ export const JSDependencies = () => {
|
||||||
const toggleDependencies = () => setIsOpen(!isOpen);
|
const toggleDependencies = () => setIsOpen(!isOpen);
|
||||||
const showDocs = (e: any) => {
|
const showDocs = (e: any) => {
|
||||||
window.open(
|
window.open(
|
||||||
"https://docs.appsmith.com/core-concepts/connecting-ui-and-logic/working-with-js-libraries",
|
"https://docs.appsmith.com/v/v1.2.1/core-concepts/writing-code/ext-libraries",
|
||||||
"appsmith-docs:working-with-js-libraries",
|
"appsmith-docs:working-with-js-libraries",
|
||||||
);
|
);
|
||||||
e.stopPropagation();
|
e.stopPropagation();
|
||||||
|
|
|
||||||
|
|
@ -92,7 +92,7 @@ export const ForgotPassword = withTheme(
|
||||||
}
|
}
|
||||||
actions={[
|
actions={[
|
||||||
{
|
{
|
||||||
url: "https://docs.appsmith.com/third-party-services/email",
|
url: "https://docs.appsmith.com/v/v1.2.1/setup/docker/email",
|
||||||
text: "Configure Email service",
|
text: "Configure Email service",
|
||||||
intent: "primary",
|
intent: "primary",
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -348,7 +348,7 @@ const OrgInviteUsersForm = (props: any) => {
|
||||||
{allUsers.length === 0 && <NoEmailConfigImage />}
|
{allUsers.length === 0 && <NoEmailConfigImage />}
|
||||||
<span>You haven’t setup any email service yet</span>
|
<span>You haven’t setup any email service yet</span>
|
||||||
<a
|
<a
|
||||||
href="https://docs.appsmith.com/third-party-services/email"
|
href="https://docs.appsmith.com/v/v1.2.1/setup/docker/email"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
>
|
>
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@ export const entityDefinitions = {
|
||||||
return {
|
return {
|
||||||
"!doc":
|
"!doc":
|
||||||
"Actions allow you to connect your widgets to your backend data in a secure manner.",
|
"Actions allow you to connect your widgets to your backend data in a secure manner.",
|
||||||
"!url": "https://docs.appsmith.com/quick-start#connect-your-apis",
|
"!url": "https://docs.appsmith.com/v/v1.2.1/framework-reference/run",
|
||||||
isLoading: "bool",
|
isLoading: "bool",
|
||||||
data,
|
data,
|
||||||
run: "fn(onSuccess: fn() -> void, onError: fn() -> void) -> void",
|
run: "fn(onSuccess: fn() -> void, onError: fn() -> void) -> void",
|
||||||
|
|
@ -34,10 +34,10 @@ export const entityDefinitions = {
|
||||||
CONTAINER_WIDGET: {
|
CONTAINER_WIDGET: {
|
||||||
"!doc":
|
"!doc":
|
||||||
"Containers are used to group widgets together to form logical higher order widgets. Containers let you organize your page better and move all the widgets inside them together.",
|
"Containers are used to group widgets together to form logical higher order widgets. Containers let you organize your page better and move all the widgets inside them together.",
|
||||||
"!url": "https://docs.appsmith.com/widget-reference/how-to-use-widgets",
|
"!url": "https://docs.appsmith.com/widget-reference/container",
|
||||||
backgroundColor: {
|
backgroundColor: {
|
||||||
"!type": "string",
|
"!type": "string",
|
||||||
"!url": "https://docs.appsmith.com/widget-reference/how-to-use-widgets",
|
"!url": "https://docs.appsmith.com/widget-reference/container",
|
||||||
},
|
},
|
||||||
isVisible: isVisible,
|
isVisible: isVisible,
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -154,7 +154,7 @@ class MapWidget extends BaseWidget<MapWidgetProps, WidgetState> {
|
||||||
<a
|
<a
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
href="https://docs.appsmith.com/third-party-services/google-maps"
|
href="https://docs.appsmith.com/v/v1.2.1/setup/docker/google-maps"
|
||||||
>
|
>
|
||||||
{" documentation "}
|
{" documentation "}
|
||||||
</a>
|
</a>
|
||||||
|
|
|
||||||
|
|
@ -585,11 +585,11 @@ public class DatabaseChangelog {
|
||||||
for (Plugin plugin : mongoTemplate.findAll(Plugin.class)) {
|
for (Plugin plugin : mongoTemplate.findAll(Plugin.class)) {
|
||||||
if ("postgres-plugin".equals(plugin.getPackageName())) {
|
if ("postgres-plugin".equals(plugin.getPackageName())) {
|
||||||
plugin.setDocumentationLink(
|
plugin.setDocumentationLink(
|
||||||
"https://docs.appsmith.com/core-concepts/connecting-to-databases/querying-postgres");
|
"");
|
||||||
|
|
||||||
} else if ("mongo-plugin".equals(plugin.getPackageName())) {
|
} else if ("mongo-plugin".equals(plugin.getPackageName())) {
|
||||||
plugin.setDocumentationLink(
|
plugin.setDocumentationLink(
|
||||||
"https://docs.appsmith.com/core-concepts/connecting-to-databases/querying-mongodb");
|
"https://docs.appsmith.com/v/v1.2.1/datasource-reference/querying-mongodb");
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
continue;
|
continue;
|
||||||
|
|
@ -978,7 +978,7 @@ public class DatabaseChangelog {
|
||||||
plugin1.setUiComponent("DbEditorForm");
|
plugin1.setUiComponent("DbEditorForm");
|
||||||
plugin1.setResponseType(Plugin.ResponseType.JSON);
|
plugin1.setResponseType(Plugin.ResponseType.JSON);
|
||||||
plugin1.setIconLocation("https://s3.us-east-2.amazonaws.com/assets.appsmith.com/ElasticSearch.jpg");
|
plugin1.setIconLocation("https://s3.us-east-2.amazonaws.com/assets.appsmith.com/ElasticSearch.jpg");
|
||||||
plugin1.setDocumentationLink("https://docs.appsmith.com/core-concepts/connecting-to-databases/querying-elasticsearch");
|
plugin1.setDocumentationLink("https://docs.appsmith.com/v/v1.2.1/datasource-reference/querying-elasticsearch");
|
||||||
plugin1.setDefaultInstall(true);
|
plugin1.setDefaultInstall(true);
|
||||||
try {
|
try {
|
||||||
mongoTemplate.insert(plugin1);
|
mongoTemplate.insert(plugin1);
|
||||||
|
|
@ -998,7 +998,7 @@ public class DatabaseChangelog {
|
||||||
plugin1.setUiComponent("DbEditorForm");
|
plugin1.setUiComponent("DbEditorForm");
|
||||||
plugin1.setResponseType(Plugin.ResponseType.JSON);
|
plugin1.setResponseType(Plugin.ResponseType.JSON);
|
||||||
plugin1.setIconLocation("https://s3.us-east-2.amazonaws.com/assets.appsmith.com/DynamoDB.png");
|
plugin1.setIconLocation("https://s3.us-east-2.amazonaws.com/assets.appsmith.com/DynamoDB.png");
|
||||||
plugin1.setDocumentationLink("https://docs.appsmith.com/core-concepts/connecting-to-databases/querying-dynamodb");
|
plugin1.setDocumentationLink("https://docs.appsmith.com/v/v1.2.1/datasource-reference/querying-dynamodb");
|
||||||
plugin1.setDefaultInstall(true);
|
plugin1.setDefaultInstall(true);
|
||||||
try {
|
try {
|
||||||
mongoTemplate.insert(plugin1);
|
mongoTemplate.insert(plugin1);
|
||||||
|
|
@ -1028,7 +1028,7 @@ public class DatabaseChangelog {
|
||||||
plugin1.setUiComponent("DbEditorForm");
|
plugin1.setUiComponent("DbEditorForm");
|
||||||
plugin1.setResponseType(Plugin.ResponseType.TABLE);
|
plugin1.setResponseType(Plugin.ResponseType.TABLE);
|
||||||
plugin1.setIconLocation("https://s3.us-east-2.amazonaws.com/assets.appsmith.com/redis.jpg");
|
plugin1.setIconLocation("https://s3.us-east-2.amazonaws.com/assets.appsmith.com/redis.jpg");
|
||||||
plugin1.setDocumentationLink("https://docs.appsmith.com/core-concepts/connecting-to-databases/querying-redis");
|
plugin1.setDocumentationLink("https://docs.appsmith.com/v/v1.2.1/datasource-reference/querying-redis");
|
||||||
plugin1.setDefaultInstall(true);
|
plugin1.setDefaultInstall(true);
|
||||||
try {
|
try {
|
||||||
mongoTemplate.insert(plugin1);
|
mongoTemplate.insert(plugin1);
|
||||||
|
|
@ -1048,7 +1048,7 @@ public class DatabaseChangelog {
|
||||||
plugin1.setUiComponent("DbEditorForm");
|
plugin1.setUiComponent("DbEditorForm");
|
||||||
plugin1.setResponseType(Plugin.ResponseType.TABLE);
|
plugin1.setResponseType(Plugin.ResponseType.TABLE);
|
||||||
plugin1.setIconLocation("https://s3.us-east-2.amazonaws.com/assets.appsmith.com/MsSQL.jpg");
|
plugin1.setIconLocation("https://s3.us-east-2.amazonaws.com/assets.appsmith.com/MsSQL.jpg");
|
||||||
plugin1.setDocumentationLink("https://docs.appsmith.com/core-concepts/connecting-to-databases/querying-mssql");
|
plugin1.setDocumentationLink("https://docs.appsmith.com/v/v1.2.1/datasource-reference/querying-mssql");
|
||||||
plugin1.setDefaultInstall(true);
|
plugin1.setDefaultInstall(true);
|
||||||
try {
|
try {
|
||||||
mongoTemplate.insert(plugin1);
|
mongoTemplate.insert(plugin1);
|
||||||
|
|
@ -1256,7 +1256,7 @@ public class DatabaseChangelog {
|
||||||
plugin.setUiComponent("DbEditorForm");
|
plugin.setUiComponent("DbEditorForm");
|
||||||
plugin.setResponseType(Plugin.ResponseType.JSON);
|
plugin.setResponseType(Plugin.ResponseType.JSON);
|
||||||
plugin.setIconLocation("https://s3.us-east-2.amazonaws.com/assets.appsmith.com/Firestore.png");
|
plugin.setIconLocation("https://s3.us-east-2.amazonaws.com/assets.appsmith.com/Firestore.png");
|
||||||
plugin.setDocumentationLink("https://docs.appsmith.com/core-concepts/connecting-to-databases/querying-firestore");
|
plugin.setDocumentationLink("https://docs.appsmith.com/v/v1.2.1/datasource-reference/querying-firestore");
|
||||||
plugin.setDefaultInstall(true);
|
plugin.setDefaultInstall(true);
|
||||||
try {
|
try {
|
||||||
mongoTemplate.insert(plugin);
|
mongoTemplate.insert(plugin);
|
||||||
|
|
@ -1563,7 +1563,7 @@ public class DatabaseChangelog {
|
||||||
plugin.setUiComponent("DbEditorForm");
|
plugin.setUiComponent("DbEditorForm");
|
||||||
plugin.setResponseType(Plugin.ResponseType.TABLE);
|
plugin.setResponseType(Plugin.ResponseType.TABLE);
|
||||||
plugin.setIconLocation("https://s3.us-east-2.amazonaws.com/assets.appsmith.com/Redshift.png");
|
plugin.setIconLocation("https://s3.us-east-2.amazonaws.com/assets.appsmith.com/Redshift.png");
|
||||||
plugin.setDocumentationLink("https://docs.appsmith.com/core-concepts/connecting-to-databases/querying-redshift");
|
plugin.setDocumentationLink("https://docs.appsmith.com/v/v1.2.1/datasource-reference/querying-redshift");
|
||||||
plugin.setDefaultInstall(true);
|
plugin.setDefaultInstall(true);
|
||||||
try {
|
try {
|
||||||
mongoTemplate.insert(plugin);
|
mongoTemplate.insert(plugin);
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
# Read our documentation on how to configure these features
|
# Read our documentation on how to configure these features
|
||||||
# https://docs.appsmith.com/v/v1.1/enabling-3p-services
|
# https://docs.appsmith.com/v/v1.2.1/setup/docker#enabling-services-for-self-hosting
|
||||||
|
|
||||||
# ***** Email **********
|
# ***** Email **********
|
||||||
APPSMITH_MAIL_ENABLED={{ mail_enabled }}
|
APPSMITH_MAIL_ENABLED={{ mail_enabled }}
|
||||||
|
|
|
||||||
|
|
@ -1,17 +1,21 @@
|
||||||
## Deploy Appsmith using Heroku
|
## Deploy Appsmith using Heroku
|
||||||
|
|
||||||
Quickly set up Appsmith to explore product functionality using Heroku.
|
Quickly set up Appsmith to explore product functionality using Heroku.
|
||||||
|
|
||||||
## Heroku Installation
|
## Heroku Installation
|
||||||
|
|
||||||
- Sign up for a free account on Heroku
|
- Sign up for a free account on Heroku
|
||||||
- Click the [](https://heroku.com/deploy?template=https://github.com/appsmithorg/appsmith/tree/master) button
|
- Click the [](https://heroku.com/deploy?template=https://github.com/appsmithorg/appsmith/tree/master) button
|
||||||
- Fill in the required `Config Variables` including:
|
- Fill in the required `Config Variables` including:
|
||||||
- `APPSMITH_ENCRYPTION_PASSWORD`: Encryption password to encrypt all credentials in the database
|
- `APPSMITH_ENCRYPTION_PASSWORD`: Encryption password to encrypt all credentials in the database
|
||||||
- `APPSMITH_ENCRYPTION_SALT`: Encryption salt used to encrypt all credentials in the database
|
- `APPSMITH_ENCRYPTION_SALT`: Encryption salt used to encrypt all credentials in the database
|
||||||
- `APPSMITH_MONGODB_URI`: Your Mongo Database URI
|
- `APPSMITH_MONGODB_URI`: Your Mongo Database URI
|
||||||
- (Optional) Customize the default settings in Heroku
|
- (Optional) Customize the default settings in Heroku
|
||||||
|
|
||||||
- `App Name`: Optionally select a name for your application (this will be used in the app URL)
|
- `App Name`: Optionally select a name for your application (this will be used in the app URL)
|
||||||
- `Runtime Selection`: Select which region your app should run in (United States or Europe)
|
- `Runtime Selection`: Select which region your app should run in (United States or Europe)
|
||||||
- `Config Variables`:
|
- `Config Variables`:
|
||||||
|
|
||||||
- Email Configuration:
|
- Email Configuration:
|
||||||
- `APPSMITH_MAIL_ENABLED`: Set this value to true to enable email sending (value should be `true/false` only)
|
- `APPSMITH_MAIL_ENABLED`: Set this value to true to enable email sending (value should be `true/false` only)
|
||||||
- `APPSMITH_MAIL_FROM`: Email ID using which emails will be sent from your installation
|
- `APPSMITH_MAIL_FROM`: Email ID using which emails will be sent from your installation
|
||||||
|
|
@ -27,64 +31,66 @@ Quickly set up Appsmith to explore product functionality using Heroku.
|
||||||
- Github Oauth:
|
- Github Oauth:
|
||||||
- `APPSMITH_OAUTH2_GITHUB_CLIENT_ID`: Client ID provided by Github for OAuth2 login
|
- `APPSMITH_OAUTH2_GITHUB_CLIENT_ID`: Client ID provided by Github for OAuth2 login
|
||||||
- `APPSMITH_OAUTH2_GITHUB_CLIENT_SECRET`: Client secret provided by Github for OAuth2 login
|
- `APPSMITH_OAUTH2_GITHUB_CLIENT_SECRET`: Client secret provided by Github for OAuth2 login
|
||||||
- `APPSMITH_GOOGLE_MAPS_API_KEY`: Google Maps API key which is required if you wish to leverage Google Maps widget. Read more at: https://docs.appsmith.com/third-party-services/google-maps
|
- `APPSMITH_GOOGLE_MAPS_API_KEY`: Google Maps API key which is required if you wish to leverage Google Maps widget. Read more at: https://docs.appsmith.com/v/v1.2.1/setup/docker/google-maps
|
||||||
- `APPSMITH_DISABLE_TELEMETRY`: We want to be transparent and request that you share anonymous usage data with us. This data is purely statistical in nature and helps us understand your needs & provide better support to your self-hosted instance. You can read more about what information is collected in our documentation https://docs.appsmith.com/telemetry/telemetry
|
- `APPSMITH_DISABLE_TELEMETRY`: We want to be transparent and request that you share anonymous usage data with us. This data is purely statistical in nature and helps us understand your needs & provide better support to your self-hosted instance. You can read more about what information is collected in our documentation https://docs.appsmith.com/v/v1.2.1/setup/telemetry
|
||||||
|
|
||||||
After Heroku finishes setting up the app, click “View” and your Appsmith should be up and running. You will be taken to the account creation page, where you can enter credentials to create an account and get started.
|
After Heroku finishes setting up the app, click “View” and your Appsmith should be up and running. You will be taken to the account creation page, where you can enter credentials to create an account and get started.
|
||||||
|
|
||||||
|
|
||||||
{% hint style="warning" %}
|
{% hint style="warning" %}
|
||||||
|
|
||||||
- We use Heroku Redis addon for caching which required your account to have billing information, but we use the free plan of this addon so it will charge you nothing. Please make sure your account already finish providing billing information.
|
- We use Heroku Redis addon for caching which required your account to have billing information, but we use the free plan of this addon so it will charge you nothing. Please make sure your account already finish providing billing information.
|
||||||
- You may need to wait 2 - 3 minutes before accessing the application.
|
- You may need to wait 2 - 3 minutes before accessing the application.
|
||||||
{% endhint %}
|
{% endhint %}
|
||||||
|
|
||||||
|
|
||||||
## Custom domain
|
## Custom domain
|
||||||
|
|
||||||
To create your custom domain with your app, please follow these steps below:
|
To create your custom domain with your app, please follow these steps below:
|
||||||
|
|
||||||
- Go to your app's settings tab
|
- Go to your app's settings tab
|
||||||

|

|
||||||
- Click `Add domain` button in Domains section
|
- Click `Add domain` button in Domains section
|
||||||

|

|
||||||
- Input your domain name & click `Next`. Heroku will provide you a DNS Target that you can map your domain with
|
- Input your domain name & click `Next`. Heroku will provide you a DNS Target that you can map your domain with
|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
- Make sure that your DNS Record is update so that your custom domain will map to `DNS Target`
|
- Make sure that your DNS Record is update so that your custom domain will map to `DNS Target`
|
||||||
|
|
||||||
- Once you finish, now you can access Appsmith from your custom domain
|
- Once you finish, now you can access Appsmith from your custom domain
|
||||||
|
|
||||||
{% hint style="warning" %}
|
{% hint style="warning" %}
|
||||||
|
|
||||||
- Once you use a custom domain, You might want to setup SSL for your dyno. Please check the official document of Heroku [how to configure SSL](https://devcenter.heroku.com/articles/ssl)
|
- Once you use a custom domain, You might want to setup SSL for your dyno. Please check the official document of Heroku [how to configure SSL](https://devcenter.heroku.com/articles/ssl)
|
||||||
- Your dyno will need to be upgrade to at least `hobby` type to use this feature of heroku
|
- Your dyno will need to be upgrade to at least `hobby` type to use this feature of heroku
|
||||||
|
|
||||||
{% endhint %}
|
{% endhint %}
|
||||||
|
|
||||||
|
|
||||||
## Re-Deploy your App using Heroku CLI
|
## Re-Deploy your App using Heroku CLI
|
||||||
To re-deploy your app (re-build & re-run), make sure you have Docker & Heroku CLI setup locally then follow steps below:
|
|
||||||
- Pull the appsmith repository & move to `heroku` folder:
|
|
||||||
```
|
|
||||||
git clone --branch master https://github.com/appsmithorg/appsmith
|
|
||||||
cd ./appsmith/deploy/heroku
|
|
||||||
```
|
|
||||||
- Login to Heroku CLI
|
|
||||||
```
|
|
||||||
heroku login
|
|
||||||
```
|
|
||||||
- Login to Container Registry
|
|
||||||
```
|
|
||||||
heroku container:login
|
|
||||||
```
|
|
||||||
- Get your application name
|
|
||||||
```
|
|
||||||
heroku apps
|
|
||||||
```
|
|
||||||
- Push your Docker-based app
|
|
||||||
```
|
|
||||||
heroku container:push web -a <Your App Name>
|
|
||||||
```
|
|
||||||
- Deploy the changes
|
|
||||||
```
|
|
||||||
heroku container:release web -a <Your App Name>
|
|
||||||
```
|
|
||||||
|
|
||||||
|
To re-deploy your app (re-build & re-run), make sure you have Docker & Heroku CLI setup locally then follow steps below:
|
||||||
|
|
||||||
|
- Pull the appsmith repository & move to `heroku` folder:
|
||||||
|
```
|
||||||
|
git clone --branch master https://github.com/appsmithorg/appsmith
|
||||||
|
cd ./appsmith/deploy/heroku
|
||||||
|
```
|
||||||
|
- Login to Heroku CLI
|
||||||
|
```
|
||||||
|
heroku login
|
||||||
|
```
|
||||||
|
- Login to Container Registry
|
||||||
|
```
|
||||||
|
heroku container:login
|
||||||
|
```
|
||||||
|
- Get your application name
|
||||||
|
```
|
||||||
|
heroku apps
|
||||||
|
```
|
||||||
|
- Push your Docker-based app
|
||||||
|
```
|
||||||
|
heroku container:push web -a <Your App Name>
|
||||||
|
```
|
||||||
|
- Deploy the changes
|
||||||
|
```
|
||||||
|
heroku container:release web -a <Your App Name>
|
||||||
|
```
|
||||||
|
|
|
||||||
|
|
@ -383,7 +383,7 @@ ask_telemetry() {
|
||||||
echo "+++++++++++ IMPORTANT ++++++++++++++++++++++"
|
echo "+++++++++++ IMPORTANT ++++++++++++++++++++++"
|
||||||
echo -e "Thank you for installing appsmith! We want to be transparent and request that you share anonymous usage data with us."
|
echo -e "Thank you for installing appsmith! We want to be transparent and request that you share anonymous usage data with us."
|
||||||
echo -e "This data is purely statistical in nature and helps us understand your needs & provide better support to your self-hosted instance."
|
echo -e "This data is purely statistical in nature and helps us understand your needs & provide better support to your self-hosted instance."
|
||||||
echo -e "You can read more about what information is collected in our documentation https://docs.appsmith.com/telemetry/telemetry"
|
echo -e "You can read more about what information is collected in our documentation https://docs.appsmith.com/v/v1.2.1/setup/telemetry"
|
||||||
echo -e ""
|
echo -e ""
|
||||||
if confirm y 'Would you like to share anonymous usage data and receive better support?'; then
|
if confirm y 'Would you like to share anonymous usage data and receive better support?'; then
|
||||||
disable_telemetry="false"
|
disable_telemetry="false"
|
||||||
|
|
@ -611,7 +611,7 @@ if confirm n "Do you have a custom domain that you would like to link? (Only for
|
||||||
echo "+++++++++++ IMPORTANT PLEASE READ ++++++++++++++++++++++"
|
echo "+++++++++++ IMPORTANT PLEASE READ ++++++++++++++++++++++"
|
||||||
echo "Please update your DNS records with your domain registrar"
|
echo "Please update your DNS records with your domain registrar"
|
||||||
echo "You can read more about this in our Documentation"
|
echo "You can read more about this in our Documentation"
|
||||||
echo "https://docs.appsmith.com/v/v1.1/quick-start#custom-domains"
|
echo "https://docs.appsmith.com/v/v1.2.1/setup#custom-domains"
|
||||||
echo "+++++++++++++++++++++++++++++++++++++++++++++++"
|
echo "+++++++++++++++++++++++++++++++++++++++++++++++"
|
||||||
echo ""
|
echo ""
|
||||||
echo "Would you like to provision an SSL certificate for your custom domain / subdomain?"
|
echo "Would you like to provision an SSL certificate for your custom domain / subdomain?"
|
||||||
|
|
|
||||||
|
|
@ -286,7 +286,7 @@ ask_telemetry() {
|
||||||
echo "+++++++++++ IMPORTANT ++++++++++++++++++++++"
|
echo "+++++++++++ IMPORTANT ++++++++++++++++++++++"
|
||||||
echo -e "Thank you for installing appsmith! We want to be transparent and request that you share anonymous usage data with us."
|
echo -e "Thank you for installing appsmith! We want to be transparent and request that you share anonymous usage data with us."
|
||||||
echo -e "This data is purely statistical in nature and helps us understand your needs & provide better support to your self-hosted instance."
|
echo -e "This data is purely statistical in nature and helps us understand your needs & provide better support to your self-hosted instance."
|
||||||
echo -e "You can read more about what information is collected in our documentation https://docs.appsmith.com/telemetry/telemetry"
|
echo -e "You can read more about what information is collected in our documentation https://docs.appsmith.com/v/v1.2.1/setup/telemetry"
|
||||||
echo -e ""
|
echo -e ""
|
||||||
if confirm y 'Would you like to share anonymous usage data and receive better support?'; then
|
if confirm y 'Would you like to share anonymous usage data and receive better support?'; then
|
||||||
disable_telemetry="false"
|
disable_telemetry="false"
|
||||||
|
|
@ -450,7 +450,7 @@ if confirm n "Do you have a custom domain that you would like to link? (Only for
|
||||||
echo "+++++++++++ IMPORTANT PLEASE READ ++++++++++++++++++++++"
|
echo "+++++++++++ IMPORTANT PLEASE READ ++++++++++++++++++++++"
|
||||||
echo "Please update your DNS records with your domain registrar"
|
echo "Please update your DNS records with your domain registrar"
|
||||||
echo "You can read more about this in our Documentation"
|
echo "You can read more about this in our Documentation"
|
||||||
echo "https://docs.appsmith.com/v/v1.1/quick-start#custom-domains"
|
echo "https://docs.appsmith.com/v/v1.2.1/setup#custom-domains"
|
||||||
echo "+++++++++++++++++++++++++++++++++++++++++++++++"
|
echo "+++++++++++++++++++++++++++++++++++++++++++++++"
|
||||||
echo ""
|
echo ""
|
||||||
echo "Would you like to provision an SSL certificate for your custom domain / subdomain?"
|
echo "Would you like to provision an SSL certificate for your custom domain / subdomain?"
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@ disable_telemetry="$4"
|
||||||
|
|
||||||
cat << EOF
|
cat << EOF
|
||||||
# Read our documentation on how to configure these features
|
# Read our documentation on how to configure these features
|
||||||
# https://docs.appsmith.com/v/v1.1/enabling-3p-services
|
# https://docs.appsmith.com/v/v1.2.1/setup/docker#enabling-services-for-self-hosting
|
||||||
|
|
||||||
# ***** Email **********
|
# ***** Email **********
|
||||||
APPSMITH_MAIL_ENABLED=false
|
APPSMITH_MAIL_ENABLED=false
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user