Commit graph

13 commits

Author SHA1 Message Date
Akshay
e4bcf80af2
Application logger using pino (#600)
* setup application logger with pino

* remove console.log
2021-08-25 22:13:18 +05:30
Sherfin Shamsudeen
1f0ff9ecf8
Add functionality to decide whether front-end should be served from server (#547)
* Add functionality to decide whether front-end should be served from server

This commit makes the server allow flag `--serve-frontend`, providing
which, will make the server serve the front-end at route '/'. Otherwise
it won't serve the front-end.

* Use env variable to enable serving client from a server end-point

* Add documentation for SERVE_CLIENT env var
2021-08-20 09:25:34 +05:30
Akshay
c92437b820
Fixes docker dev setup (#507)
* update docker-compose and docs for docker dev setup

* specify test environment explicitly on npm scripts

* fix migrations to be picked up from either root or dist folder

* fix default slug update
2021-08-13 10:13:22 +05:30
Sherfin Shamsudeen
a5123cccef
Use 'npm start' to launch front-end server(#461) (#462)
This commit changes the command used to launch front-end server

from: npm run --prefix server start:prod

to: npm start
2021-08-05 20:06:23 +05:30
navaneeth
586209f2bf Update production docker-compose for nest 2021-08-04 20:59:32 +05:30
navaneeth
1f8fe20264 Merge branch 'develop' into feature/nest-server 2021-07-31 20:28:32 +05:30
navaneeth
b302029bba Dockerize nest server 2021-07-23 19:46:01 +05:30
Ashish
2c59616b70
Feature: docker-compose deployment (#388)
* separate dockerfile for tooljet client in development mode

* production dockerfile for tooljet client

* reference the tooljet clients dev dockerfile in the docker-compose file

* use a fallback url for API_URL in cases where TOOLJET_SERVER_URL is not defined

* nginx config file for the front-end

* docker-compose file for production deploys

* dont run postgres inside docker-compose

* use an entrypoint script for setting the server host for nginx

* separate volume for fallback certs

* add docs for docker-compose deployment

* add required database keys in the .env.example file

* address review comments
2021-07-12 14:45:42 +05:30
Ashish
2329311416
Bugfix: Separate docker file for development (#250)
* new dockerfile for development

* reference the development dockerfile in docker-compose

* remove explicit RAILS_ENV=production in development dockerfile
2021-06-14 15:27:19 +05:30
Ashish
2a0867608f
Remove unnecessary port-forwarding of pg container in docker-compose (#239) 2021-06-13 19:01:33 +05:30
Tejaswini Chile
638a34889c
Fixes the rails server connection to docker postgres service (#220) 2021-06-13 17:10:47 +05:30
Navaneeth Pk
69ca4159e0
[Docker] Pending migrations should be executed before starting server (#213) 2021-06-09 18:10:46 +05:30
navaneeth
3c20814763 Setup docker-compose for local development 2021-04-29 15:29:25 +05:30