Превратите самый импровизированный маршрутизатор в высокоэффективную цифровую библиотеку с помощью Ugai
Если вы хотите настроить домашнее хранилище NAS для частных коллекций, чтобы делиться ими только с семьей или гостями (а не с незнакомцами в социальных сетях), ugai.cgi
— идеальный выбор. Оно также идеально подходит для учителей и инструкторов, предлагая доступную альтернативу белым доскам и дорогим проекторам, превращая смартфоны в небольшие презентационные экраны. Это приложение, произносимое как «ох-гай» , позволяет быстро обмениваться мультимедийными коллекциями через любой старый маршрутизатор. С помощью ugai.cgi
вы можете установить портативный беспроводной сервер Caliber менее чем за минуту. Никаких продвинутых ИТ-навыков не требуется! Просто введите 4 простые команды на терминале.
Эта экономичная инновация, рожденная на основе десятилетнего опыта создания беспроводных цифровых библиотек для отдаленных индонезийских общин, стоит всего около 10 долларов за единицу. Идеально подходящий для волонтеров и преподавателей в регионах с ограниченными ресурсами, ugai.cgi
— это больше, чем просто цифровая книжная полка; он также предоставляет небольшие возможности микрообучения в стиле Instagram, что делает образование доступным и увлекательным.
Это видео намеренно представлено без звука, следуя принципу «действия говорят громче слов». Пожалуйста, включите субтитры для подробного описания действий на экране. Скрытые субтитры доступны на нескольких языках, настройка по умолчанию — Bahasa Indonesia.
Откройте для себя уникальные особенности этой системы по сравнению с другими беспроводными серверными системами, использующими маршрутизатор в качестве мини-веб-сервера:
Мгновенная установка : начните работу менее чем за минуту! С помощью всего четырех простых командных строк в консоли даже новички смогут легко настроить ugai.cgi
.
Простая настройка : попрощайтесь со сложными настройками! ugai.cgi
работает непосредственно на оборудовании без необходимости использования системы rootfs
. Идеально подходит для новичков, упрощает процесс и повышает энергоэффективность.
Широкая совместимость : независимо от того, используете ли вы разделы EXT4 или FAT32, ugai.cgi
без проблем работает со всеми современными операционными системами. Способен обрабатывать до 1 ТБ (протестировано) и максимум 2 ТБ (ограничение раздела MBR), изменение контента осуществляется с легкостью.
Бесшовная интеграция Caliber : легко управляйте своим цифровым контентом с помощью интеграции Caliber. Система предлагает удобный интерфейс через приложение Caliber Desktop версии 3.4.80.
Невероятно высокая производительность : ugai.cgi
, оптимизированный для Linux OpenWRT 12.09, работает без необходимости использования таких интерпретаторов, как Python, Perl или PHP. Это приводит к значительно более высокой производительности и снижению энергопотребления.
Расширенная поддержка баз данных : версия ugai.cgi
2024 года может одновременно обрабатывать несколько баз данных Caliber. Это повышает производительность за счет распределения данных по отдельным базам данных, что идеально подходит для управления большими коллекциями в пределах раздела MBR.
Образовательный и открытый исходный код : код веб-сервера ugai.cgi
и приложение ugai.kom
Shoutbox доступны бесплатно по лицензии MIT. Это отличный ресурс для студентов, изучающий HTML, CSS, JavaScript и управление сервером — экономичный, энергоэффективный и быстрый в развертывании.
Загрузите прошивку OpenWRT 12.09, которая включает интеграцию устройства чтения USB/HDD в ядро для упрощения установки. Выберите прошивку, подходящую для вашего роутера. Неправильная установка на этом этапе может привести к необратимому повреждению вашего маршрутизатора ( bricked
). Ниже приведены рекомендуемые маршрутизаторы, основанные на реальном опыте, экономической эффективности и простоте использования.
TP-Link MR3420 V1 FAT32 Это самый экономичный инструмент для управления до 128 ГБ на USB-флешках и до 250 ГБ на жестких дисках. Он стоил всего 18 долларов США с новым жестким диском SATA емкостью 320 ГБ. Если вы используете повторно используемый жесткий диск SATA, эта стоимость будет дешевле.
TP-Link WR1043nd V1 FAT32 | TP-Link WR1043nd V1 EXT4
Это устройство подходит для интенсивного использования с объемом данных до 1 ТБ.
TP-Link MR3020 V1 FAT32 | TP-Link MR3020 V1 EXT4
Идеально подходит для создания мобильного беспроводного сервера с питанием от блока питания или статического беспроводного сервера, работающего от солнечных батарей с небольшим аккумулятором. MR3020 потребляет около 1 Втч. Поскольку ugai.cgi не работает по методу rootfs, вероятность сбоя системы в случае внезапного отключения электроэнергии или падения тока минимальна. Вы можете быть более уверены, используя ugai.cgi
для запуска цифровой беспроводной библиотеки на удаленном острове, используя только солнечные панели в качестве источника питания, по сравнению с другими системами, работающими через rootfs
.
В этом видео показано, как именно прошить.
Система ugai.cgi
легко обрабатывает размер. Однако производительность снижается, когда одна система баз данных Caliber превышает 7000 коллекций, каждая из которых содержит более 10 ключевых слов. Но вы можете разделить свои коллекции на разные системы баз данных Caliber. Предположим, у вас есть 1 ТБ и сотни тысяч видео, музыки, электронных книг; затем вы можете разделить по типу носителя. Если ваша коллекция, скажем, видео превышает 7.000, то вы можете разбить видео по темам. Поэтому выбор носителя информации больше зависит от возможности роутера подавать питание.
Как правило, только WR1043nd достаточно стабилен для использования 2,5-дюймового жесткого диска SATA при условии, что его энергопотребление ниже 1000 мА. MR3420 может работать с 2,5-дюймовым жестким диском SATA емкостью до 320 ГБ. MR3020 подходит для USB-накопителей емкостью до 128 ГБ.
Отформатируйте носитель в системе FAT32 в одном разделе.
Откройте терминал и введите:
клон git https://github.com/undix/ugai.git
Windows PowerShell Авторские права (C) Корпорация Microsoft. Все права защищены. Установите последнюю версию PowerShell, чтобы получить новые функции и улучшения! https://aka.ms/PSWindows PS C:Userssrisu>cd F: PS F:> клон git https://github.com/undix/ugai.git Клонирование в «угай»... удаленный: Перечисление объектов: 732, выполнено. удаленно: Подсчет объектов: 100% (370/370), готово. удаленно: Сжатие объектов: 100% (258/258), выполнено. удаленное: всего 732 (дельта 139), повторно использовано 239 (дельта 94), повторно использовано в упаковке 362 Получение объектов: 100% (732/732), 14,13 МБ | 802,00 КиБ/с, готово. Разрешение дельт: 100% (223/223), готово. Обновление файлов: 100% (196/196), выполнено. PS Ф:>
Нажмите https://github.com/undix/ugai/archive/refs/heads/main.zip.
Извлеките и переименуйте каталог в ugai
. Убедитесь, что структура каталогов на носителе следующая:
ugai
├── documents
├── install
└── www
Пользователи могут изменить файл конфигурации с именем config.txt
с помощью текстового редактора, например «Блокнота». Настройки демо по умолчанию следующие:
current_ip_address='192.168.1.1' # OpenWRT default
my_ip_address='192.168.1.1' # your new ip address, default 192.168.1.1
my_time_zone='WIB-9' # change to your actual timezone, default UTC+9
my_server_domain='komugai.lan' # domain and hostname
my_ssid="'Komugai'" # SSID change as you pleased
my_ssid_passwd="none" # SSID password, default none means passwordless
my_partition='/dev/sda1' # your partition, do not change unless necessary
my_mount_point='/mnt/usb' # your mount point, do not change unless necessary
my_format='vfat' # vfat OR ext4
my_max_clients=32 # maximum clients at a time
При необходимости измените это значение.
сервер — IP-адрес или имя сервера, должно быть точно таким же, как в config.txt
выше.
dir — каталог, в который вы помещаете всю базу данных Caliber (физическую или просто ссылку)
name — база данных Caliber по умолчанию в качестве домашней
У вас появится страница с ошибкой, если ugai.cgi
не сможет найти базу данных Caliber по умолчанию в качестве home
.
{ "сервер": "http://192.168.1.1", "каталог": "данные", "имя": "комугай"}
Этот файл будет переименовываться в .config.json
при каждой загрузке. Если вам понадобится изменить это позже, измените вид файлового менеджера Windows с помощью CTRL+H, чтобы отобразить все скрытые файлы и каталоги.
Это навигационная система, отображаемая на веб-странице. Пользователи, не знакомые с HTML, также могут изменить систему навигации. Редактируемый файл конфигурации — navigation.txt
, который использует более-менее правила Markdown. Пример:
db=komugai, Home
# Features
## tags=ebooks&db=komugai, E-books
## tags=laboratorium&db=komugai, Virtual Lab
# References
## titles=Wikipedia Bahasa Indonesia&db=komugai, Wikipedia Indonesia
## titles=Kamus Besar Bahasa Indonesia&db=komugai, KBBI
## titles=Indonesian Glossary&db=komugai, Indonesian Glossary
## titles=English-Indonesian dictionary&db=komugai, English-Indonesian
## titles=Indonesian English dictionary&db=komugai, Indonesian English
titles=ShoutBox&db=komugai, ShoutBox
series=About Perpustakaan Nirkabel Project&db=komugai, About
Каждый раз, когда маршрутизатор загружается, он читает и переводит этот текст в формат HTML. Эту структуру легче понять непрофессионалам, чем системы кодирования на основе тегов HTML. Давайте сравним с реальным HTML после перевода ниже: