No description
Find a file
2026-04-10 11:51:30 +05:30
.github/workflows feat: add workflow to send GitHub issues to Discord 2025-08-28 15:03:43 +05:30
.vscode chore: add IP check for root-domain validation 2025-12-05 12:22:37 +05:30
public chore: update readme & wording change in empty state 2025-11-24 14:57:03 +05:30
scripts chore: add s3 env in docker-files, added monitoring tools installation in admin-panel 2025-09-12 15:33:57 +05:30
src chore: add IP check for root-domain validation 2025-12-05 12:22:37 +05:30
.deepsource.toml ci: add .deepsource.toml 2025-06-09 13:29:16 +00:00
.env.example Merge branch 'main' into feat/beszel-integration 2025-08-01 20:02:09 +05:30
.eslintrc.json refactor: disable react-hooks/exhaustive-deps rule and lazy load Monitoring component 2025-04-30 22:46:15 +05:30
.gitignore chore: added branding support 2025-08-08 18:25:22 +05:30
.hintrc feat(auth): enhance sign-in and magic link flows with improved user feedback 2025-08-21 11:51:14 +05:30
.npmrc init: add payload setup 2025-02-03 17:28:45 +05:30
.prettierignore chore: add shadcn 2025-02-03 17:55:48 +05:30
.prettierrc chore: add shadcn 2025-02-03 17:55:48 +05:30
.yarnrc init: add payload setup 2025-02-03 17:28:45 +05:30
CODE_OF_CONDUCT.md chore: Added code of conduct as per contributor covenant 2025-04-29 16:14:17 +05:30
components.json Feat tailwind v4 (#427) 2025-08-26 12:22:19 +05:30
content-collections.ts chore: add docs for nginx proxy parameters configuration 2025-11-18 16:06:28 +05:30
CONTRIBUTING.md chore: Added a step in contribution process 2025-04-29 16:07:36 +05:30
docker-compose.yml chore: add s3 env in docker-files, added monitoring tools installation in admin-panel 2025-09-12 15:33:57 +05:30
Dockerfile chore: add s3 env in docker-files, added monitoring tools installation in admin-panel 2025-09-12 15:33:57 +05:30
DOCS.md chore: Added DOCS.md to explain the folder structure 2025-04-29 16:08:12 +05:30
env.ts refactor(dflow-integration): consolidate DFLOW URLs and remove cross-domain auth 2025-09-19 11:04:21 +05:30
INSTALLATION_GUIDE.md chore: update readme & wording change in empty state 2025-11-24 14:57:03 +05:30
license.md chore: Added MIT License 2025-04-29 16:32:07 +05:30
next.config.ts feat: add custom 404 and forbidden pages with themed styling 2025-10-31 11:26:19 +05:30
OVERVIEW.md refactor: update project name from 'dflow' to 'dFlow' 2025-04-07 23:02:11 +05:30
package.json fix: upgraded nextjs version to 15.5.9 2025-12-17 10:37:09 +05:30
pnpm-lock.yaml fix: upgraded nextjs version to 15.5.9 2025-12-17 10:37:09 +05:30
postcss.config.mjs Feat tailwind v4 (#427) 2025-08-26 12:22:19 +05:30
README.md Update link text in README for cloud trial 2026-04-10 11:51:30 +05:30
TAILSCALE.md chore: added missing tailscale configuration 2025-09-11 16:57:50 +05:30
tsconfig.json chore: update dokku import statements 2025-06-10 09:55:06 +05:30
vercel.json chore: add direct page-redirection & fix: data fetching of branches and repositories 2025-02-17 18:34:02 +05:30

dFlow logo

Open-source alternative to Railway, Vercel and Heroku

Host and Scale Apps, Databases & Storage in your own cloud. Automated deployment workflows, container orchestration, and infrastructure management tools, all within your private network.

Try Cloud

dFlow Architecture diagram

Features

  • Deploy Anything: Deploy any Public/Private Git repository, Docker image and Databases (Postgres, MongoDB, MySQL, MariaDB, Redis).
  • Works on your Cloud: dFlow can be run on any cloud. AWS, GCP, Azure, DigitalOcean, Hetzner and even your Private Machine.
  • Private Networking: Zero trust support using Tailscale end-to-end encryption. No SSH-Keys required.
  • Role Based Access Control: Create an unlimited number of custom roles and permissions for admin and end users.
  • Templates: Kick start your deployments with ready made popular Open Source Templates
  • White Labeling: Full customization with your branding, domains, and more.

See more on our website.


Self-Hosting Guide

This guide will walk you through setting up and running your own self-hosted instance of dFlow.

Requirements

Make sure you have the following:

OS/Tools Recommended Minimum
Ubuntu 24.04, 22.04 LTS
CPU 2vCPU 1vCPU
RAM 8GB 2GB
Docker N/A. N/A.
Tailscale Account N/A. N/A.
Domain N/A. N/A.

Installation

Run the following command to begin setup. It will guide you through configuring everything needed for your dFlow instance:

# run command as root user
sudo curl -fsSL https://get.dflow.sh | bash

Follow our Installation Guide for more details


Contributing

Please read our Contributing Guide before submitting a Pull request to the project.


Community support

For general help using dFlow, please refer to the official dFlow documentation. For additional help, you can use one of these channels to ask a question:


Try live demo

See for yourself what's under the hood by getting access to a hosted dFlow instance.


License

See the LICENSE file for licensing information.


🤝 Contributors

Thanks to all who have contributed to dFlow!