Giter Club home page Giter Club logo

knests's People

Contributors

andy3520 avatar renovate-bot avatar renovate[bot] avatar snyk-bot avatar tudorconstantin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

knests's Issues

Unable to resolve dependency tree

When spinning up, I get the following dependency error:

Building server
Step 1/7 : FROM node:16.13.0-alpine3.11 AS builder
 ---> ef75ab605b08
Step 2/7 : RUN apk add --no-cache python make g++
 ---> Using cache
 ---> 6711b49f3e1a
Step 3/7 : RUN addgroup -S nodegroup && adduser -S -G node nodegroup
 ---> Using cache
 ---> 68d87abaa70a
Step 4/7 : USER node
 ---> Using cache
 ---> 7d2b77d55a34
Step 5/7 : WORKDIR /home/node
 ---> Using cache
 ---> a4716a856254
Step 6/7 : COPY --chown=node:nodegroup package.json /home/node/
 ---> Using cache
 ---> d1d555ffd3c3
Step 7/7 : RUN npm install
 ---> Running in b580bfef63fe
npm notice 
npm notice New minor version of npm available! 8.1.0 -> 8.3.2
npm notice Changelog: <https://github.com/npm/cli/releases/tag/v8.3.2>
npm notice Run `npm install -g [email protected]` to update!
npm notice 
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: [email protected]
npm ERR! Found: @nestjs/[email protected]
npm ERR! node_modules/@nestjs/common
npm ERR!   @nestjs/common@"8.2.3" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer @nestjs/common@"^6.0.0" from @nestjsplus/[email protected]
npm ERR! node_modules/@nestjsplus/config
npm ERR!   @nestjsplus/config@"1.0.14" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /home/node/.npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/node/.npm/_logs/2022-01-27T08_24_00_716Z-debug.log
ERROR: Service 'server' failed to build: The command '/bin/sh -c npm install' returned a non-zero code: 1

Hosting on AWS

I'm looking into hosting this project now, wondering if it's best to use ECS or UKS? I noticed you mentioned kubernetes in the roadmap, wondering why you made that choice?

Action Required: Fix Renovate Configuration

There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.

Error type: undefined. Note: this is a nested preset so please contact the preset author if you are unable to fix it yourself.

websocket connection to graphql 400s often

WebSocket connection to 'ws://localhost:8080/graphql' failed: Error during WebSocket handshake: Unexpected response code: 400

get this pretty often and haven't been able to figure out why yet. checked and auth header is getting set correctly once on the dashboard

Just curious how you're deploying next.js app?

Hey,

Just looking over your code and I'm wondering how you're serving the next.js app. I don't see a next.js module under server directory, so I'm wondering if you're even using SSR.

I'm guessing you're serving it SSR through ZEIT and you're using nest.js as an API server or graphql in this case. If this is true, it would mean your next.js server has to request data from the API server each time a request is made? Is this right?

Thanks

New Routes are 404ing

Hey! This is a cool project, I haven't used this stack before and wanted to try it out.

started off by trying to extend passport to also have facebook login, followed this tutorial, and every time I try to hit /facebook i get a 404. not sure what's going on. RoutesExplorer shows the route being mapped, so I'm not sure what's going on.

also, do i always have to run rm -rf client/dist && docker-compose -f docker-compose.yml -f docker-compose.dev.yml up --build -V --force-recreate to start the project, or is there a shorter command? (first time using docker as well ๐Ÿ˜„)

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Warning

These dependencies are deprecated:

