Transforme o roteador mais improvisado em uma biblioteca digital de alta eficiência com Ugai
Se você deseja configurar armazenamento NAS doméstico para coleções particulares, compartilhando apenas com familiares ou convidados (não estranhos nas redes sociais), ugai.cgi
é a escolha perfeita. Também é ideal para professores e treinadores, oferecendo uma alternativa acessível a quadros brancos e projetores caros, transformando smartphones em pequenas telas de apresentação. Pronunciado ooh-guy , esse aplicativo permite o compartilhamento rápido de coleções multimídia por meio de qualquer roteador antigo. Com ugai.cgi
, você pode estabelecer um servidor sem fio Caliber portátil em menos de um minuto. Não são necessárias habilidades avançadas de TI! Basta digitar 4 comandos simples no terminal.
Nascida de uma década de experiência na criação de bibliotecas digitais sem fio para comunidades remotas da Indonésia, esta inovação econômica custa apenas cerca de US$ 10 por unidade. Perfeito para voluntários e educadores em áreas com poucos recursos, ugai.cgi
é mais do que apenas uma estante digital; ele também oferece experiências de microaprendizagem no estilo Instagram, tornando a educação acessível e envolvente.
Este vídeo é apresentado intencionalmente sem som, aderindo ao princípio de que “as ações falam mais alto que as palavras”. Ative as legendas ocultas para obter descrições detalhadas das ações na tela. As legendas ocultas estão disponíveis em vários idiomas, com Bahasa Indonesia como configuração padrão.
Descubra os recursos exclusivos deste sistema em comparação com outros sistemas de servidor sem fio que utilizam um roteador como um mini servidor web:
Instalação instantânea : comece a funcionar em menos de um minuto! Com apenas quatro linhas de comando simples no console, até mesmo iniciantes podem configurar facilmente ugai.cgi
.
Configuração sem esforço : diga adeus às configurações complicadas! ugai.cgi
opera diretamente no hardware sem a necessidade de um sistema rootfs
. Perfeito para iniciantes, simplifica o processo e aumenta a eficiência energética.
Ampla compatibilidade : quer você use partições EXT4 ou FAT32, ugai.cgi
funciona perfeitamente com todos os sistemas operacionais modernos. Capaz de lidar com até 1 TB (testado) e no máximo 2 TB (limite de partição MBR), a modificação de conteúdo é muito fácil.
Integração perfeita com o Caliber : gerencie seu conteúdo digital sem esforço com a integração do Caliber. O sistema oferece uma interface amigável por meio do aplicativo Caliber Desktop versão 3.4.80.
Desempenho extremamente rápido : ugai.cgi
, otimizado para Linux OpenWRT 12.09, roda nativamente sem a necessidade de interpretadores como Python, Perl ou PHP. Isso resulta em desempenho significativamente mais rápido e menor consumo de energia.
Suporte aprimorado a bancos de dados : A edição 2024 do ugai.cgi
pode lidar com vários bancos de dados Calibre simultaneamente. Isso melhora o desempenho ao distribuir dados em bancos de dados separados, perfeito para gerenciar grandes coleções dentro dos limites de partição MBR.
Educacional e de código aberto : O código do servidor web ugai.cgi
e o aplicativo Shoutbox ugai.kom
estão disponíveis gratuitamente sob a licença do MIT. Isso fornece um excelente recurso para os alunos aprenderem HTML, CSS, JavaScript e gerenciamento de servidores — econômico, eficiente em termos de energia e rápido de implementar.
Baixe o firmware OpenWRT 12.09 que inclui integração de leitor de mídia USB/HDD no kernel para simplificar a instalação. Escolha o firmware apropriado para o seu roteador. A instalação incorreta nesta fase pode danificar permanentemente o seu roteador ( bricked
). Abaixo estão os roteadores recomendados com base na experiência do mundo real, economia e facilidade de uso.
TP-Link MR3420 V1 FAT32 Esta é a ferramenta mais econômica para gerenciar até 128 GB em unidades flash USB e até 250 GB em discos rígidos. Custou apenas 18 dólares americanos com o novo disco rígido SATA de 320 GB. Se você estiver usando um disco rígido SATA reutilizado, esse custo será mais barato.
TP-Link WR1043nd V1 FAT32 | TP-Link WR1043nd V1 EXT4
Este dispositivo é adequado para uso pesado com necessidades de dados de até 1 TB.
TP-Link MR3020 V1 FAT32 | TP-Link MR3020 V1 EXT4
Ideal para criar um servidor móvel sem fio alimentado por um banco de energia ou um servidor estático sem fio executado em painéis solares com uma pequena bateria. O MR3020 consome cerca de 1 watt-hora. Como o ugai.cgi não opera usando o método rootfs, há uma chance mínima de falha do sistema no caso de uma queda repentina de energia ou queda de corrente. Você pode ter mais confiança ao usar ugai.cgi
para executar uma biblioteca digital sem fio em uma ilha remota com apenas painéis solares como fonte de energia, em comparação com outros sistemas que operam em rootfs
.
Este vídeo mostra exatamente como piscar.
O sistema ugai.cgi
lida com o tamanho perfeitamente. No entanto, o desempenho diminui quando um único sistema de banco de dados Calibre excede 7.000 coleções, cada uma com mais de 10 palavras-chave. Mas você pode dividir suas coleções em diferentes sistemas de banco de dados Calibre. Suponha que você tenha 1 TB e centenas de milhares de vídeos, músicas, e-books; então você pode dividir por tipo de mídia. Se sua coleção, digamos, de vídeos ultrapassar 7.000, você poderá dividir os vídeos por assunto. Portanto, a escolha da mídia de armazenamento depende mais da capacidade do roteador de fornecer energia.
Geralmente, apenas o WR1043nd é estável o suficiente para usar um disco rígido SATA de 2,5 polegadas, desde que seu consumo de energia seja inferior a 1.000 mA. O MR3420 pode suportar um disco rígido SATA de 2,5 polegadas de até 320 GB. O MR3020 é adequado para unidades USB de até 128 GB.
Formate a mídia de armazenamento com o sistema FAT32 em uma única partição.
Abra o terminal e digite:
clone do git https://github.com/undix/ugai.git
Windows PowerShell Direitos autorais (C) Microsoft Corporation. Todos os direitos reservados. Instale o PowerShell mais recente para novos recursos e melhorias! https://aka.ms/PSWindows PS C: Usuáriossrisu> cd F: PS F:> clone do git https://github.com/undix/ugai.git Clonando em 'ugai'... remoto: Enumerando objetos: 732, concluído. remoto: Contagem de objetos: 100% (370/370), pronto. remoto: Compactando objetos: 100% (258/258), pronto. remoto: Total 732 (delta 139), reutilizado 239 (delta 94), pacote reutilizado 362 Recebendo objetos: 100% (732/732), 14,13 MiB | 802,00 KiB/s, pronto. Resolvendo deltas: 100% (223/223), concluído. Atualizando arquivos: 100% (196/196), concluído. PSF:>
Clique em https://github.com/undix/ugai/archive/refs/heads/main.zip
Extraia e renomeie o diretório para ugai
. Certifique-se de que a estrutura de diretórios na mídia de armazenamento seja a seguinte:
ugai
├── documents
├── install
└── www
Os usuários podem modificar o arquivo de configuração denominado config.txt
usando um editor de texto como o Bloco de Notas. As configurações de demonstração padrão são as seguintes:
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
Altere este valor se necessário.
server - endereço IP ou nome do servidor, deve ser exatamente igual ao config.txt
acima
dir - diretório onde você coloca todo o banco de dados do Calibre (físico ou apenas link)
nome - banco de dados padrão do Calibre como home
Você terá uma página de erro se ugai.cgi
não conseguir encontrar o banco de dados padrão do Calibre como home
.
{ "servidor": "http://192.168.1.1", "dir": "dados", "nome": "komugai"}
Este arquivo será renomeado para .config.json
a cada inicialização. Se precisar alterar mais tarde, altere a visualização do gerenciador de arquivos do Windows com CTRL+H para exibir todos os arquivos e diretórios ocultos.
Este é o sistema de navegação exibido na página da web. Usuários que não estão familiarizados com HTML também podem modificar o sistema de navegação. O arquivo de configuração editável é navigation.txt
, que usa regras de Markdown mais ou menos. Exemplo:
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
Cada vez que o roteador inicializar, ele lerá e traduzirá esse texto para o formato HTML. Essa estrutura é mais fácil de ser entendida por usuários leigos do que sistemas de codificação baseados em tags HTML. Vamos comparar com o HTML real após a tradução abaixo: