NovikovLab создаётся не ради модных технологий, а ради удобства, скорости и удовольствия от работы. Каждая новая функция должна решать реальную задачу. Если функция не делает жизнь проще — она не нужна.
Документ является живым. По мере развития проекта он может дополняться, изменяться и уточняться. Главная цель — не реализовать как можно больше функций, а создать удобную, быструю и надёжную платформу, которая будет развиваться вместе с автором и его сообществом.
✅ Novikov Server v1.0 (Фундамент)
Цель: перевести сайт на собственный сервер.
🖥 Железо
💿 Операционная система
- ✅ Установить Debian
- ✅ Обновить систему
- ✅ Настроить SSH
- ✅ Проверка настроек пользователей и прав доступа
- ✅ Настроить Firewall
- ✅ Настроить автозапуск сервера после отключения электричества
- ✅ Настроить вход по SSH-ключу
- ✅ Настройка статического IP-адреса
- ⬜ Настроить автоматическое резервное копирование
🌐 Веб-сервер
- ✅ Nginx
- ✅ PHP
- ✅ MariaDB
- ✅ Развертывание сайта
👤 Пользователи
Цель: создать систему регистрации пользователей и личные профили для взаимодействия с платформой NovikovLab.
🔐 Аккаунт
🌍 Домен
☁ Novikov Cloud
📝 Novikov CMS
Цель: перестать вручную редактировать HTML для обычных публикаций.
🖥 Админка
- ⬜ Авторизация
- ⬜ Панель управления
- ⬜ Предпросмотр
- ⬜ Загрузка изображений
- ⬜ Загрузка видео
- ⬜ Загрузка файлов
- ⬜ Черновики
- ⬜ Планировщик публикаций
📄 Статьи
⚙ Автоматизация
☁️ Личный мир
Цель: создать личное пространство для хранения данных и повседневной работы с собственным сервером.
☁️ Личный мир
- ⬜ Заметки
- ⬜ Музыка
- ⬜ Фото
- ⬜ Документы
- ⬜ Novikov Camera — фото сразу на сервер
- ⬜ Пароли
- ⬜ Избранное
- ⬜ Черновики идей
💬 Комментарии
Цель: создать простую и удобную систему комментариев в стиле классических интернет-форумов и IRC, сохранив читаемость обсуждений.
💬 Комментарии
- ⬜ Ответы (1 уровень)
- ⬜ ▲ Плюс
- ⬜ ▼ Минус
- ⬜ Рейтинг комментариев
- ⬜ Сворачивание длинных обсуждений
- ⬜ Редактирование комментария
- ⬜ Политика редактирования комментариев
- ⬜ Пометка «Комментарий изменён»
- ⬜ Модерация
💬 Novikov IRC
Цель: создать собственный чат в стиле классического mIRC с общим каналом, приватными сообщениями и атмосферой Интернета конца 90-х — начала 2000-х годов.
🌐 Общий чат
- ⬜ Общий канал
- ⬜ Список пользователей онлайн
- ⬜ Статусы пользователей (Online / Away / Offline)
- ⬜ История общего чата
- ⬜ Поиск по сообщениям
- ⬜ Время отправки сообщений
📨 Приват
- ⬜ Личные сообщения
- ⬜ История переписки
- ⬜ Поиск по переписке
- ⬜ Уведомления о новых сообщениях
- ⬜ Статус «печатает...»
⌨ IRC-команды
🎨 Интерфейс
📹 Видео
Цель: создать собственную систему публикации видеороликов с поддержкой YouTube, локального воспроизведения и обсуждения.
🎬 Видеоплеер
📄 Страница видео
📊 Статистика
- ⬜ Счётчик просмотров
- ⬜ Лайки
- ⬜ Дизлайки
💬 Обсуждение
🖥 Status
Цель: создать страницу мониторинга домашнего сервера с отображением его состояния, температуры, доступности сервисов и важных уведомлений.
🖥 Сервер
- ⬜ CPU
- ⬜ Температура
- ⬜ История температуры
- ⬜ RAM
- ⬜ Использование диска
- ⬜ Uptime
💾 Накопители
🌐 Сервисы
- ⬜ Internet
- ⬜ HTTPS
- ⬜ SSL-сертификат
- ⬜ Домен
- ⬜ Версия сервера
- ⬜ Версия CMS
⚡ Питание
❤️ Здоровье сервера
🔔 Уведомления
📈 Производительность
📋 Журнал
📱 Мобильное приложение
Цель: создать мобильное приложение NovikovLab для быстрого доступа к материалам сайта, уведомлениям и личным сервисам.
📰 Контент
🔔 Уведомления
- ⬜ Push-уведомления
- ⬜ Новые статьи
- ⬜ Новые комментарии
- ⬜ Новые личные сообщения
- ⬜ Уведомления сервера
💬 Общение
🖥 Сервер
☁️ Личный мир
- ⬜ Novikov Camera
- ⬜ Заметки
- ⬜ Документы
- ⬜ Фото
- ⬜ Музыка
🔐 Авторизация
⚙ Настройки
🎨 Интерфейс
Цель: создать лёгкий, быстрый и узнаваемый интерфейс с атмосферой классического Интернета конца 90-х — начала 2000-х годов.
🖥 Оформление
- ⬜ Стиль Windows 98
- ⬜ Классические окна
- ⬜ Кнопки в стиле Windows 98
- ⬜ Классические иконки
- ⬜ Сохранение дизайна начала 2000-х
⚡ Производительность
- ⬜ Быстрая работа сайта
- ⬜ Минимум JavaScript
- ⬜ Оптимизация изображений
- ⬜ Адаптация под мобильные устройства
🧭 Навигация
💬 Атмосфера
♿ Доступность
💙 Философия интерфейса
- ⬜ Контент важнее эффектов
- ⬜ Минимум отвлекающих элементов
- ⬜ Без навязчивой рекламы
- ⬜ Без бесконечной прокрутки
✨ Пользовательский опыт
Цель: сделать NovikovLab удобной платформой, которой приятно пользоваться каждый день независимо от устройства и опыта пользователя.
😊 Удобство использования
- ⬜ Минимум кликов до нужной информации
- ⬜ Предсказуемое поведение интерфейса
- ⬜ Единый стиль всех разделов
- ⬜ Максимум полезного пространства экрана
🚀 Производительность
🤝 Последовательность
- ⬜ Единое оформление элементов
- ⬜ Одинаковое расположение элементов управления
- ⬜ Единые принципы навигации
💙 Комфорт
- ⬜ Без навязчивой рекламы
- ⬜ Без отвлекающих элементов
- ⬜ Контент всегда на первом месте
- ⬜ Не заставлять пользователя думать
📊 Статистика
Цель: создать собственную систему статистики посещений и активности пользователей без использования сторонних сервисов.
🌍 Посещаемость
📖 Контент
🔍 Поиск
👤 Пользователи
📈 Динамика
🕒 Активность
📱 Устройства
- ⬜ Компьютеры
- ⬜ Телефоны
- ⬜ Планшеты
🌍 География
🌐 Источники
- ⬜ Переходы из поисковых систем
- ⬜ Переходы из YouTube
- ⬜ Переходы из Telegram
- ⬜ Переходы из VK
- ⬜ Прямые заходы
💡 Развитие проекта
🏆 Достижения проекта
- ⬜ Первый посетитель
- ⬜ Первый комментарий
- ⬜ Первый зарегистрированный пользователь
- ⬜ 100 посетителей
- ⬜ 1000 посетителей
- ⬜ 100 статей
- ⬜ 1000 статей
- ⬜ 100 видеороликов
- ⬜ 1000 комментариев
- ⬜ Самый посещаемый день
- ⬜ Рекорд онлайн-пользователей
💡 Идеи
Здесь собраны идеи, которые могут появиться в проекте после реализации основных этапов. Этот список постоянно пополняется и не имеет строгих сроков выполнения.
- ⬜ nIRC (чат в стиле mIRC)
- ⬜ IRC-стиль комментариев
- ⬜ Стиль Windows 98
- ⬜ Собственный счётчик посещений
- ⬜ Личный мир
- ⬜ Синхронизация телефона
- ⬜ Домашняя медиатека
- ⬜ Архив новостей с 2020 года
- ⬜ Novikov Camera — фото сразу на сервер
- ⬜ Страница достижений NovikovLab
- ⬜ Android Auto
- ⬜ История развития NovikovLab (Timeline)
- ⬜ Офлайн-режим для мобильного приложения
- ⬜ Экспорт статей в PDF
- ⬜ Тёмная тема для сайта
🚀 Миссия NovikovLab
Создать независимую платформу, где технологии служат человеку, а не наоборот. Без лишнего шума, рекламы и навязчивых алгоритмов. Место, куда хочется возвращаться за знаниями, музыкой, общением и новыми идеями.
NovikovLab — это платформа, которую автор создаёт прежде всего для себя. Если она окажется полезной другим людям — значит, всё было сделано не зря.
Roadmap NovikovLab
Версия: 1.0Дата создания: 23 июля 2026 года
Автор: Dr. Novikov
Архитектура: Dr. Novikov & ChatGPT