Datasource Name Replacement PR?
npm @material-ui/core Available
npm @material-ui/icons Available
npm @material-ui/styles Available
npm @types/jwt-decode Unavailable
npm @types/knex Unavailable
npm subscriptions-transport-ws Unavailable

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • Update dependency @types/jest to v27.5.2
  • Update dependency @types/passport-jwt to v3.0.13
  • Update dependency @types/react to v17.0.80
  • Update dependency @types/supertest to v2.0.16
  • Update dependency class-validator to v0.14.1
  • Update dependency js-cookie to v3.0.5
  • Update dependency node-sass to v7.0.3
  • Update dependency nodemon to v2.0.22
  • Update docker Docker tag to v20.10.24
  • Update nest monorepo (@nestjs/common, @nestjs/passport, @nestjs/platform-express, @nestjs/testing)
  • Update Apollo GraphQL packages (@apollo/client, @apollo/gateway, apollo-server-express)
  • Update Node.js to v14.21.3
  • Update Node.js to v16.20.2 (node, @types/node)
  • Update babel monorepo to v7.24.7 (@babel/plugin-transform-modules-commonjs, @babel/preset-typescript)
  • Update dependency bcrypt to v5.1.1 (bcrypt, @types/bcrypt)
  • Update dependency chart.js to v3.9.1
  • Update dependency eslint to v8.57.0
  • Update dependency eslint-config-next to v12.3.4
  • Update dependency eslint-plugin-import to v2.29.1
  • Update dependency eslint-plugin-jsdoc to v39.9.1
  • Update dependency graphql to v15.9.0
  • Update dependency moment to v2.30.1
  • Update dependency pg to v8.12.0
  • Update dependency prettier to v2.8.8
  • Update dependency react-chartjs-2 to v4.3.1
  • Update dependency reflect-metadata to v0.2.2
  • Update dependency ts-loader to v9.5.1
  • Update dependency ts-node to v10.9.2
  • Update dependency tsconfig-paths to v3.15.0
  • Update dependency typescript to v4.9.5
  • Update graphql-tools monorepo (@graphql-tools/schema, graphql-tools)
  • Update playwright monorepo to v1.44.1 (playwright, playwright-chromium)
  • Update postgres Docker tag to v14.12
  • Update typescript-eslint monorepo to v5.62.0 (@typescript-eslint/eslint-plugin, @typescript-eslint/parser)
  • Update Node.js to v20 (node, @types/node)
  • Update actions/checkout action to v4
  • Update dependency @nestjs/cli to v10
  • Update dependency @nestjs/config to v3
  • Update dependency @nestjs/graphql to v12
  • Update dependency @nestjs/jwt to v10
  • Update dependency @types/uuid to v10
  • Update dependency chart.js to v4
  • Update dependency eslint to v9
  • Update dependency eslint-config-next to v14
  • Update dependency eslint-plugin-jsdoc to v48
  • Update dependency http-proxy-middleware to v3
  • Update dependency jest-playwright-preset to v4
  • Update dependency jwt-decode to v4
  • Update dependency node-sass to v9
  • Update dependency nodemon to v3
  • Update dependency nyc to v17
  • Update dependency passport-jwt to v4.0.1 (passport-jwt, @types/passport-jwt)
  • Update dependency prettier to v3
  • Update dependency react-chartjs-2 to v5
  • Update dependency rimraf to v5
  • Update dependency supertest to v6.3.4 (supertest, @types/supertest)
  • Update dependency supertest to v7
  • Update dependency ts-morph to v22
  • Update dependency tsconfig-paths to v4
  • Update dependency typescript to v5
  • Update docker Docker tag to v26
  • Update graphql-tools monorepo (major) (@graphql-tools/schema, graphql-tools)
  • Update jest monorepo to v29 (major) (@types/jest, jest, ts-jest)
  • Update nest monorepo to v10 (major) (@nestjs/common, @nestjs/passport, @nestjs/platform-express, @nestjs/schematics, @nestjs/testing)
  • Update postgres Docker tag to v16
  • Update typescript-eslint monorepo to v7 (major) (@typescript-eslint/eslint-plugin, @typescript-eslint/parser)
  • ๐Ÿ” Create all rate-limited PRs at once ๐Ÿ”

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

docker-compose
docker-compose.build.yml
docker-compose.dev.yml
docker-compose.production.yml
docker-compose.staging.yml
docker-compose.test.yml
docker-compose.yml
  • postgres 14.2
dockerfile
client/Dockerfile
  • node 14.19.3-buster
e2e_tests/Dockerfile
  • node 16.15.0-buster
server/Dockerfile
  • node 16.13.0-alpine3.11
  • node 16.13.0-alpine3.11
github-actions
.github/workflows/main.yml
  • actions/checkout v2
gitlabci
.gitlab-ci.yml
  • docker 20.10.16
  • docker/compose 1.29.2
  • docker/compose 1.29.2
