Doprax Documentation

Welcome to Doprax documentation. Here you can find information about different parts of the Doprax platform and how you can use them to make your deployments simple and enjoyable.

If you get stuck on your way and need a helping hand, debugging your code, do not hesitate to reach out to us for help and guidance. Bringing your projects to life by deploying your code on Doprax Cloud is what it’s all about, and we will be more than happy to help you.


How does Doprax work?

An in-depth walkthrough and case study


Recently udpated docs


  • Connect to GitHub account You can import your source code from your GitHub account. Both public and private repositories could be imported from your account on GitHub. To do that you need to connect your Doprax account to your GitHub account. Go to the account section (https://www.doprax.com/account/) and click on the “connect to github” button. … Read more

    Go to documentation


  • All about the File Browser on Doprax Cloud

    We know that volumes persist data that our application or any of the services generate. File Browser is a super-efficient program that makes the management of the files inside our volumes very easy. You can access your files and manage them in a nice web graphical interface. You can start File Browser by clicking on … Read more

    Go to documentation


  • The source code of the main is the center of each project. This is usually the program that you have written in a language like Python, PHP, GO or any other language. Dockerfile required Each source code must have a valid Dockerfile at the root of the source code. The deployment process will start by … Read more

    Go to documentation


  • Elasticsearch is a free open search and analytics engine for all types of data. Elasticsearch is the most popular search engine out there. It can be used to quickly index and retrieve and search among the entries. For example, GitHub uses Elasticsearch for user searches in the repository, users, and other documents and entries. Also, … Read more

    Go to documentation


  • Introduction Doprax is a cloud provider that makes the deployment and hosting of complex websites simple. In cloud computing terms, Doprax is considered a Platform as a Service (PaaS). Doprax takes care of the infrastructure and run-time of the web service so that developers can focus on their actual product. You can create websites, web … Read more

    Go to documentation


  • Services When you are trying to create a website or web app or generally any real-world programming project you will some software services to provide specific functionality to your program. For example, when you are building a website, you definitely need a database to store user or product data in it. The database enables your … Read more

    Go to documentation


  • Why do we need volumes? The default filesystem for applications and services running on Doprax is ephemeral, meaning that the data written in them will be lost when the application or service is stopped or restarted. If you have a stateless application, it is no problem for you but in most cases, the application needs to … Read more

    Go to documentation


  • Built-in online editor If you want to check out your source code or quickly edit something (like hot-fixing a bug!) you can use doprax online editor. It is a simple interface to quickly edit files create files and folders. To edit source code to the main sub-section and click on the Edit source code button. … Read more

    Go to documentation


  • MySQL service MySQL is one of the most popular relational databases used in the world. It is an open-source project. MySQL is high performance and easy to use and it has become the database of choice for most web-based applications. Ranging from personal projects and websites to e-commerce and information services. Some of the greatest websites in … Read more

    Go to documentation


  • ​ What is Nginx? Nginx is a high-performance HTTP server and reverse-proxy. Nginx is used by many of the world’s biggest websites (like Instagram) along with many different programming languages and frameworks. Nginx is very simple to use and consumes very little resources like RAM and CPU. It is used to direct traffic to different parts of your project, serving … Read more

    Go to documentation


  •  Services, volumes, and environment variables that have been declared in this file will be automatically created and added to this project. Example doprax.yaml file: Check out this repository to see how you can use doprax.yaml dependency file to create services and configs. Here a new MySQL instance will be created and proper environment variables and … Read more

    Go to documentation


  • What is doprax? Doprax is a cloud provider that makes the deployment and hosting of websites and web applications simple.  Just push your code to GitHub and the rest will be done by Doprax. You can deploy any kind of website and web app to Doprax. From a simple hello world to complex web applications. … Read more

    Go to documentation