Mini-Servidor J8

Servidor de monitoramento e controle remoto hospedado em hardware reaproveitado (Samsung J8). Integrado a um bot no Telegram em Python para comandos de controle remoto, gestão de status do PC principal, Wake-on-LAN e acesso via SSH para manutenção emergencial.

STATUS [Reavaliando projeto]
CATEGORIA Reciclagem Tech / Home Lab
STACK TEÓRICA Termux(Linux), Python, Tailscale

// 01. A DOR (O PROBLEMA)

Manter dependência exclusiva do PC principal para acesso remoto cria um ponto único de falha: se a máquina hibernar, travar ou perder conexão, todo o controle à distância é interrompido sem possibilidade de intervenção manual. Por outro lado, manter servidores em nuvem ou comprar hardware dedicado de infraestrutura gera custos desnecessários. A dor central é a ausência de um nó de apoio local, de baixíssimo consumo energético e alta disponibilidade, capaz de monitorar o ambiente, enviar comandos de recuperação (como Wake-on-LAN) e fornecer um canal de emergência via linha de comando (SSH) utilizando hardware reaproveitado.

// 02. O RASCUNHO (ARQUITETURA)

Abaixo está a arquitetura infraestrutura local. O fluxo utiliza o dispositivo Android(J8) reaproveitado como nó centralizador de monitoramento e gateway de recuperação para a máquina principal:

~/arquitetura/mini-servidor Edge Gateway & WoL Pipeline
# Topologia de Arquitetura (ASCII Diagram):

[ Usuário / Telegram App ] ---> (Comandos via Bot) ---> [ Servidor J8 / Termux (Python) ]
                                                                   |
                                          +------------------------+------------------------+
                                          |                                                 |
                                          v (Rede Local)                                    v (Acesso Direto)
                              [ Pacote Magic / Wake-on-LAN ]                     [ Terminal SSH / Shell ]
                                          |                                                 |
                                          v                                                 v
                              [ PC Principal (Bancada) ] <----------------------------------+
    

// 03. APRENDIZADOS & PRÓXIMOS PASSOS

A implementação prática proporcionou um aprendizado valioso em administração de sistemas Linux, gerencimento de conexões SSH e alocação eficiente de recursos em hardware restrito. O processo também refinou minha habilidade de engenharia de prompt e gestão de contexto ao utilizar IAs para auxiliar no desenvolvimento, visto que tive muito problema com elas durante a execução do projeto(muito!). Atualmente, o projeto encontra-se em fase de reavaliação de infraestrutura: embora o J8 tenha cumprido seu papel, suas limitações de processamento indicam a necessidade de um upgrade de hardware. A evolução do projeto poderia ser migrar para um Raspberry Pi, ponto baixo, porém bem estruturado, ou evoluir para um notebook reutilizado de médio porte e, como ponto alto, converter o reaproveitamento de componentes legados do meu próprio PC principal em um servidor dedicado de alta performance comparado aos outros modelos.