RSSAmplifier

Blog

Roberto's personal blog

Making and sharing notes of things I find interesting

blog.robertorosario.comRSS feed ↗15 posts

Latest posts

🎉 Data Driven Health Now Has Its Own Website!

Data Driven Health Now Has Its Own Website!

🩺Introducing Data Driven Health

From near-death to full health: discover how data, nutrition, and bioinformatics saved my life and inspired my new book Data Driven Health. Learn how to take control of your health today.

Overwhelmed with Gratitude, and Sharing the Products We Use

The products my family and I personally use and trust every single day. These are the choices we’ve made after years of research, self-tracking, and careful experimentation — and I believe they represent some of the best options out there.

Install and configure the Teleport agent as a background service

Install the teleport service sudo curl https://apt.releases.teleport.dev/gpg \ -o /usr/share/keyrings/teleport-archive-keyring.asc source /etc/os-release echo "deb [signed-by=/usr/share/keyrings/teleport-archive-keyring.asc] \ https://apt.releases.teleport.dev/${ID?} ${VERSION_CODENAME?} stable/v11" \ | sudo tee /etc/apt/sources.list.d/teleport.list

Rediscovering the Power of the Serial Console: Configuring a TP-Link Managed 10GBE Switch for Your HomeLab

Using the often overlooked serial console to configure a 10 Gbps managed switch.

Creating isolated userland Python virtualenvs in TrueNAS

Creating isolated Python environments to do console monitoring in TrueNAS.

Movies I'm watching: "The Good, The Bad and The Ugly"

An Italian Western movie that explores moral philosophies in a imperfect world where everybody bend the rules.

Movies I'm watching: Fahrenheit 451 (1966)

In a dystopian future where books are banned, a profession meant to save lives turns into a destructive force that dominates all aspect of society.

Books I'm reading: The Richest Man in Babylon

A short review of a book which imparts financial advise via fictional stories set in the times of the ancient Babylon empire.

Enable Mayan EDMS Sentry integration

How to enable Sentry integration in Mayan EDMS to capture error logs and monitor deployments.

Obtaining a full PostgreSQL database backup from a running instance

When migrating existing Kubernetes installations of Mayan EDMS to an operator based installation, it is necessary to obtain a full backup first of the running installation. kubectl exec -ti <pod name> /bin/bash apt-get update && apt-get install postgresql-client bzip2 pg_dump -d mayan -h mayan-edms-testing.svc

Installing CrunchyData PostgreSQL Operator

Using CrunchyData's PostgreSQL operation for easy and powerful self managed PostgreSQL deployments on Kubernetes.

Use GKE managed certificates to enable ingress SSL

Using Google Managed Certificates to enable easy SSL

Installing LongHorn on GKE

How to install LongHorn storage on GKE to provide a self managed shared storage class.

Setting up a VM on TrueNAS Scale using cloud-init

How to use cloud-init under TrueNAS Scale to spin up preconfigured virtual machines.