From d9f76f334cc03392094603217abfc295d94182e1 Mon Sep 17 00:00:00 2001 From: Eduarda de Castro Guterres <86486666+eduardacastro@users.noreply.github.com> Date: Fri, 10 Nov 2023 15:13:48 -0300 Subject: [PATCH 1/2] feat: first sketch --- README-PTBR.md | 37 ++++++++++++++++++++++++++++++++++++- README.md | 5 ++++- 2 files changed, 40 insertions(+), 2 deletions(-) diff --git a/README-PTBR.md b/README-PTBR.md index 91b8af5..78f192c 100644 --- a/README-PTBR.md +++ b/README-PTBR.md @@ -42,4 +42,39 @@ Em seguida rode no terminal do repositório o comando a seguir: godoc -http=:6060 ```` -O GoDoc será executado em `localhost:6060`. Para acessar a documentação do GoDoc, basta [clicar aqui](http://localhost:6060/pkg/). \ No newline at end of file +O GoDoc será executado em `localhost:6060`. Para acessar a documentação do GoDoc, basta [clicar aqui](http://localhost:6060/pkg/). + +## MacOS config + +O MySQL usado no Docker compose não é compatível aos chips da Apple (M1 e M2). Para que funcione faça as seguintes alterações: + +### .env: + +Crie a variável `FEATWS_API_MYSQL_URI` e adicione o caminho como a seguir: + +`````` +FEATWS_API_MYSQL_URI=api:api@tcp(localhost:3307)/api +`````` + +### Docker-compose + +No docker compose será necessário que seja alterado o MySQL para o MariaDB. Apenas é necessário alterar o db do docker-compose. + +`````` + db: + image: mariadb + restart: always + ports: + - 3307:3306 + volumes: + - ./data/mysql:/var/lib/mysql:rw + user: mysql + environment: + MARIADB_ROOT_PASSWORD: "root" + MARIADB_DATABASE: "api" + MARIADB_USER: "api" + MARIADB_PASSWORD: "api" + TELEMETRY_HTTPCLIENT_TLS: "false" + TELEMETRY_EXPORTER_JAEGER_AGENT_HOST: "localhost" + TELEMETRY_ENVIRONMENT: local +`````` \ No newline at end of file diff --git a/README.md b/README.md index e0aea57..0b8592d 100644 --- a/README.md +++ b/README.md @@ -39,4 +39,7 @@ Then run the following command in the repository terminal: godoc -http=:6060 ```` -GoDoc will run on `localhost:6060`. To access the GoDoc documentation, just [click here](http://localhost:6060/pkg/). \ No newline at end of file +GoDoc will run on `localhost:6060`. To access the GoDoc documentation, just [click here](http://localhost:6060/pkg/). + +## MacOS config + From 0e62436ae8e0e0546ee380fd3fe19aafd33c8583 Mon Sep 17 00:00:00 2001 From: Eduarda de Castro Guterres <86486666+eduardacastro@users.noreply.github.com> Date: Fri, 10 Nov 2023 15:19:57 -0300 Subject: [PATCH 2/2] feat: finished written --- README-PTBR.md | 8 ++++---- README.md | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+), 4 deletions(-) diff --git a/README-PTBR.md b/README-PTBR.md index 78f192c..f2af589 100644 --- a/README-PTBR.md +++ b/README-PTBR.md @@ -46,9 +46,9 @@ O GoDoc será executado em `localhost:6060`. Para acessar a documentação do Go ## MacOS config -O MySQL usado no Docker compose não é compatível aos chips da Apple (M1 e M2). Para que funcione faça as seguintes alterações: +O MySQL usado no arquivo Docker compose não é compatível aos chips da Apple (M1 e M2). Para que funcione faça as seguintes alterações: -### .env: +### Arquivo .env Crie a variável `FEATWS_API_MYSQL_URI` e adicione o caminho como a seguir: @@ -56,9 +56,9 @@ Crie a variável `FEATWS_API_MYSQL_URI` e adicione o caminho como a seguir: FEATWS_API_MYSQL_URI=api:api@tcp(localhost:3307)/api `````` -### Docker-compose +### Docker Compose -No docker compose será necessário que seja alterado o MySQL para o MariaDB. Apenas é necessário alterar o db do docker-compose. +No docker compose será necessário que seja alterado o MySQL para o MariaDB. Apenas é necessário alterar o **db** do docker-compose. `````` db: diff --git a/README.md b/README.md index 0b8592d..08726ba 100644 --- a/README.md +++ b/README.md @@ -43,3 +43,35 @@ GoDoc will run on `localhost:6060`. To access the GoDoc documentation, just [cli ## MacOS config +The MySQL used in the Docker Compose file isn't compatible with Apple's M1 and M2 chips. To make it work, perform the following modifications: + +### Arquivo .env + +Create the variable FEATWS_API_MYSQL_URI and set the path as follows: + +`````` +FEATWS_API_MYSQL_URI=api:api@tcp(localhost:3307)/api +`````` + +### Docker Compose + +In the Docker Compose file, it is necessary to change MySQL to MariaDB. Only the "db" section in the docker-compose file needs to be modified. + +`````` + db: + image: mariadb + restart: always + ports: + - 3307:3306 + volumes: + - ./data/mysql:/var/lib/mysql:rw + user: mysql + environment: + MARIADB_ROOT_PASSWORD: "root" + MARIADB_DATABASE: "api" + MARIADB_USER: "api" + MARIADB_PASSWORD: "api" + TELEMETRY_HTTPCLIENT_TLS: "false" + TELEMETRY_EXPORTER_JAEGER_AGENT_HOST: "localhost" + TELEMETRY_ENVIRONMENT: local +`````` \ No newline at end of file