Skip to content

Backend da Plataforma centralizadora de eventos e meetups da comunidade tech feita para estudar conceitos fundamentais de Rust, Axum, SQLx, AWS, LocalStack, Docker & Postgres.

Notifications You must be signed in to change notification settings

gabrielalmir/eventostec-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eventostec

Backend da Plataforma centralizadora de eventos e meetups da comunidade tech feita para estudar conceitos fundamentais de Rust, Axum, SQLx, AWS, LocalStack, Docker & Postgres.

Índice

Introdução

Este projeto foi feito para estudar conceitos fundamentais de Rust, Axum, SQLx, AWS, LocalStack, Docker & Postgres.

Tecnologias Utilizadas

Pré-requisitos

Instalação

  1. Clone o repositório
git clone https://github.com/gabrielalmir/eventostec.git
  1. Execute o comando docker-compose up para subir o banco de dados Postgres
docker-compose up
  1. Execute o comando cargo run para subir o servidor
cargo build --release
cargo run

Configuração

  1. Crie um arquivo .env na raiz do projeto e adicione as seguintes variáveis de ambiente
DATABASE_URL=postgres://(usuário):(senha)@localhost:5432/(nome do banco)
AWS_ACCESS_KEY_ID=(chave de acesso da AWS)
AWS_SECRET_ACCESS_KEY=(chave de acesso da AWS)
AWS_BUCKET_NAME=(nome do bucket da AWS)
AWS_REGION=(us-east-1|us-west-1|us-west-2|eu-west-1|eu-central-1|ap-southeast-1|ap-southeast-2|ap-northeast-1|sa-east-1|cn-north-1|cn-northwest-1)
AWS_ENDPOINT_URI=(endereço do LocalStack)
USE_LOCALSTACK=(true|false)

About

Backend da Plataforma centralizadora de eventos e meetups da comunidade tech feita para estudar conceitos fundamentais de Rust, Axum, SQLx, AWS, LocalStack, Docker & Postgres.

Topics

Resources

Stars

Watchers

Forks

Languages