Skip to content

cchalop1/JustDeploy

Repository files navigation

JustDeploy 🛵

Streamline your development process and deploy where you want

JustDeploy - Deploy your app with no lock-in & extra cost | Product Hunt

ScreenshotMain


JustDeploy is a PaaS tool designed to simplify the lives of developers. Install it on your server to easily deploy your projects and databases. It's based on Docker, so JustDeploy fetches your GitHub repository and deploys your application using your Docker and Docker Compose configurations. All while deploying to any VPS of your choice. Forget about vendor lock-in—deploy wherever you want.


Features

  • 🚀 Deploy full-stack apps in one click
  • ⚙️ Manage environments seamlessly
  • 🗂️ Project Management
  • 🌐 Deploy on any VPS
  • 🔓 No vendor lock-in—deploy wherever you want

Screenshot

Prerequisites

Before getting started, ensure your development machine has the following installed:

  • SSH: For secure connection and deployment.
  • Docker: To manage containers and environments.
  • OpenSSL: For generating certificates.

Installation

To install JustDeploy on your server, run the following command:

Your server needs to be running Debian.

curl -fsSL https://raw.githubusercontent.com/cchalop1/JustDeploy/refs/heads/main/install.sh | bash

Usage

After installation, JustDeploy runs on your server and you can access it by clicking on the URL displayed at the end of the installation process. You can then access the web interface from your local computer.

With this, you'll be able to:

  • Connect your GitHub account
  • Set up new databases in just one click
  • Manage and configure environments for your applications
  • Deploy your project to any VPS of your choice without being locked into a particular provider
  • Enjoy zero-config deployment as JustDeploy extracts information from your GitHub repo to deploy your full-stack application

Why Choose JustDeploy?

  • Full Control: Deploy where you want without extra costs or limitations.
  • Developer-Friendly: Intuitive and designed to simplify everyday tasks for developers.

Join the Community


License

This project is licensed under the AGPL-3.0 License. See the LICENSE file for more details.