Blog & Guides

Deploy. Learn. Grow.

Practical guides to configure your VPS, deploy your applications and master your infrastructure.

All articles

554 articles

Migrating from Confluence Data Center to Docmost before 2029
Deployment

Migrating from Confluence Data Center to Docmost before 2029

Confluence Data Center goes read-only on March 28, 2029. Migrate your clients wikis to Docmost: agency guide with macro handling.

12 min read Read the article →
Upgrade Mattermost v10 to v11 LTS
Self-hosting

Upgrade Mattermost v10 to v11 LTS

Mattermost ESR v10.11 reached end of life on August 15, 2026. Migrate to v11 LTS without data loss using this step-by-step Docker procedure.

9 min read Read the article →
Migrate from Linear to Plane or Vikunja on a VPS
Automation

Migrate from Linear to Plane or Vikunja on a VPS

Linear capped its free plan at 10 members. Migrate to self-hosted Plane or Vikunja on a VPS — issues, members and history preserved.

8 min read Read the article →
depends_on is not enough: PostgreSQL healthcheck in Compose
Deployment

depends_on is not enough: PostgreSQL healthcheck in Compose

Why `depends_on` alone does not guarantee PostgreSQL is ready, and how to configure a reliable healthcheck with `service_healthy` to avoid race conditions.

8 min read Read the article →
PrivateGPT on a VPS: analyze confidential documents locally
Artificial Intelligence

PrivateGPT on a VPS: analyze confidential documents locally

Deploy PrivateGPT on a VPS to analyze contracts, financial reports and HR files with no data leaving your server. GDPR and AI Act article 50 compliant.

7 min read Read the article →
Postfix SMTP Relay on VPS: Client Transactional Emails
Business Email

Postfix SMTP Relay on VPS: Client Transactional Emails

Set up Postfix as an SMTP relay on a ServOrbit VPS: dedicated IPv4, SPF, DKIM and DMARC aligned for your entire cPanel client portfolio in under an hour.

8 min read Read the article →
Migrate Your GitHub Repos to Self-Hosted Gitea on a VPS
Deployment

Migrate Your GitHub Repos to Self-Hosted Gitea on a VPS

Export your repos, issues and labels via the GitHub API, import them into Gitea in under an hour, and update your local remotes — no history loss, no SaaS dependency.

8 min read Read the article →
Exposed backoffice on VPS: the overlooked attack surfaces
Security & Monitoring

Exposed backoffice on VPS: the overlooked attack surfaces

Four August 2026 CVEs share the same pattern: exposed backoffice, compromised account. Application authentication alone is not enough.

12 min read Read the article →
Firefly III vs Actual Budget: which one to choose in 2026?
Comparison

Firefly III vs Actual Budget: which one to choose in 2026?

GoCardless stopped free personal sign-ups in 2025. Firefly III or Actual Budget? Data models, Docker needs and bank sync via SimpleFin or Enable Banking.

8 min read Read the article →
Hosting Outside Morocco: CNDP Prior Authorization
Compliance & Regulation

Hosting Outside Morocco: CNDP Prior Authorization

Law 09-08 governs every transfer of data out of Morocco, from the first email collected. Notification or authorization: it depends on the destination.

11 min read Read the article →
Migrate CI/CD to Gitea or Forgejo: leave GitHub Actions
Automation

Migrate CI/CD to Gitea or Forgejo: leave GitHub Actions

Since March 2026, GitHub charges CI minutes on private repositories. Migrate to Gitea Actions or Forgejo on a VPS: same YAML files, fixed monthly cost.

11 min read Read the article →
Authentik, Authelia or Keycloak: Choosing Your SSO on VPS
Security & Monitoring

Authentik, Authelia or Keycloak: Choosing Your SSO on VPS

Authentik, Authelia or Keycloak on VPS: compare real memory footprint, covered protocols and Keycloak 26.7.1 CVEs to choose the right self-hosted SSO.

6 min read Read the article →