Программы для цифровых видов связи (WSJT-X, JTDX, FLDigi), софт для SDR (SDR Sharp, HDSDR), аппаратные журналы (LOG), программы для расчета антенн (MMANA-GAL) и симуляции схем.
Руководства пользователя (User Manual), схемы и сервис-мануалы (Service Manual) к фирменным трансиверам (Yaesu, Icom, Kenwood, Xiegu) и измерительным приборам.
Работа с КСВ-метрами, антенными анализаторами (NanoVNA), осциллографами. Методики настройки контуров, согласования каскадов и измерения чувствительности.
НОВАЯ ИНСТРУКЦИЯ. Установка аппаратного журнала Wavelog 3.2.2+ через Docker (Локальный ZIP-метод)
Начиная с версии Wavelog 3.2.2, разработчики ужесточили требования к безопасности и структуре базы данных. Старый метод облачной установки Docker вызывает конфликт внутренних индексов движка CodeIgniter и блокировку интерфейса заметок (Network response was not ok) .
Данное руководство описывает 100% надёжный, автономный метод установки, основанный на локальном ZIP-дистрибутиве. Все лимиты памяти, права доступа и недостающие модули PHP активируются автоматически при первом же старте!
ШАГ 1. Подготовка папки и распаковка дистрибутива
1. Зайдите на официальный сайт разработчиков и скачайте актуальный ZIP-архив: wavelog-3.2.2.zip (или новее).
2. Откройте Проводник Windows и создайте в корне диска C: чистую папку строго с именем: C:\wavelog
3. Распакуйте всё содержимое скачанного ZIP-архива напрямую в эту папку.
◦ Важно: Внутри C:\wavelog должны сразу лежать папки application, assets, system и файл index.php. Если у вас получилась вложенная папка вида wavelog-3.2.2, перенесите все файлы на один уровень вверх, а её удалите. Должно быть только так: C:\wavelogШАГ 2. Создание эталонного файла конфигурации docker-compose.ymlМы заставим Docker крутить именно ваши распакованные файлы, полностью запретив ему качать несовместимые обновления из сети.
1. Откройте обычный пустой Блокнот Windows.
2. Скопируйте и вставьте в него следующий универсальный код автоматизации:
3. В Блокноте нажмите Файл → Сохранить как...
4. Укажите путь C:\wavelog\, в поле «Тип файла» выберите «Все файлы (.)», а в поле «Имя файла» введите имя строго в кавычках: "docker-compose.yml" (это защитит от скрытого расширения .txt). /Название обязательно добейтесь: docker-compose.yml проследите , чтобы не docker-compose.yml.txt/ Нажмите Сохранить.
ШАГ 3. Запуск комплекса и автоматическая сборка
1. Откройте консоль PowerShell от имени Администратора. /как? читайте статью - UR3LTD - Личный облачный лог Wavelog - на домашнем ПК/
2. Введите по очереди следующие команды, нажимая Enter после каждой:
cd C:\wavelog - Enter
docker compose up -d - Enter
3. Docker запустит контейнеры, после чего автоматически начнёт скачивать и компилировать внутри веб-сервера модули mysqli, gd и zip.
4. Подождите ! Пока идёт сборка, сайт открываться не будет (ошибка ERR_EMPTY_RESPONSE) — это нормально.
ШАГ 4. Настройка прав доступа Linux
Чтобы инсталлятор Wavelog не выдал ошибку на папке настроек, принудительно откроем к ней доступ изнутри самого сервера. Вставьте в синее окно PowerShell эту команду и нажмите Enter:
docker exec -i wavelog-app chmod -R 777 /var/www/html/application/config
Консоль ответит тишиной. Всё готово к запуску!
ШАГ 5. Официальный Мастер Установки в браузере
1. Откройте браузер и перейдите по адресу: http://localhost:8080/
2. Зажмите комбинацию клавиш Ctrl + F5, чтобы полностью обновить кэш страницы.
3. Все плашки проверки PHP и прав доступа на экране мгновенно вспыхнут изумрудным цветом «Успешно»! Нажмите кнопку «Далее» (Next).
4. Внимательно заполните поля профиля Администратора (First/Last Name, Callsign, Локатор, желаемый логин и пароль).
5. Нажмите кнопку «Install Wavelog» в самом низу.
ШАГ 6. Финальная блокировка установщика (Файл LOCK)
Поскольку многие провайдеры блокируют прямые запросы из терминалов к зарубежным серверам GitHub и Clublog, встроенный апдейтер DXCC на самом последнем шаге установки может выдать красный крестик и ошибку. Не пугайтесь, ваш профиль и таблицы уже успешно созданы в базе!
Чтобы убрать экран ошибки и зайти в лог, создайте файл-замок. Вставьте в окно PowerShell финальную команду:New-Item -Path "C:\wavelog\app_data\config\LOCK" -ItemType File -Force