<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Docker on Mishal Abdullah</title><link>https://mishalabdullah.com/tags/docker/</link><description>Recent content in Docker on Mishal Abdullah</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Wed, 30 Apr 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://mishalabdullah.com/tags/docker/index.xml" rel="self" type="application/rss+xml"/><item><title>Dokploy - Self-Hosted Platform for Web Apps</title><link>https://mishalabdullah.com/blogs/dokploy-self-hosting/</link><pubDate>Wed, 30 Apr 2025 00:00:00 +0000</pubDate><guid>https://mishalabdullah.com/blogs/dokploy-self-hosting/</guid><description>Goodbye Vercel | Hello Dokploy Like many React developers, I’ve always leaned toward Next.js as my go-to React-based framework. Thanks to its tight integration with Vercel, deploying a Next.js app was as simple as pushing to Git.
But lately, Vercel has introduced several limitations on their free tier:
Private Git repositories now require a paid plan There’s a time limit on serverless API routes Additional restrictions that make the platform less appealing for indie devs and hobbyists To be clear, I don’t blame Vercel — businesses need to make money.</description></item></channel></rss>