🍣 A Node kit with TypeScript, GraphQL, Sequelize, PostgreSQL and awesome tools.
- Node
- Yarn
- Docker (*optional)
- Docker Compose (*optional)
- Dockstation (*optional)
docker run --name bot-trade-postgres-db -e POSTGRES_PASSWORD=postgres -d -p <host_port>:5432 postgres
const config = {
nodeEnv: process.env.NODE_ENV || 'development',
port: process.env.PORT || 9000,
pgHost: process.env.PG_HOST || '127.0.0.1',
pgPort: (process.env.PG_PORT as number | undefined) || 5432,
pgDB: process.env.PG_DB || 'postgres',
pgUser: process.env.PG_USER || 'postgres',
pgPassword: process.env.PG_PASSWORD || 'postgres',
};
export default config;
yarn
yarn start:dev
yarn docker-compose:start
yarn docker-compose:stop
yarn docker-compose:rebuild
yarn build:graphql
🙌 Awesome
MIT © Cuong Tran