Sistemas Operativos
110 artigos encontrados
Dia 22: Docker Compose — Multi-Service Stacks e Orquestração Básica
Dia 22: Docker Compose — Multi-Service Stacks e Orquestração Básica No Dia 21 cobrimos o Docker em isolado: construir imagens, gerir volumes e ligar containers com redes. Mas um stack real não é um container — é uma app web que precisa de uma base de dados, um cache e um reverse proxy. Ligar quatro […]
Dia 5: Processos e Jobs no Linux — ps, top, kill e Sinais
Dia 5: Processos e Jobs no Linux — ps, top, kill e Sinais No Linux, tudo o que corre é um processo — uma instância de um programa em execução, com o seu próprio espaço de memória, identificadores e prioridade. O kernel atribui a cada processo um PID (Process ID) único e gere o seu […]
Ollama + Open WebUI Avançado 2026: WSL2, GPU, HTTPS e RBAC
Ollama + Open WebUI Avançado 2026: WSL2, GPU, HTTPS e RBAC Ollama Open WebUI LLM local Docker Compose NVIDIA CUDA WSL2 GPU passthrough Cloudflare Tunnel RBAC backup troubleshooting Nemotron Qwen Llama Mistral DeepSeek Claude Code Continue.dev IA local AI sysadmin developer | ✎ Duarte Spínola | 2026-06-15 O artigo Ollama + Open WebUI cobriu a […]
Dia 25: Monitoring com Prometheus e Grafana no Linux
Dia 25: Monitoring com Prometheus e Grafana no Linux Saber o estado de um servidor Linux não se resume a verificar se ele responde a ping. Monitorização é sobre CPU, memória, disco, rede, processos e serviços — de forma contínua, histórica e accionável. Prometheus recolhe métricas via exporters, armazena-as numa base de dados de séries […]
Dia 6: Gestão de Pacotes em Linux — apt, dnf, Snap e Flatpak
Dia 6: Gestão de Pacotes em Linux — apt, dnf, Snap e Flatpak No Dia 6 do curso Linux em 30 Dias entramos num dos pilares da administração de sistemas: a gestão de pacotes. Saber instalar, actualizar, pesquisar e remover software de forma controlada é a diferença entre um servidor estável e um sistema em […]
Dia 16: DNS Server no Linux — Bind9, unbound e Zonas
Dia 16: DNS Server no Linux — Bind9, unbound e Zonas ℹ️ Este artigo faz parte do Curso de Linux em 30 Dias. Se ainda não leu o Dia 8 sobre Redes Linux, comece por aí — os fundamentos de DNS e /etc/hosts são essenciais para este artigo. O DNS (Domain Name System) é o […]
Dia 10: SSH no Linux — Chaves, Tunnels e Hardening
Dia 10: SSH no Linux — Chaves, Tunnels e Hardening No Dia 8 configurámos redes Linux com ip, ss e nmcli; no Dia 9 protegemos essas redes com firewalls. Hoje, Dia 10, entramos no protocolo que torna a administração remota segura: SSH — o túnel encriptado que todo o sysadmin usa diariamente para gerir servidores, […]
Dia 29: Kubernetes Básico no Linux — Pods, Deployments e kubectl
Dia 29: Kubernetes Básico no Linux — Pods, Deployments e kubectl Chegámos ao penúltimo dia do curso Linux 30 Dias. Depois de aprender Docker no Dia 22 e contentorização, damos o salto para a orquestração de contentores. O Kubernetes é hoje a plataforma de facto para gerir aplicações contentorizadas em escala — mas para um […]