PromucFlow_constructor/app/server
2020-12-02 18:20:57 +05:30
..
.run Added IntelliJ run configuration for an easier getting started experience for contributors (#1944) 2020-11-27 14:31:09 +05:30
appsmith-interfaces Moved all the scheduling of the plugin executions to bounded elastic instead of elastic. (#1931) 2020-11-26 17:50:43 +05:30
appsmith-plugins Fix #1597: Add a signed issuer token to proxied requests, if configured (#1953) 2020-12-02 18:20:57 +05:30
appsmith-server Firestore Integration (#1799) 2020-11-23 18:42:33 +05:30
envs Change Sentry log 'environment' tag value. (#1789) 2020-11-19 17:29:48 +05:30
mongo-seed
scripts Bump bl from 2.2.0 to 2.2.1 in /app/server/scripts/node (#496) 2020-09-07 12:52:35 +05:30
.gitignore
build.sh
buildpack-run.sh
docker-compose.yml
Dockerfile Disable instance ping check when the disableTelemetry flag is set (#1776) 2020-11-19 08:54:03 +05:30
entrypoint.sh
pom.xml
Procfile
README.md Fixing merge conflicts 2020-10-24 21:30:21 +05:30
system.properties

Appsmith Server

This is the server-side repo for the Appsmith framework.

How to build

$ ./build.sh <arguments>

For example:

$ ./build.sh -DskipTests

This script will perform the following steps:

  1. Compile the code
  2. Generate the jars for server & plugins
  3. Copy them into the dist directory

How to run

$ cd ./dist
$ java -jar -Dspring.profiles.active=$env server-1.0-SNAPSHOT.jar

How to test

In order to test the code, you can run the following command:

mvn -B clean package

Please make sure that you have a local Redis instance running for the test cases. During tests, the MongoDB is run in-memory. So you don't require to be running a local MongoDB instance.