Подготовка проекта к публикации: 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:
@@ -0,0 +1,31 @@
|
||||
# Скопируйте в .env и замените значения перед запуском
|
||||
|
||||
# Обязательно: сильный случайный секретный ключ
|
||||
# Пример генерации: openssl rand -hex 32
|
||||
SECRET_KEY=change-me-in-production
|
||||
|
||||
# Базовый URL приложения (без слэша в конце), используется в QR-кодах
|
||||
BASE_URL=https://your-domain.example.com
|
||||
|
||||
# Часовой пояс для отображения дат
|
||||
TIMEZONE=Europe/Moscow
|
||||
|
||||
# URI базы данных. По умолчанию SQLite в папке instance/
|
||||
# DATABASE_URL=sqlite:///app/instance/inviteme.db
|
||||
|
||||
# Настройки SMTP (заполняются также через веб-интерфейс)
|
||||
# MAIL_SERVER=smtp.example.com
|
||||
# MAIL_PORT=465
|
||||
# MAIL_USE_SSL=true
|
||||
# MAIL_USERNAME=noreply@example.com
|
||||
# MAIL_PASSWORD=your-app-password
|
||||
# MAIL_DEFAULT_SENDER=InviteMe
|
||||
|
||||
# Настройки IMAP для сохранения копий отправленных писем
|
||||
# IMAP_SERVER=imap.example.com
|
||||
# IMAP_PORT=993
|
||||
# IMAP_USE_SSL=true
|
||||
# IMAP_USERNAME=noreply@example.com
|
||||
# IMAP_PASSWORD=your-app-password
|
||||
# IMAP_FOLDER=Sent
|
||||
# IMAP_SAVE_COPY=false
|
||||
Reference in New Issue
Block a user