Подготовка проекта к публикации: 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:
@@ -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`.
|
||||
|
||||
## Переменные окружения
|
||||
|
||||
|
||||
Reference in New Issue
Block a user