Demo deployed on anonymous-messenger.onrender.com. (First connection may take about 50 seconds because the docker container is suspended in free account on onrender.com)
Available in: english, polish, germany and french. (Translated with ChatGPT)
Build:
# With transcient database:
docker build --build-arg TRANSIENT_DATABASE=TRUE -t anonymous-messenger .
# Without transcient database (default):
docker build --build-arg TRANSIENT_DATABASE=FALSE -t anonymous-messenger .
# or
docker build -t anonymous-messenger .
Required environment variables (may be skiped when use transcient database):
DATABASE_HOST
DATABASE_NAME
DATABASE_PASS
DATABASE_USER
DATABASE_PORT
AES_KEY
Fast run:
# Required .env file with exported all neccessary variables
source .env
APP_PATH='.' python3 server/start.py
Works also with VSCode debug (F5).