Подготовка проекта к публикации: Docker, чистая установка, разделение папок

- Убраны приватные URL и данные из README и docker-compose.yml
- Добавлен .env.example с примером переменных окружения
- Улучшен Dockerfile: добавлен libcairo2-dev для rlPyCairo
- Убраны fallbacks на общие папки: фото, QR, билеты, логотипы строго внутри event_{id}
- Папка скрин/ и *.txt исключены из git
- Пасхалка о создателе mycloud24.ru сохранена
This commit is contained in:
InviteMe Developer
2026-08-31 17:18:43 +03:00
parent 8b5f3f2c0c
commit 6e7b8dfd3a
9 changed files with 46 additions and 18 deletions
+3 -2
View File
@@ -21,7 +21,7 @@
Требования: установленный Docker и Docker Compose.
```bash
git clone ssh://git@192.168.1.101:2222/insight/inviteme.git
git clone <URL-репозитория>
cd inviteme
# Собрать и запустить
@@ -37,7 +37,7 @@ docker compose up -d --build
Требования: Python 3.12.
```bash
git clone ssh://git@192.168.1.101:2222/insight/inviteme.git
git clone <URL-репозитория>
cd inviteme
python -m venv venv
@@ -72,6 +72,7 @@ venv\Scripts\python run_waitress.py
- Сразу после первого запуска задайте сильный `SECRET_KEY` через переменную окружения.
- Не храните реальные пароли в репозитории — используйте `.env` файл или переменные окружения.
- Папка `instance/` (SQLite) и `app/static/uploads/` не попадают в git.
- Пример переменных окружения — в файле `.env.example`.
## Переменные окружения