PromucFlow_constructor/app/server
Confidence Okoghenun 639cba9095
Improve server setup experience documentation (#4441)
* fix: Updates appsmith server docker-compose

* fix: Updates server docker-compose

* fix: Removes exposed ports

* docs: Adds updates for server docker-compose

* docs: Adds updates for server docker-compose

* docs: Updates app/server/README.md

Co-authored-by: Arpit Mohan <mohanarpit@users.noreply.github.com>

* chore: Removes deprecated env vars

Co-authored-by: Arpit Mohan <mohanarpit@users.noreply.github.com>
2021-05-19 19:29:08 +05:30
..
.run [Issue #2093]-show last used organizations first in home page (#4461) 2021-05-16 09:42:10 +06:00
appsmith-interfaces [Feature] Mongo Form (#4378) 2021-05-19 11:05:24 +05:30
appsmith-plugins [Feature] Mongo Form (#4378) 2021-05-19 11:05:24 +05:30
appsmith-server Merge pull request #4570 from appsmithorg/feature/signup-query-param 2021-05-19 14:23:49 +05:30
envs Improve server setup experience documentation (#4441) 2021-05-19 19:29:08 +05:30
mongo-seed Code formatting corrected. 2020-04-20 18:17:25 +05:30
scripts Use IPv4 on WSL machines (#2729) 2021-01-28 12:08:44 +05:30
.gitignore Improve server setup experience documentation (#4441) 2021-05-19 19:29:08 +05:30
build.sh Merge branch 'release' into feature/acl-spring-object 2020-06-12 19:14:31 +05:30
buildpack-run.sh Merge branch 'release' into feature/acl-spring-object 2020-04-28 18:13:06 +05:30
docker-compose.yml Improve server setup experience documentation (#4441) 2021-05-19 19:29:08 +05:30
Dockerfile change java version to 11.0.10 to allow TLSv1 for mysql (#4528) 2021-05-17 18:42:54 +05:30
entrypoint.sh Merge branch 'release' into feature/acl-spring-object 2020-04-28 18:13:06 +05:30
pom.xml Introducing Google Sheets Plugin (#3517) 2021-04-22 09:00:09 +05:30
Procfile Adding the JVM parameter to ensure that java stays within the memory limits set by the container 2019-10-21 12:23:00 +05:30
README.md Improve server setup experience documentation (#4441) 2021-05-19 19:29:08 +05:30
system.properties

Appsmith Server

This is the server-side repository for the Appsmith framework. For details on setting up your development machine, please refer to the Setup Guide. Alternatively, you can run the server using docker(see the instructions below).

Run locally with Docker

You can run the server codebase in a docker container. This is the easiest way to get the server up and running if all you care about is contributing to the client codebase.

What's in the box

  • Appsmith server
  • MongoDB
  • Redis

Pre-requisites

Steps for setup

  1. Clone the Appsmith repository and cd into it
git clone https://github.com/appsmithorg/appsmith.git
cd appsmith
  1. Change your directory to app/server
cd app/server
  1. Create a copy of the envs/docker.env.example
cp envs/docker.env.example envs/docker.env
  1. Start up the containers
docker-compose up -d
  1. Have fun!