gobarber-2.0 icon indicating copy to clipboard operation
gobarber-2.0 copied to clipboard

Boa tarde Matheus

Open alissonandrade2020 opened this issue 4 years ago • 9 comments

Como faço para rodar o Backend ?? lá falar em docker ??? ou é só seguir o passo a passo do Backend que você colocou lá ??

alissonandrade2020 avatar Aug 02 '20 16:08 alissonandrade2020

ERRO : λ yarn typeorm migration:run yarn run v1.22.4 $ ts-node-dev -r tsconfig-paths/register ./node_modules/typeorm/cli.js migration:run Using ts-node version 8.8.2, typescript version 3.8.3 Error during migration run: Error: No connection options were found in any orm configuration files. at ConnectionOptionsReader. (C:\gobarber20\backend\src\connection\ConnectionOptionsReader.ts:41:19) at step (C:\gobarber20\backend\node_modules\tslib\tslib.js:139:27) at Object.next (C:\gobarber20\backend\node_modules\tslib\tslib.js:120:57) at fulfilled (C:\gobarber20\backend\node_modules\tslib\tslib.js:110:62) error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

alissonandrade2020 avatar Aug 02 '20 16:08 alissonandrade2020

@alissonandrade2020 você precisa subir uma imagem no docker do Postgres, redis e mongo. Os nomes que você colocar para essas imagens, senhas e portas são as variáveis que você irá preencher no .env da aplicação.

MatheusPires99 avatar Aug 02 '20 17:08 MatheusPires99

pode me enviar um exemplo ? :)

Get Outlook for Androidhttps://aka.ms/ghei36


From: Matheus Pires [email protected] Sent: Sunday, August 2, 2020 2:18:59 PM To: MatheusPires99/gobarber-2.0 [email protected] Cc: Alisson de Andrade Araújo [email protected]; Mention [email protected] Subject: Re: [MatheusPires99/gobarber-2.0] Boa tarde Matheus (#5)

@alissonandrade2020https://github.com/alissonandrade2020 você precisa subir uma imagem no docker do Postgres, redis e mongo. Os nomes que você colocar para essas imagens será as variáveis que você irá preencher no .env da aplicação.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/MatheusPires99/gobarber-2.0/issues/5#issuecomment-667701179, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AJL5P3HJBA2CPUPOIBL5RC3R6WNYHANCNFSM4PSUFZAQ.

alissonandrade2020 avatar Aug 02 '20 17:08 alissonandrade2020

Aqui só tem isso >> APP_SECRET=

APP_WEB_URL=http://localhost:3000 APP_API_URL=http://localhost:3333

Redis

REDIS_HOST=localhost REDIS_PORT=6379 REDIS_PASS=

Se você puder enviar um fictício ;]

alissonandrade2020 avatar Aug 02 '20 18:08 alissonandrade2020

@alissonandrade2020 desculpa a demora, na verdade você não precisa subir imagem do Mongo, apenas Postgres e Redis, e no .env você vai preencher as informações apenas do APP_SECRET e o REDIS_PASS caso seu container do Redis tenha uma senha. Com isso sua aplicação deve rodar tranquilamente.

MatheusPires99 avatar Aug 03 '20 02:08 MatheusPires99

Tranquilo, no caso a imagem no docker né isso ? tem como passar o comandos, já esqueci, rsrs

Aqui só tem isso >> APP_SECRET=

APP_WEB_URL=http://localhost:3000 APP_API_URL=http://localhost:3333

Redis REDIS_HOST=localhost REDIS_PORT=6379 REDIS_PASS=

não sei, dá uma luz, rsrs

alissonandrade2020 avatar Aug 03 '20 12:08 alissonandrade2020

Tenta com rodando esses comandos no terminal, tanto pro Postgres quanto Redis. O APP_SECRET é pra vc preencher ele com uma string totalmente aleatória mesmo (você pode usar esse site https://www.md5hashgenerator.com/, digitar um texto qualquer que ele vai gerar um string aleatória para você)

Redis: docker run --name NOME_CONTAINER -p 6379:6379 -d -t redis:alpine Postgres: docker run --name NOME_CONTAINER -e POSTGRES_PASSWORD=SENHA_CONTAINER -p 5432:5432 -d postgres

MatheusPires99 avatar Aug 03 '20 17:08 MatheusPires99

Valeu cara, ei tá fazendo o nextlevel 2 ???

alissonandrade2020 avatar Aug 03 '20 17:08 alissonandrade2020

Vou ver se acho um tempinho pra fazer hahah

MatheusPires99 avatar Aug 03 '20 17:08 MatheusPires99