Ваш аккаунт @user заблокирован
Причина блокировки: Нарушение правил сервиса
Живой журнал действий клиентов
Фиксация всех созданных мероприятий, выбранных точек на Яндекс.Картах, добавленных чеков, сканов QR ФНС и расчётов СБП
География мероприятий и объём бюджетов по городам РФ
Агрегированная статистика по городам проведения и суммам чеков в рублях
Реестр всех созданных мероприятий
Подробная сводка по каждой комнате: организатор, город, локация на Яндекс.Картах и общая сумма в рублях
| Мероприятие / 10-значный код | Организатор | Город и локация (Яндекс.Карты) | Участники / Чеки | Сумма (₽) | Действия |
|---|
Корзина удалённых мероприятий (хранение 30 дней до очистки из БД)
Все удалённые комнаты хранятся здесь 30 дней с момента удаления, после чего автоматически и окончательно удаляются из базы данных
| Мероприятие / 10-значный код | Город / Организатор | Дата удаления | Таймер автоочистки БД | Сумма (₽) | Действия |
|---|
База клиентов Telegram & MAX и блокировка аккаунтов
Просмотр активности пользователей и мгновенная блокировка / разблокировка доступа
| Пользователь (@username) | Город / Мессенджер | Создано комнат / Внесено чеков | Подписка на канал | Статус доступа | Управление |
|---|
Выдача доступа в Админ-панель по логину (@username)
Кнопка «Админ-панель» в шапке WebApp отображается строго для главного администратора и сотрудников из этого списка после подтверждения через Telegram.
| Сотрудник | Логин (@username) | Роль в системе | Действия |
|---|
Настройка официальных каналов, API Яндекс.Карт и ссылок
Управление каналами подписки (`t.me/podelipodeli` и `max.ru/id2100032190_biz2`), ключами Яндекс.Карт, ОФД ФНС и партнёрскими блоками
1. Каналы для подписного гейта (Telegram & MAX)
2. API-ключи (Яндекс.Карты, Нейросеть для чеков, Боты, ФНС)
3. Партнёрский блок (Режим «Поездка / Выезд»)
4. Партнёрский блок (Режим «Встреча / Заведение»)
Ежедневная система резервного копирования (Код проекта + БД store.json)
Сервер автоматически раз в сутки (в 03:00 МСК через systemd timer и планировщик Node.js) упаковывает все файлы проекта, нейросеть распознавания чеков, конфигурацию автозапуска и базу данных data/store.json в единый архив .tar.gz.
data/store.json, server.js, ocr_receipt.py, public/*, deploy-configs/*, DEPLOY_MANUAL.md
| Файл архива (.tar.gz) | Дата и время создания | Состав архива | Размер | Действия |
|---|
Быстрое развёртывание на новом сервере из скачанного бэкапа и смена IP (Копипаст)
Внутри каждого скачанного бэкапа уже находится скрипт deploy-configs/restore-and-deploy.sh и подробный мануал DEPLOY_MANUAL.md. Выполните 3 шага на новом сервере Ubuntu:
/opt/delideli
scp delideli-latest-backup.tar.gz root@NEW_SERVER_IP:/root/delideli-backup.tar.gz ssh root@NEW_SERVER_IP "mkdir -p /opt/delideli && tar -xzf /root/delideli-backup.tar.gz -C /opt/delideli"
ssh root@NEW_SERVER_IP "sudo bash /opt/delideli/deploy-configs/restore-and-deploy.sh delideli.ru admin@delideli.ru"
@ и www -> NEW_SERVER_IP) и выпустите SSL
sudo certbot certonly --webroot -w /var/www/html -d delideli.ru -d www.delideli.ru --non-interactive --agree-tos -m admin@delideli.ru --force-renewal sudo cp -f /opt/delideli/deploy-configs/nginx-delideli.conf /etc/nginx/sites-available/delideli sudo ln -sf /etc/nginx/sites-available/delideli /etc/nginx/sites-enabled/delideli sudo nginx -t && sudo systemctl reload nginx