💻

Criar um Servidor em Casa com PC Antigo

Jul 10, 2024

Criar um Servidor em Casa com PC Antigo

Introdução

  • Utilizar PCs ou laptops antigos para criar um servidor.
  • Possibilidades: servidor de streaming, bloquear anúncios, fazer backups, rodar chat GPT localmente.
  • Problema: dificuldade técnica.
  • Solução: ferramenta para simplificar o processo, gratuitamente.

Patrocínio: EBAC

  • Cursos relacionados à tecnologia, incluindo TI do Zero, Analista de Dados, Desenvolvedor Python, Design, Marketing, História e Indústria Têxtil.
  • Desconto através de cupom fornecido.
  • Link para inscrição na descrição.

Escolha do Computador

  • Pode ser laptop, desktop, mini computador ou Raspberry Pi 4.
  • Requisitos mínimos para rodar o Umbrel OS: processador Dual Core, 2GB de RAM, 1GB de espaço em disco.
  • Necessário sistema Linux, como Ubuntu ou Debian.

Instalação do Sistema Operacional

  • Ideal: Ubuntu Server (sem interface gráfica, via linha de comando).
  • Alternativa: Xubuntu (Ubuntu com interface gráfica leve, XFCE).
  • Download do Xubuntu (link na descrição).
  • Criação de pen drive bootável com ferramentas como Balena Etcher, Rufus ou Ventoy.

Processo de Instalação

  1. Preparação: Pen Drive Bootável
    • Usar ferramentas como Balena Etcher, Rufus ou Ventoy.
  2. Instalação
    • Conectar pen drive, entrar na tela de boot da BIOS (tecla varia, ex: F8).
    • Selecionar "Try or Install Xubuntu".
    • Escolher idioma, layout de teclado.
    • Marcar opções de instalação mínima, baixar atualizações e instalar drivers necessários.
    • Apagar disco e instalar Xubuntu (garantir que não há dados importantes).
    • Selecionar fuso horário, nome do servidor, nome de usuário, configurar senha (opção de login automático).

Configurações Pós-Instalação

  • Configurar atualizações automáticas.
  • Evitar hibernação do sistema (configurações de energia).
  • Acessar o navegador e visitar o site do Umbrel.
  • Copiar comando de instalação do Umbrel para o terminal (
sudo apt install curl ```). - Instalar Umbrel seguindo instruções do terminal. ## Acesso ao Umbrel - URL ou endereço IP fornecido para acesso. - Configuração inicial do Umbrel (nome de usuário, senha). - Interface semelhante a aplicativos de smartphone. ## Aplicativos no Umbrel - **Plex:** para streaming de mídia. - **NextCloud:** armazenamento de arquivos (similar ao Google Drive). - **Snapdrop:** transferência de arquivos entre dispositivos na rede. - **Llama GPT:** rodar chat GPT localmente (pode ser lento em hardware fraco). - **Gerenciamento de Apps:** instalar, remover e gerenciar apps facilmente. - **Configurações:** painel para ver uso de recursos, reiniciar, desligar e atualizar o Umbrel. - **Modo Claro/Escuro:** personalizar visual do Umbrel. ## Considerações Finais - Umbrel é uma solução fácil e poderosa para self-hosting. - Alternativas: conferir o caso do Casa OS (link no vídeo). --- Emoji: 💻