Commit Graph

  • e55ea68d05 ---: minor 2026-rework erjemin 2026-03-22 16:54:36 +03:00
  • 9cd147b0d7 mod: оптимизированные svg, favicon-ы и другая мелочь. v1.0.7 erjemin 2026-03-22 16:54:36 +03:00
  • a537bc9c37 mod: вернул борку для ARM64. Добавил очистку кеша poetry v1.0.6 erjemin 2026-03-21 16:51:16 +03:00
  • a62e02ddcb ---: убрал сборку для ARM64 erjemin 2026-03-21 16:47:16 +03:00
  • d294e5a951 fix: правильный map для тома с media erjemin 2026-03-21 16:37:18 +03:00
  • fd5553e326 mod: обновление пакетов erjemin 2026-03-21 16:21:39 +03:00
  • 5b5e8dd096 ---: minor (комментарии) erjemin 2026-03-21 15:53:27 +03:00
  • 906888ae73 mod: формирование правильного canonical для index-страницы erjemin 2026-03-21 15:52:43 +03:00
  • ac9109ea6e mod: Поле вкл/выкл типограф перенесено во вкладку настроек типографа erjemin 2026-03-21 15:51:49 +03:00
  • 9027f12792 mod: ленивое формирование тегов (чтобы в проде уменьшить нагрузку на gunicorn) erjemin 2026-03-21 15:17:12 +03:00
  • 4ddd787f5d ---: minor (comments) erjemin 2026-03-21 14:42:05 +03:00
  • a60972d70b fix: volumes for database -- /home/app/web/database erjemin 2026-03-20 19:10:24 +03:00
  • 8fa96cae66 fix: del SQLite files erjemin 2026-03-20 19:09:27 +03:00
  • 7f96932a40 fix: directory with proper permissions 1000:1000 in Dockerfile v1.0.5 erjemin 2026-03-20 17:31:24 +03:00
  • d59c867010 fix: increase SQLite timeout to 60s and enable WAL mode for better concurrency with multiple Gunicorn workers erjemin 2026-03-20 03:05:38 +03:00
  • 9ea851ad95 fix: add /app/database directory creation with app:app ownership in Dockerfile erjemin 2026-03-20 02:28:58 +03:00
  • 5146f88c7d mod: fix: add sqlite3 utility to final stage Dockerfile for manage.py dbshell support erjemin 2026-03-20 01:52:03 +03:00
  • 20ecb9cc4c fix: set X-Forwarded-Proto to https explicitly for internal proxying to Docker erjemin 2026-03-20 01:09:08 +03:00
  • ea2d352cae fix: copy /usr/local/bin from builder stage to include gunicorn executable erjemin 2026-03-20 00:51:53 +03:00
  • d459eedf41 fix: create media/errors directory with proper permissions in Dockerfile erjemin 2026-03-20 00:43:42 +03:00
  • 9d31429e14 fix: uncomment chown for nginx_configs_host and correct volume path to ./config erjemin 2026-03-20 00:29:54 +03:00
  • c5963d1d30 mod: Dockerfile . erjemin 2026-03-20 00:19:39 +03:00
  • 12001bc749 mod: Dockerfile erjemin 2026-03-20 00:17:31 +03:00
  • 99a2ace43f fix: arm64 bild & create nginx config directory with proper permissions before USER app erjemin 2026-03-19 23:57:07 +03:00
  • 81efaf1ba5 fix: correct volume path in docker-compose.prod.yml and add model migration erjemin 2026-03-19 23:34:55 +03:00
  • 42b378fcbc fix: correct sed command and paths in docker-compose.prod.yml for proper nginx config generation erjemin 2026-03-19 19:33:12 +03:00
  • ba4175dfdb mod: больше времени на сборку erjemin 2026-03-19 17:24:35 +03:00
  • 4194b351d2 mod: собираем образы только linux/amd64 erjemin 2026-03-19 17:22:31 +03:00
  • be68a82927 fix: dockerfile - add AS keywords and create staticfiles directory (root) erjemin 2026-03-19 17:12:11 +03:00
  • 53b127a966 fix: dockerfile - add AS keywords and create staticfiles directory erjemin 2026-03-19 17:06:05 +03:00
  • 746c50a988 fix: rebuild with new docker configuration and healthcheck support erjemin 2026-03-19 17:00:00 +03:00
  • 2520362ad5 mod: Новая версия типографа etpgrf и стили для висячей пунктуации erjemin 2026-03-19 15:37:38 +03:00
  • a857101c3f mod: улучшения для видимости ИИ erjemin 2026-03-19 13:39:44 +03:00
  • 7eeb44a1f5 fix: canonical в продакшен не должен показывать http вместо https v1.0.4 erjemin 2026-03-05 14:02:59 +03:00
  • 86bfd9b07b fix: "обход" скрытых миграций TagIt для продакшн. v1.0.3b erjemin 2026-02-25 21:31:33 +03:00
  • c3c81d7ff5 add: Добавлен select2 для управления тегами v1.0.3 erjemin 2026-02-25 21:10:11 +03:00
  • f4cce3d08a mod: Корректная проверка обновлений каждый 30 минут (1800 сек.) erjemin 2026-02-23 20:03:06 +03:00
  • 45275c51f6 add: Счетчик Google Analytics (GA4 - поток Goofle Tag) erjemin 2026-02-23 19:58:29 +03:00
  • f2f98d9229 add: Счетчик метрики v1.0.2 erjemin 2026-02-22 13:01:16 +03:00
  • a33b517a3e add: Планы (памятка) erjemin 2026-02-22 13:00:49 +03:00
  • d4624e7761 mod: Улучшения для мобильных устройств. erjemin 2026-02-22 12:12:49 +03:00
  • a608dea61f mod: Страницы ошибок (в новом дизайне и оптимизированы). erjemin 2026-02-22 02:55:21 +03:00
  • 5bfd50efd5 mod: Переработаны дизайн и компоновка. Минималистичный код. v1.0.1 erjemin 2026-02-22 01:23:46 +03:00
  • c1bcb2895d mod: CSRF_TRUSTED_ORIGINS по порту 8010 для localhost erjemin 2026-02-21 02:36:53 +03:00
  • 9ea2b15043 fix: Исключено широковещательная трансляция gunicorn по порту 8010. erjemin 2026-02-21 02:31:59 +03:00
  • 5a80cf6406 fix: Добавлена CSRF_TRUSTED_ORIGINS для правильной верификации CSRF при работе с формами (и админки) erjemin 2026-02-21 02:23:09 +03:00
  • 915c286e81 fix: ошибки erjemin 2026-02-21 02:03:37 +03:00
  • c46b6c1061 del: ненужный шаблон erjemin 2026-02-21 01:10:42 +03:00
  • b2a26a9dcc mod: url админки из .env erjemin 2026-02-21 00:58:57 +03:00
  • bd5cdcd870 mod: описание проекта и развёртывание. erjemin 2026-02-21 00:43:47 +03:00
  • db6cbb7bdf mod: # DOCKER_API_VERSION и WATCHTOWER_SCOPE erjemin 2026-02-20 23:06:06 +03:00
  • 8abcfd1f5e Fix CI: Add container with docker pre-installed v1.0.0 erjemin 2026-02-20 15:32:23 +03:00
  • 566cb31430 feat: Docker CI/CD setup, cleanup and release prep v1.0.0 erjemin 2026-02-20 14:54:08 +03:00
  • a159a128b1 mod: имя контейнера (для однообразия) и порт (чтобы не было конфликта с другими проектами) erjemin 2026-02-20 14:52:44 +03:00
  • 4393ff3dad mod: nginx-конфиг хоста для работы через docker erjemin 2026-02-20 13:10:07 +03:00
  • b95fb628b1 add: вся для запуска в docker erjemin 2026-02-20 13:09:00 +03:00
  • 7c62b49396 mod: порядок отдачи следующей случайной цитаты чтоб не возникало петель erjemin 2026-02-20 13:07:31 +03:00
  • 880f7f117d mod: Пример .env (окружение проекта) erjemin 2026-02-20 02:14:50 +03:00
  • 5b0c4d84cb del: erjemin 2026-02-20 02:12:51 +03:00
  • 51a6cdaadf add: страницы ошибок для внешнего-хостового nginx (на случай если django, gunicorn или весь контейнер упали или недоступны). erjemin 2026-02-20 01:52:16 +03:00
  • e4e156458c add: описание для media-каталога и .gitignore чтоб в него не пушилось. erjemin 2026-02-20 01:49:43 +03:00
  • 17328bcc83 del: удалили мусор (картинки из media и requirement*) erjemin 2026-02-20 01:42:46 +03:00
  • e41245804f ---: minor erjemin 2026-02-19 20:00:41 +03:00
  • 17ce89d9c0 add: nginx-кокфил для nginx на хосте. erjemin 2026-02-19 14:04:48 +03:00
  • 27ba9cba17 mod: Настройка gunicorn для "корневой статики" erjemin 2026-02-19 13:09:31 +03:00
  • c487dca798 add: Описание проекта для LLMJ и GEO. erjemin 2026-02-19 13:08:58 +03:00
  • df924872de add: файлы подтверждения владением для поисковиков. erjemin 2026-02-19 12:34:07 +03:00
  • e26e97add7 mod: Улучшены SEO и LLMO erjemin 2026-02-19 12:28:45 +03:00
  • e4dcfdbfed add: библиотека tqdm для прогресс-бара в Management Command. erjemin 2026-02-19 02:32:49 +03:00
  • 7a16fb04ec mod: Management Command улучшен (немного) erjemin 2026-02-19 02:26:07 +03:00
  • 3357f01c40 add: Management Command для массового типографирования всех записей. Использовать через python dicquo/manage.py reprocess_typography. erjemin 2026-02-19 02:01:14 +03:00
  • b66d804a71 add: В админку добавлен типограф etpgrf. Удалены ненужные поля из модели. erjemin 2026-02-19 01:36:21 +03:00
  • 4b9e102887 mod: усилена медитативность erjemin 2026-02-18 19:44:06 +03:00
  • b7321220c2 mod: цвет фона определяется на фронтенде в JS. erjemin 2026-02-18 19:18:43 +03:00
  • dda71c9dc9 add: страницы ошибок erjemin 2026-02-18 19:02:08 +03:00
  • d1eb218986 mod: Шаблоны в современном ситиле + schema.org erjemin 2026-02-18 18:52:22 +03:00
  • 7e33997260 fix: Исправлено образование петель. mod: современный стиль для вьюх. erjemin 2026-02-18 17:38:35 +03:00
  • 65feb36f77 mod: современный способ создания sitemap.xml erjemin 2026-02-18 16:00:52 +03:00
  • 33fa2d04a9 mod: отключены внешние типографы erjemin 2026-02-18 15:07:35 +03:00
  • b94e31dc59 mod: добавлен gunicorn (cgi) и whitenoise (отдача статики через gunicorn) erjemin 2026-02-18 02:07:35 +03:00
  • f7e5ff8269 add: каталог для базы SQLite erjemin 2026-02-18 01:31:52 +03:00
  • 49fa53b5f0 mod: в соответствии с Django 6 erjemin 2026-02-18 01:31:16 +03:00
  • 67e3cbe83c mod: использование секретов через .env erjemin 2026-02-18 01:30:18 +03:00
  • 53a5bce1dc mod: add django-environ for use .env for manage environment erjemin 2026-02-15 15:33:29 +03:00
  • b5e9e85476 glb: use poetry to new release dicquo-app erjemin 2026-02-15 15:06:25 +03:00
  • c9ca084dcf minor master erjemin 2024-11-09 21:08:16 +03:00
  • c0d7fd5139 Пример my_secrets_*.py erjemin 2024-01-05 22:45:48 +03:00
  • 95775943bb Merge remote-tracking branch 'origin/master' erjemin 2024-01-05 22:43:50 +03:00
  • e04286cbe1 requirements erjemin 2024-01-05 22:43:34 +03:00
  • 04dcc4099a c подключаемыми настройками erjemin 2023-12-29 16:00:24 +03:00
  • c42357dae0 пример с настроечными переменными (для подключения к settings.py) erjemin 2023-12-29 15:58:37 +03:00
  • 4748e8edc0 пакеты окружения (офис, windows) erjemin 2023-12-29 15:56:09 +03:00
  • d84be38b7a gitignore erjemin 2023-12-28 16:52:31 +03:00
  • d2ad003de5 пакеты окружения prod (masterhost) erjemin 2023-11-23 17:21:05 +03:00
  • 024f9fe800 gitignore erjemin 2023-11-23 17:20:11 +03:00
  • ba7df44eda конфиг uWSGI erjemin 2023-11-23 15:26:27 +03:00
  • bc16cf828b конфиг nginx erjemin 2023-11-23 15:25:54 +03:00
  • c95aa4a6f3 readme erjemin 2023-11-23 15:22:49 +03:00
  • 630ee96ac3 readme erjemin 2023-11-23 15:16:59 +03:00
  • 1d7460ea4d изменен способ получения случайности (тест) Sergei Erjemin (Сергей Еремин) 2020-11-21 16:47:29 +03:00