A charity website to help Ukrainians in the Czech Republic and during Christmas to help an orphanage in Pyšely.
This project has a prepared docker-compose.yml
, so you can easily deploy this website by cloning it and running docker-compose up -d
. Make sure to add environment variables (listed below), so default passwords aren't used.
git clone git@github.com:marekvospel/libregifts.git
docker-compose up -d
Ad the following variables to .env
to customize libregifts behaviour
MYSQL_USER
, MYSQL_PASSWORD
, MYSQL_ROOT_PASSWORD
, MYSQL_DATABASE
MySQL credentials, use strong password for MYSQL_PASSWORD
and MYSQL_ROOT_PASSWORD
SMTP_HOST
, SMTP_PORT
, SMTP_SECURE
, SMTP_USERNAME
, SMTP_PASSWORD
Credentials to an external SMTP server.
LIBREGIFTS_EMAIL
, LIBREGIFTS_PASSWORD
, LIBREGIFTS_NAME
, LIBREGIFTS_SURNAME
Credentials to default Libregifts account. (automatically created on first startup)
JWT_SECRET
JWT secret, that backend always trusts. Don't share this secret with anyone, and make sure it follows strong password standards