BuildWithMatija
Get In Touch
Build with Matija logo

Build with Matija

Modern websites, content systems, and AI workflows built for long-term growth.

Services

  • Headless CMS Websites
  • Next.js & Headless CMS Advisory
  • AI Systems & Automation
  • Website & Content Audit

Resources

  • Case Studies
  • How I Work
  • Blog
  • Topics
  • CMS Hub
  • E-commerce Hub
  • B2B Website Strategy
  • Dashboard

Headless CMS

  • Payload CMS Developer
  • CMS Migration
  • Multi-Tenant CMS
  • Payload vs Sanity
  • Payload vs WordPress
  • Payload vs Contentful

Get in Touch

Ready to modernize your stack? Let's talk about what you're building.

Book a discovery callContact me →
© 2026Build with Matija•All rights reserved•Privacy Policy•Terms of Service

Technical Blog

Long-form technical guides for developers and evaluators.

How-to guides, tutorials, comparisons, and troubleshooting posts covering Payload CMS, Next.js, Docker, and related systems.

RSS Feed

Browse by area

Open hub
Open hub
Open hub
Audience
More
Sort
Type

All Articles (21 of 21 articles)

How Vercel's container support changes backend hosting — when stateless HTTP APIs, Active CPU pricing, and preview…
Docker·Featured

Vercel Dockerfile Support: Should Your Backend Move?

Vercel Dockerfile support lets you run containerized backends as Vercel Functions — when to move a stateless HTTP API, cost tradeoffs and migration checklist.

Matija Žiberna
Matija Žiberna
15 days ago16 min
Read article→
TypeScript + Docker walkthrough to deploy Qdrant on a VPS, generate OpenAI embeddings, and enable fast semantic search

Docker

Self-Host a Qdrant Vector Store for Semantic Blog Search (TypeScript + Docker)

Self-host Qdrant to add semantic blog search: a concise TypeScript + Docker guide for VPS deployment, OpenAI embeddings, deterministic IDs and snapshot backups.

about 1 month ago14 min
Step-by-step guide using GitHub Actions, appleboy/ssh-action and Docker Compose port offsets to run dev and prod on…

Docker

GitHub Actions SSH Deploy to VPS: Run Dev & Prod Safely

Deploy production via GitHub Actions over SSH while keeping a dev clone on the same VPS; learn the two-folder Docker Compose pattern, mediamtx.yml guard, and…

about 1 month ago13 min
Step-by-step S3-compatible Garage setup on Ubuntu VPS using Docker Compose and Payload CMS for lightweight self-hosted…

Docker

Garage Object Storage on a VPS: 10-Minute Setup Guide

Deploy S3-compatible Garage object storage on an Ubuntu VPS with Docker Compose—generate credentials, create a bucket, and securely connect it to Payload CMS.

2 months ago11 min
Use output: "standalone" to trim node_modules, fix sharp/image errors, and build minimal Next.js Docker images

Docker

Ultimate Next.js Standalone Dockerfile Guide (Tiny Images)

Shrink Next.js Docker images with output: "standalone": trace imports, copy only needed modules, fix sharp image errors, and produce lean production images.

4 months ago5 min
Custom Dockerfile with Transformers v5 and pre-baked GLM-OCR weights for fast RunPod serverless cold starts

Docker

Run GLM-OCR on RunPod Serverless: 17-line Dockerfile

Learn how to run GLM-OCR on RunPod Serverless with a custom Dockerfile that pre-installs Transformers v5 and bakes model weights to eliminate cold starts.

5 months ago7 min
A minimalist illustration of a MacBook displaying a terminal window running colima start and Docker commands…

Docker

Install Docker CLI on Mac with Colima — Fast Guide 2026

Install Docker CLI on Mac with Colima: a fast, CLI-only setup that replaces Docker Desktop, fixes credential helper issues, runs docker-compose, and saves…

6 months ago4 min
Discover how to configure n8n in Docker to allow internal and external libraries securely on Ubuntu.

Docker

Unlock n8n: Enable External & Internal Libraries with Docker

Learn to enable internal and external libraries in n8n using Docker on Ubuntu, boosting functionality effortlessly.

8 months ago4 min
Docker Container Migrate

Docker

Migrating Docker Containers Between VPS Servers Without Data Loss

Follow a proven Docker migration checklist to archive volumes, transfer backups between VPS servers, and relaunch your stack safely.

9 months ago17 min
n8n self host

Docker

How to Self-Host n8n on Your VPS (Simple, Secure, and Production-Ready)

Install n8n on your VPS with Docker, expose it safely through Cloudflare Tunnel, add basic auth, and prep the stack for PostgreSQL when you scale.

9 months ago5 min
Docker Cloudflared Tunnel

Docker

Cloudflare Tunnel + Docker: Expose Containers Without Nginx or Open Ports

Expose containers like n8n, Grafana, or any Node app to the internet using Cloudflare Tunnel—no Nginx, no DNS hassle, and automatic SSL.

9 months ago5 min
Covnert CLI to API

Docker

How to Convert Your CLI Tool to a Production API with Zero Code Changes

Learn how to convert CLI tools to production APIs without rewriting code. Includes Express.js wrapper, Redis job queues, background processing, and Docker…

10 months ago7 min
  • Previous
  • 1
  • 2
  • Next
Page 1 of 2

Browse

Topics

PayloadPayload
106
Next.jsNext.js
112
ReactReact
14
DockerDocker
21
AI
20
CloudflareCloudflare
7

Newsletter

Stay Updated

Get practical notes and implementation updates without the noise.