From c53853c47126174543dd7998d992a830949bbf13 Mon Sep 17 00:00:00 2001 From: erjemin Date: Wed, 5 Aug 2026 17:26:38 +0300 Subject: [PATCH] =?UTF-8?q?mod:=20=D0=BF=D0=BE=D0=B4=D0=B3=D0=BE=D1=82?= =?UTF-8?q?=D0=BE=D0=B2=D0=BA=D0=B0=20=D0=B4=D0=BB=D1=8F=20=D1=80=D0=B0?= =?UTF-8?q?=D0=B1=D0=BE=D1=82=D1=8B=20=D1=81=20.env?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.sample | 35 +++++++++++++++++++++++++++++++++++ .gitignore | 1 + 2 files changed, 36 insertions(+) create mode 100644 .env.sample diff --git a/.env.sample b/.env.sample new file mode 100644 index 0000000..997a2cb --- /dev/null +++ b/.env.sample @@ -0,0 +1,35 @@ +# Шаблон переменных окружения для hypn0. +# Скопируй этот файл в `.env` и заполни реальными значениями. + +DJANGO_DEBUG=True +DJANGO_SECRET_KEY=CHANGE_ME +DJANGO_ALLOWED_HOSTS=127.0.0.1,localhost,hypn0.ru +DJANGO_ADMINS=hypn0:admin@example.com +DJANGO_CSRF_TRUSTED_ORIGINS=http://127.0.0.1:8000,http://localhost:8000,https://hypn0.ru + +# Имя файла SQLite-базы. Путь всегда собирается через `BASE_DIR.parent / 'database'`. +DJANGO_SQLITE_NAME=hypn0-db.sqlite3 + +# Почта. +DJANGO_EMAIL_HOST=smtp.mail.ru +DJANGO_EMAIL_PORT=2525 +DJANGO_EMAIL_HOST_USER=you@email.com +DJANGO_EMAIL_HOST_PASSWORD=CHANGE_ME +DJANGO_EMAIL_FROM=you@email.com + +# URL для доступа к админке Django (можно сменить для безопасности, чтобы боты не могли её найти) +ADMIN_URL=admin/ + +# Системные пути на хосте (ТОЛЬКО ДЛЯ ПРОДАКШЕНА) +# Используется скриптом для генерации корректного Nginx конфига (alias к медиа-файлам). +# На локальной машине разработчика (Dev) эта переменная игнорируется. +# В ПРОДАКШЕНЕ: Укажите полный путь к папке проекта на сервере +HOST_PROJECT_PATH=/home/username/projects + +# Настройки доступа к пакетам в репозитории, чтобы wathtower мог проверять их свежесть и скачивать для обновления. +# Получить эти данные можно в настройках вашего репозитория, например: +# для GitHub: в разделе "Developer settings" -> "Personal access tokens"; +# для Gitea: в разделе "Settings / Настройки" -> "Actions / Действия" -> "Secrets / Секреты". +REPO_USER=[login] +REPO_PASS=[token] + diff --git a/.gitignore b/.gitignore index 263c000..341bd6b 100644 --- a/.gitignore +++ b/.gitignore @@ -209,6 +209,7 @@ venv/ ENV/ env.bak/ venv.bak/ +!.env.sample # Spyder project settings .spyderproject