Dokku

Dokku

With Dokku web developers can build their own PaaS (Platform-as-a-Service) with help of Docker and open sourced Heroku build packs. Dokku Installs on any hardware and drastically lowers your cost as Dokku is both free and open source. The dokku setup process is extremly simple and only takes a matter of minutes to complete. Once Dokku is installed and your PaaS is ready for use you can push your local development project using Git. Which builds your applicaion using Heroku buildpacks that runs in isolated Docker containers. As a result, you can run your own PaaS on the cloud provider of your choice or any hardware you see fit for your application.

7 Dokku Tutorials

10 Ways to Manage Environment Variables with Dokku Config Commands
Most applications requires some sort configuration to function and run securely. This can be anything from API keys, secret keys or other settings. The industry standard is to use a .env file with environment variables to handle these settings securely. We do not want to have these keys visible to praying eyes in our Git repository or else where sensitive information could be exposed. Dokku has mu...
DevOps DevOps
Dokku Dokku
.env .env
Environment Variable Environment Variable
PaaS PaaS
Avatar of Freddie
2 months ago
0
0
How to Install & Setup Redis for Dokku
Redis is a free and open-source in-memory data store which can be used as cache or in same cases even a database. Redis is super simple to install if you manage your applications with your own Dokku PaaS (Platform as a Service). In todays tutorial I will show you how we can install and setup Redis for Dokku....
Caching Caching
DevOps DevOps
Dokku Dokku
PaaS PaaS
Redis Redis
Avatar of Freddie
2 months ago
0
0
Setup SSL Certificates & Serve your Applications over HTTPS for Free with Dokku & Let's Encrypt
In this tutorial we are going to take a look at how we can setup free SSL certificates for our Dokku powered applications with Let's Encrypt. We will also make use of Dokku's Let's Encrypt plugin to manage https:// for our applications and apply cron jobs so that our SSL certificates will auto-renew upon expiry....
DevOps DevOps
Dokku Dokku
HTTPS HTTPS
Let's Encrypt Let's Encrypt
SSL Certificate SSL Certificate
Avatar of Freddie
2 months ago
0
0
How to use Gitlab's CI/CD Pipelines with Dokku to Push your Application to Production
GitLab is a DevOps lifecycle tool similar to that of GitHub. With GitLab we can host our git-repository and utilize its CI/CD pipeline features to push our development code to production for free.  In this tutorial I will show you how you can use GitLab's CI/CD pipelines to push our development project to our Dokku instance....
CI/CD CI/CD
DevOps DevOps
Dokku Dokku
GitLab GitLab
Avatar of Freddie
2 months ago
0
0
How to Create & Setup Dokku Applications & Databases
In the previous tutorial I showed you how you can install Dokku on a DigitalOcean droplet. Today I will follow along in those footsteps and show you how you can setup your applications, install a database and link it to your application....
DevOps DevOps
Docker Docker
Dokku Dokku
PaaS PaaS
Avatar of Freddie
2 months ago
0
0
How to Install & Setup Dokku on DigitalOcean
Dokku is a fantastic free and open-source project for creating your very own docker-powered PaaS (Platform as a Service). You can think of it as your own self-hosted Heroku, for a fraction of the cost. In this tutorial I will show you how we can install and setup Dokku on a DigitalOcean VPS....
DevOps DevOps
DigitalOcean DigitalOcean
Docker Docker
Dokku Dokku
PaaS PaaS
Avatar of Freddie
2 months ago
0
0
Automatic Backups with PostgreSQL, Dokku & DigitalOcean Spaces
In this tutorial we are going to take a look at automatic backups for Dokku and PostgreSQL powered applications, that are hosted on DIgitalOcean and utilize DigitalOcean Spaces....
DigitalOcean DigitalOcean
DigitalOcean Spaces DigitalOcean Spaces
Dokku Dokku
PostgreSQL PostgreSQL
Avatar of Freddie
5 months ago
0
0

What is Dokku?

With Dokku web developers can build their own PaaS (Platform-as-a-Service) with help of Docker and open sourced Heroku build packs. Dokku Installs on any hardware and drastically lowers your cost as Dokku is both free and open source. The dokku setup process is extremly simple and only takes a matter of minutes to complete. Once Dokku is installed and your PaaS is ready for use you can push your local development project using Git. Which builds your applicaion using Heroku buildpacks that runs in isolated Docker containers. As a result, you can run your own PaaS on the cloud provider of your choice or any hardware you see fit for your application.