dokploy

NameLast commit messageLast commit date
.githubremove file2 years ago
componentsfix: dashboard layout styles (#86)2 years ago
dockerrevert: back to next 14 and remove arm/v7 due to unsuported versions from nextjs side2 years ago
drizzlefeat: initial commit2 years ago
libfeat: initial commit2 years ago
pagesfix: dashboard layout styles (#86)2 years ago
publicfeat: initial commit2 years ago
serverfix(100#): Remove published port in the redis database to be not exposed to the internet2 years ago
stylesfix: dashboard layout styles (#86)2 years ago
utilsfeat: initial commit2 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
.gitignorefix: dashboard layout styles (#86)2 years ago
biome.jsonfeat: initial commit2 years ago
components.jsonfeat: initial commit2 years ago
CONTRIBUTING.mddocs: reset password command fix2 years ago
Dockerfilefeat: initial commit2 years ago
esbuild.config.tsfeat: initial commit2 years ago
LICENSE.MDUpdate LICENSE.MD2 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.mjschore: update dependencies2 years ago
package.jsonchore: bump version2 years ago
pnpm-lock.yamlrevert: back to next 14 and remove arm/v7 due to unsuported versions from nextjs side2 years ago
postcss.config.cjsfeat: initial commit2 years ago
README-de.mdAdded new tested system on README-de.md2 years ago
README-ru.mdAdded new tested system on README-ru.md2 years ago
README-zh.mdAdded new tested system on README-zh.md2 years ago
README.mdAdded new tested system README.md2 years ago
reset-password.tsfeat: initial commit2 years ago
setup.tsfeat: add setup file to spin up the necessary files and services2 years ago
tailwind.config.tsfix: dashboard layout styles (#86)2 years ago
TERMS_AND_CONDITIONS.mdchore: update terms and conditions2 years ago
tsconfig.jsonchore: exclude migration and setup files2 years ago
tsconfig.server.jsonfeat: initial commit2 years ago
README.md

Dokploy

Reflex Logo

Dokploy is a free self-hostable Platform as a Service (PaaS) that simplifies the deployment and management of applications and databases using Docker and Traefik. Designed to enhance efficiency and security, Dokploy allows you to deploy your applications on any VPS.

Explanation

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

🌟 Features

  • Applications: Deploy any type of application (Node.js, PHP, Python, Go, Ruby, etc.) with ease.
  • Databases: Create and manage databases with support for MySQL, PostgreSQL, MongoDB, MariaDB, Redis, and more.
  • Docker Management: Easily deploy and manage Docker containers.
  • Traefik Integration: Automatically integrates with Traefik for routing and load balancing.
  • Real-time Monitoring: Monitor CPU, memory, storage, and network usage.
  • Database Backups: Automate backups with support for multiple storage destinations.

🚀 Getting Started

To get started run the following command in a VPS:

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

Tested Systems:

  • Ubuntu 20.04
  • Debian 11
  • Fedora 40
  • Centos 9

📄 Documentation

For detailed documentation, visit docs.dokploy.com/docs.