-
Notifications
You must be signed in to change notification settings - Fork 0
Dokploy Setup
Jay edited this page Jun 15, 2026
·
3 revisions
This guide covers setting up Dokploy on a Proxmox VM using Debian 13. Dokploy is a lightweight, self-hosted PaaS alternative.
-
Use the community script to create the VM:
https://community-scripts.org/scripts/debian-13-vm -
Copy the run command and execute it on your Proxmox host.
-
Cloud-Init Note: If you enabled Cloud-Init, follow these instructions once the VM is running:
ProxmoxVE Cloud-Init Discussion -
Use Advanced Settings with the following values:
- Virtual Machine ID: Choose your preferred ID
-
Machine Type:
i440fx -
Disk Size:
100G -
Disk Cache:
None -
Hostname:
dokploy -
CPU Model:
KVM64 -
CPU Cores:
2 -
RAM Size:
2048(2 GB) -
Bridge:
vmbr0 -
MAC Address:
02:64:9A:E4:9A:B1(or auto-generated) - VLAN: Default
- Interface MTU Size: Default
- Cloud-Init: Enabled
- Start VM when completed: Yes
-
SSH into the new
dokployVM. -
Run the official installation script:
curl -sSL https://dokploy.com/install.sh | bash
- Once the installation is complete, access the Dokploy dashboard at:
http://<serverIP>:3000
If you have set up Dokploy behind a proxy manager like Nginx Proxy Manager:
- In Dokploy, go to Settings → Web Server.
- Update the Domain field with the exact domain you configured in your proxy manager.
- Leave the Email field blank.
- Enable HTTPS (set to
true). - Set Certificate Provider to
None. - Click Save.
You can now access Dokploy via your internal HTTPS URL without encountering the "Invalid Origin" error.