npm
client/package.json
  • @apollo/client 3.6.5
  • @material-ui/core 4.12.4
  • @material-ui/icons 4.11.3
  • @material-ui/styles 4.11.5
  • @types/jwt-decode 3.1.0
  • @types/node 16.11.36
  • @types/react 17.0.45
  • @types/uuid 8.3.4
  • apollo-link-ws 1.0.20
  • chart.js 3.8.0
  • node-sass 7.0.1
  • graphql 16.8.1
  • graphql-tag 2.12.6
  • http-proxy-middleware 2.0.6
  • js-cookie 3.0.1
  • jwt-decode 3.1.2
  • moment 2.29.4
  • next 12.1.6
  • next-with-apollo 5.3.0
  • react 17.0.2
  • react-chartjs-2 4.1.0
  • react-dom 17.0.2
  • react-perfect-scrollbar 1.5.8
  • typescript 4.6.3
  • validate.js 0.13.1
  • @istanbuljs/nyc-config-typescript 1.0.2
  • @types/supertest 2.0.12
  • @typescript-eslint/eslint-plugin 5.20.0
  • @typescript-eslint/parser 5.20.0
  • babel-plugin-istanbul 6.1.1
  • eslint 8.16.0
  • eslint-config-next 12.1.6
  • eslint-plugin-import 2.26.0
  • eslint-plugin-jsdoc 39.3.2
  • eslint-plugin-prefer-arrow 1.2.3
  • express 4.18.1
  • link-module-alias 1.2.0
  • nodemon 2.0.16
  • nyc 15.1.0
  • source-map-support 0.5.21
  • ts-node 10.7.0
  • node >=14.3.0
e2e_tests/package.json
  • @istanbuljs/nyc-config-typescript 1.0.2
  • @types/jest 27.5.1
  • @types/node 16.11.36
  • jest 27.5.1
  • jest-playwright-preset 1.7.2
  • nyc 15.1.0
  • ts-jest 27.1.5
  • typescript 4.6.3
  • playwright 1.21.1
  • playwright-chromium 1.21.1
  • @babel/plugin-transform-modules-commonjs 7.18.2
  • @babel/preset-typescript 7.17.12
  • node >=14.3.0
server/package.json
  • @graphql-tools/schema 8.3.13
  • @nestjs/common 8.4.5
  • @nestjs/config 1.2.1
  • @nestjs/core 8.4.5
  • @nestjs/graphql 9.2.7
  • @nestjs/jwt 8.0.1
  • @nestjs/passport 8.2.1
  • @nestjs/platform-express 8.4.5
  • apollo-server-express 3.8.1
  • bcrypt 5.0.1
  • class-transformer 0.5.1
  • class-validator 0.14.0
  • graphql 15.8.0
  • graphql-tools 8.2.11
  • knex 1.0.7
  • knex-migrate 1.7.4
  • nestjs-knex 2.0.0
  • passport 0.5.2
  • passport-jwt 4.0.0
  • passport-local 1.0.0
  • pg 8.7.3
  • reflect-metadata 0.1.13
  • rimraf 3.0.2
  • subscriptions-transport-ws 0.11.0
  • ts-morph 13.0.3
  • type-graphql 1.1.1
  • @apollo/gateway 0.51.0
  • @istanbuljs/nyc-config-typescript 1.0.2
  • @nestjs/cli 8.2.6
  • @nestjs/schematics 8.0.11
  • @nestjs/testing 8.4.5
  • @types/bcrypt 5.0.0
  • @types/jest 27.5.1
  • @types/knex 0.16.1
  • @types/passport-jwt 3.0.6
  • @types/node 16.11.36
  • @types/supertest 2.0.12
  • eslint 8.16.0
  • @typescript-eslint/eslint-plugin 5.20.0
  • @typescript-eslint/parser 5.20.0
  • eslint-plugin-import 2.26.0
  • eslint-plugin-jsdoc 39.3.2
  • eslint-plugin-prefer-arrow 1.2.3
  • jest 27.5.1
  • nyc 15.1.0
  • prettier 2.6.2
  • source-map-support 0.5.21
  • supertest 6.2.3
  • ts-jest 27.1.5
  • ts-loader 9.2.8
  • ts-node 10.7.0
  • typescript 4.6.3
  • tsconfig-paths 3.14.1
  • node >=14.3.0

  • Check this box to trigger a request for Renovate to run again on this repository

Hosting on AWS ECS

I'm looking into hosting this project now, wondering if it's best to use ECS or UKS? I noticed you mentioned kubernetes in the roadmap, wondering why you made that choice?

Npm install without rebuilding image?

Hey,

Great package! I'm still going through it and disclaimer, I've only been messing around with Docker for a couple of months, but is there any way that you know if to add npm packages without rebuilding the image? Not within your package, but in general?

It's a real drag having to rebuild the image every time you add a new image in dev.

Thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.