go-glpi-agent: inventário para GLPI 10+ sem Perl

go-glpi-agent: inventario para GLPI 10+ sin Perl

Inventário de ativos só funciona quando o agente consegue rodar em toda a frota, identificar a máquina de forma estável e entregar dados que o GLPI entende. O go-glpi-agent é uma reimplementação em Go do agente de inventário do ecossistema FusionInventory/GLPI: um binário estático que coleta hardware e software localmente e envia o resultado para … Read more

OpenObserve no Ubuntu: servidor dedicado, S3, GCS, OCI e MinIO

OpenObserve en Ubuntu: servidor dedicado, S3, GCS, OCI y MinIO

Depois de conhecer o OpenObserve e sua plataforma unificada de logs, métricas e traces, o próximo passo é operá-lo em um servidor Ubuntu dedicado sem Docker. Este guia instala o binário oficial como serviço systemd, mantém a porta do OpenObserve no loopback, publica a interface por nginx com TLS e mostra quando usar disco local … Read more

OpenObserve: logs, métricas e traces em uma plataforma

OpenObserve: logs, métricas y traces en una plataforma

Quando um serviço começa a falhar, normalmente os sinais estão espalhados: métricas no Prometheus, logs em outro backend, traces em uma terceira ferramenta e alertas sem contexto. O OpenObserve tenta reunir esse trabalho numa plataforma open source para logs, métricas, traces, RUM, dashboards, alertas e incidentes. Escrito em Rust, ele consulta logs e traces com … Read more

Primeiros passos com Ansible

Primeiros passos com Ansible

Se você ainda configura servidor na mão — entra por SSH, edita arquivo, instala pacote, repete tudo na máquina seguinte —, o Ansible é a ferramenta que vai aposentar esse ritual. Ele descreve o estado desejado das suas máquinas em arquivos YAML legíveis, aplica tudo via SSH sem instalar agente nenhum nos servidores, e pode … Read more

A história da linguagem Go

A história da linguagem Go

Go nasceu num quadro branco do Google, em 21 de setembro de 2007, porque C++ demorava demais para compilar. Em novembro de 2025 a linguagem fez 16 anos de código aberto. Em setembro de 2026 a série estável é a 1.27.1. Docker, Kubernetes, Terraform, o go que você instala no Linux — tudo isso desce … Read more

A história do GitLab: o tanuki que saiu da Ucrânia

A história do GitLab: o tanuki que saiu da Ucrânia

Em 8 de outubro de 2011 Dmitriy Zaporozhets fez o primeiro commit do GitLab. A casa na Ucrânia não tinha água encanada; o poço comunitário era o problema menor — faltava uma ferramenta de Git que ele pudesse mudar. Ruby on Rails, inspirado no GitWeb, feito com Valeriy Sizov. Quinze anos depois o GitLab 19.3.1 … Read more

A história do Docker: a baleia que embalou o software

A história do Docker: a baleia que embalou o software

Em março de 2013, num lightning talk de cinco minutos no PyCon de Santa Clara, Solomon Hykes mostrou o que a dotCloud usava por baixo do PaaS. O nome era Docker. Em 20 de março o código abriu. Em junho de 2014 saiu a 1.0. Treze anos depois o Docker Engine 29.8.0 (3 de setembro … Read more

A história do Kubernetes: o leme do Borg

A história do Kubernetes: o leme do Borg

Em 6 de junho de 2014 Joe Beda fez o primeiro commit público do que viraria o Kubernetes: 250 arquivos, 47.501 linhas de Go, Bash e Markdown. Quatro dias depois Eric Brewer anunciou o projeto no DockerCon. Um ano depois, em 21 de julho de 2015, saiu a 1.0 — e o Google anunciou que … Read more

Gitea: Git self-hosted com Actions, runner e tea CLI

Gitea: Git self-hosted com Actions, runner e tea CLI

Gitea (Git with a cup of tea) é a forge self-hosted em Go: repositório Git, PR, issues, wiki, registry de pacotes e CI/CD no mesmo binário. Fork do Gogs em 2016, MIT, cabe num VPS de 1 GB. A versão estável em setembro de 2026 é a 1.27.3. Este texto sobe a instância com Docker … Read more