dokploy

Mauricio Siurefactor: update jobb1a48d42 years agoHistory
NameLast commit messageLast commit date
.circlecirefactor: update job2 years ago
.githubFix(Builds): Make docker builds 98% faster (#250)2 years ago
.huskychore(husky): update script2 years ago
__test__test(drop): add code directory2 years ago
componentsMerge branch 'canary' into 245-volumes-are-canceled-on-deployment2 years ago
dockerv0.2.0 (#117)2 years ago
drizzlerefactor(volumes): rework volumes and paths2 years ago
emailschore: update biome format2 years ago
libchore: format whole repository with new configs2 years ago
pagesrefactor(webhook): change autodeploy message2 years ago
publicfeat: add umami template2 years ago
serverMerge branch 'canary' into 245-volumes-are-canceled-on-deployment2 years ago
stylesrefactor: fix styles2 years ago
templatesMerge branch 'canary' of https://github.com/Dokploy/dokploy into feat/refactor-format-and-lint2 years ago
utilsfeat(drag-n-drop): add support for drag n drop projects via zip #1312 years ago
.dockerignorefeat: add canary builds for testing purposes2 years ago
.env.examplefeat: initial commit2 years ago
.env.production.examplechore: add Docker build on PR2 years ago
.gitignorefeat: create input for toggleable inputs like passwords/connectinstrings2 years ago
.nvmrcbuild: pnpm and node versioning2 years ago
biome.jsonUpdate biome.json2 years ago
components.jsonchore: format whole repository with new configs2 years ago
CONTRIBUTING.mdv0.2.0 (#117)2 years ago
Dockerfilefeat(heroku-buildpacks): upgrade heroku to 24 version2 years ago
esbuild.config.tsfeat: initial commit2 years ago
LICENSE.MDv0.1.0 (#112)2 years ago
logo.pngAdd files via upload2 years ago
middleware.tsfeat: initial commit2 years ago
migration.tsfeat: add migrate file to run the migrations trought the npm command2 years ago
next.config.mjsfeat: update continuous integration2 years ago
package.jsonchore(bump): upgrade version2 years ago
pnpm-lock.yamlMerge branch 'canary' of github.com:Dokploy/dokploy into build/pnpm-node-setup2 years ago
postcss.config.cjschore: format whole repository with new configs2 years ago
README-de.mdAdded New Tested Systems (#116)2 years ago
README-ru.mdAdded New Tested Systems (#116)2 years ago
README-zh.mdAdded New Tested Systems (#116)2 years ago
README.mdchore: add open collective organizations2 years ago
reset-password.tsfeat: initial commit2 years ago
setup.tschore: format whole repository with new configs2 years ago
tailwind.config.tsfix: dashboard layout styles (#86)2 years ago
TERMS_AND_CONDITIONS.mdchore: update terms and conditions2 years ago
tsconfig.jsonfix: update test to not throw typescript errors2 years ago
tsconfig.server.jsonchore: format whole repository with new configs2 years ago
README.md

Dokploy


Dokploy is a free self-hostable Platform as a Service (PaaS) that simplifies the deployment and management of applications and databases.

Features

Dokploy include multiples features to make your life easier.

  • Applications: Deploy any type of application (Node.js, PHP, Python, Go, Ruby, etc.).
  • Databases: Create and manage databases with support for MySQL, PostgreSQL, MongoDB, MariaDB, Redis.
  • Backups: Automate backups for databases to a external storage destination.
  • Docker Compose: Native support for Docker Compose to manage complex applications.
  • Multi Node: Scale applications to multiples nodes using docker swarm to manage the cluster.
  • Templates: Deploy in a single click open source templates (Plausible, Pocketbase, Calcom, etc.).
  • Traefik Integration: Automatically integrates with Traefik for routing and load balancing.
  • Real-time Monitoring: Monitor CPU, memory, storage, and network usage, for every resource.
  • Docker Management: Easily deploy and manage Docker containers.
  • CLI/API: Manage your applications and databases using the command line or trought the API.
  • Self-Hosted: Self-host Dokploy on your VPS.

🚀 Getting Started

To get started run the following command in a VPS:

curl -sSL https://dokploy.com/install.sh | sh

📄 Documentation

For detailed documentation, visit docs.dokploy.com.

Video Tutorial

Watch the video

Donations

If you like dokploy, and want to support the project to cover the costs of hosting, testing and development new features, you can donate to the project using the following link:

Thanks to all the supporters!

Dokploy Open Collective

Organizations:

Individuals:

Contributors

Support OS

  • Ubuntu 24.04 LTS
  • Ubuntu 23.10
  • Ubuntu 22.04 LTS
  • Ubuntu 20.04 LTS
  • Ubuntu 18.04 LTS
  • Debian 12
  • Debian 11
  • Fedora 40
  • Centos 9
  • Centos 8

Explanation

English | 中文 | Deutsch | Русский Язык