Categories

Jacar mascot — a curious laptop A friendly laptop whose eyes follow your cursor.

Madrid · ES/EN · async-first

DevOps &

Honest infrastructure for small teams. No theatre, no slides, with code that stays with you.

Learning paths

From first step to mastery, in order

Guided journeys through the best of the archive — without getting lost among hundreds of articles.

Explore all paths

How to use DeepSeek Harness with a local model

DeepSeek Harness (dsh) is the open-source agent harness DeepSeek released in August 2026. It works with a local model if you declare an openai-completions provider in settings.yaml that points at llama-server, with a placeholder key and the real context size. With Qwen3.5-4B on CPU it left the tests green in 4 of 5 attempts, but slowly.

NIST PQC: The Post-Quantum Cryptography Standards

In August 2024, NIST published its first finalized post-quantum cryptography standards: FIPS 203 (ML-KEM) for key exchange, FIPS 204 (ML-DSA) for digital signatures, and FIPS 205 (SLH-DSA) as a hash-based alternative. They replace RSA and ECDSA before a quantum computer can break them, and hybrid implementations are already live in Chrome and Cloudflare.

How to install Portainer with Docker Compose v2

You install Portainer with Docker Compose by writing a single compose.yaml file and running two commands. Portainer CE 2.40 STS supports Docker Compose v2 natively, enables HTTPS on port 9443 out of the box, and manages Docker Engine, Swarm, Kubernetes and ACI from one panel. It runs on Ubuntu 24.04 or Debian 13.

LATEST POSTS Just out

Fresh from the oven

  1. Tools

    How to upgrade Karakeep to 0.34 with Docker without getting locked out

    Before upgrading Karakeep to 0.34, look for accounts whose email differs only in case: the migration lowercases every email except those, and they become unreachable with Incorrect email or password. One UPDATE in SQLite fixes it. On top of that, everyone signs in again and the Chrome container moves to a new image.

  2. How to Install

    How to install Audiobookshelf with Docker for your audiobooks and podcasts

    Audiobookshelf 2.37.1 installs with a one-service docker-compose.yml and four folders: audiobooks, podcasts, config and metadata. This guide starts it with Docker, adds a LibriVox audiobook and an RSS podcast, fixes the metadata, creates a limited user and checks through the API that listening progress is stored per user.

  3. Tools

    MacMD Viewer, the Markdown viewer for Mac that reads what your agent writes

    MacMD Viewer is a read-only Markdown viewer for Mac: it renders .md files with Mermaid diagrams, highlighted code and a Finder preview on the space bar, and exports them to PDF. It costs $19.99 as a one-time purchase. I tested every feature on my Mac: it is comfortable to use and covers a wide range of uses.

  4. Tools

    How to fix Plugin mysql_native_password is not loaded when moving to MySQL 9.7 in Docker

    The Plugin 'mysql_native_password' is not loaded error appears because MySQL 8.4 disables that authentication method and 9.x removes it, and mysql:lts is now 9.7.4. Start 8.4 with --mysql-native-password=ON, convert every account to caching_sha2_password with ALTER USER, then move to 9.7.

  5. How to Install

    How to install Wallos with Docker: track your subscriptions in euros

    Wallos 5.8.3 is a subscription and expense tracker you host yourself. I installed it with Docker, loaded 7 subscriptions in euros (EUR 104.14 a month), connected a local ntfy for alerts and restored a backup. Here is the setup, plus the block I hit when alerting an internal server.

  6. Tools

    How to fix unknown storage type file when upgrading OpenBao to 2.7 with Docker

    The unknown storage type file error appears because OpenBao 2.7 removed the file backend, and the server stops as soon as it reads that configuration. Stop the container, back up the volume, migrate the data to PebbleDB with the 2.7.2 bao operator migrate and change the storage block: your unseal keys and token stay the same.

  7. How to Install

    How to self-host Infisical with Docker Compose and feed secrets to your containers

    Infisical is an open-source secrets management platform you install with Docker Compose (Postgres, Redis and a backend) and whose CLI hands each secret to your containers. I installed v0.166.2, created a project with three environments, and an app read its key through infisical run. On an unlicensed instance, only 4 of the 57 plan flags are on.

  8. Tools

    NetBird 0.82 drops MySQL: how to migrate to PostgreSQL before upgrading with Docker

    NetBird 0.82 removed the MySQL engine, and the server stops with the error the MySQL store engine is no longer supported. Roll back to the 0.81.5 image, move the data to PostgreSQL with the netbird-mysql-migrate tool from that same version, because 0.82 no longer ships it, and only then upgrade by pinning the 0.82.0 tag.

  9. How to Install

    How to install Open Archiver with Docker: archive an IMAP mailbox and search it

    Open Archiver v0.6.0 is an AGPL-3.0 platform that archives mail from IMAP, Google Workspace, Microsoft 365, PST, EML and mbox, and indexes it with Meilisearch. I installed it with Docker Compose on 7 October 2026, archived 8 messages from a throwaway IMAP server, imported an mbox and a zip of EML files, and search found text inside a .docx attachment.

  10. Tools

    Vaultwarden 1.37.5 won’t start after updating: the config values that are now an error

    Vaultwarden 1.37.5 stops with Error loading config if your .env sets a rate limit or a database timeout to 0, or if a purge schedule is not a valid cron. Fix each variable the log names; out-of-range numbers do not stop it, but they are silently replaced by defaults.

THE NEWSROOM

Most read, by category and trending

Most read

  1. How to Install How to install Portainer with Docker Compose v2 3.9K
  2. Technology NIST PQC: The Post-Quantum Cryptography Standards 3.6K
  3. Technology Next-generation NPUs: the hardware moving AI in 2026 2.7K
  4. Tools How to fix pull access denied for minio/minio in Docker 2.5K

Most voted