# 📂 /var/www/html/files/ — Public file zone (Zone 2: self-signed)

## 🎯 Зачем
Публичная папка для произвольных файлов. **Зона 2 (internal-only)** по `reference_files_folder.md`: self-signed cert на IP, годится для curl/CLI и тестов, НЕ для browser-скачивания клиентами.

## ⚠️ Правило выбора зоны
- **Если файл откроют в браузере** (клиент / Стас / партнёр) → класть в `/root/askoracle/static/` → URL `https://askoracle.site/static/<file>` (валидный Let's Encrypt)
- **Если только curl / внутренние скрипты** → сюда → URL `https://157.180.45.96/files/<file>`

## 📂 Что внутри (примеры)
- Видео: `Break_to_Zero*.mp4`, `vidpod_test_war_story_v*.mp4`
- Превью: `care_lite_preview.png`, `care_pro_preview.png`, `care_quiz_preview.png`
- Папки: `book_covers/`, `care_covers/`

## 🚀 Раздача nginx
`location /files/` — alias `/var/www/html/files/`, `auth_basic off`, `autoindex on`. Один location раздаёт всю папку.

## 📓 Журнал движений
- **2026-05-09**: создан гид задним числом + закреплено правило двух зон (после инцидента «vidpod_v8 не скачивается» — браузер блочил self-signed)

## 🔗 Связано
- Закон: `reference_files_folder.md` (две зоны)
- Зеркало для публики: `/root/askoracle/static/` (валидный SSL)
