https://github.com/pawel2000pl/anonymousmessenger
Simple text (and anonymous) messenger.
https://github.com/pawel2000pl/anonymousmessenger
cherrypy css docker ecdsa html js mariadb markdown-to-html messenger messenger-platform mysql notifications onrender push-notifications python voice-chat websocket ws4py
Last synced: 3 months ago
JSON representation
Simple text (and anonymous) messenger.
- Host: GitHub
- URL: https://github.com/pawel2000pl/anonymousmessenger
- Owner: pawel2000pl
- License: bsd-3-clause
- Created: 2023-05-23T13:46:08.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-09-22T21:57:21.000Z (about 1 year ago)
- Last Synced: 2025-07-01T09:06:07.531Z (3 months ago)
- Topics: cherrypy, css, docker, ecdsa, html, js, mariadb, markdown-to-html, messenger, messenger-platform, mysql, notifications, onrender, push-notifications, python, voice-chat, websocket, ws4py
- Language: Python
- Homepage: https://anonymous-messenger.onrender.com/
- Size: 534 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Simple text messenger
Demo deployed on [anonymous-messenger.onrender.com](https://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).


