.circleci | ||
fstorage | ||
internal | ||
util/errorutil | ||
.gitignore | ||
Dockerfile | ||
go.mod | ||
go.sum | ||
LICENSE | ||
main.go | ||
Makefile | ||
README.md | ||
renovate.json |
zdamegzaminzawodowy.pl - backend
This project contains the API and other core infrastructure items needed for all zdamegzaminzawodowy.pl apps.
Development
Prerequisites
- Golang
- PostgreSQL database
Installation
Required ENV variables (you can set them directly in your system or create the .env.local file):
DB_USER=db_user
DB_NAME=db_name
DB_PORT=db_port
DB_HOST=db_host
DB_PASSWORD=db_pass
DB_POOL_SIZE=40
LOG_DB_QUERIES=true
ACCESS_SECRET=access_token_secret
FILE_STORAGE_PATH=path_to_the_folder_where_uploaded_files_will_be_stored
ENABLE_ACCESS_LOG=false
- Clone this repo.
git clone git@github.com:zdam-egzamin-zawodowy/backend.git
- Set the required env variables.
- Run the app.
go run main.go
License
Distributed under the MIT License. See LICENSE
for more information.
Contact
Dawid Wysokiński - contact@dwysokinski.me