Dokku – Free Heroku Alternative

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. github-action

    Not familiar with Qovery, but yes you can create preview envs. They’re called “review apps” for dokku’s and it’s super neat. It ties in really nicely with GitHub actions so you can spawn and tear down preview environments with each pull request: https://github.com/dokku/github-action/blob/master/example-w....

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Dokku

    A docker-powered PaaS that helps you build and manage the lifecycle of applications

  4. go-stdlib

    OpenTracing instrumentation for packages in the Go stdlib

    Not connected to dokku, but you can construct this from:

    telegraf - collect host / process metrics

    opentracing - instrument the application itself with tracing, with some pre-built libs like https://github.com/opentracing-contrib/go-stdlib

    grafana - display it all

  5. rupy

    HTTP App. Server and JSON DB - Shared Parallel (Atomic) & Distributed

    The smallest PaaS you have ever seen is one order of magnitude larger than mine: https://github.com/tinspin/rupy

    And I bet you the same goes for performance, if not two!

  6. webapp-tutorial

    piku experiments with "build a web app fast" prototyping

    Also check out piku, especially if you are hosting Python or Node apps:

    https://github.com/piku/webapp-tutorial/blob/master/README.m...

    It is a way to get the same sort of developer experience benefit as dokku, but without dockers and containers, using plain UNIXy tools on a single Linux node. The above link explains how it works.

  7. flux2

    Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit. (by kingdonb)

    My go-to stack is Prometheus and Grafana with kube-prometheus-stack chart. I'm sure I'm not configuring it well. There are too many leaps I couldn't follow directly, and there's something about how arrays merge in YAML that makes it harder to write a config like this in Helm... but this one goes so far as making alerts to Slack with Alertmanager that work out of the box

    https://github.com/kingdonb/flux2/blob/monitoring/manifests/...

    :sunglasses:

  8. Stack Up

    Super simple deployment tool - think of it like 'make' for a network of servers

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. piku

    The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers.

    I see it's a fork of piku, but I don't see an explanation of why they bothered to fork. Do you know what the difference is? https://github.com/piku/piku

  11. dokku-builder-nix

    Dokku plugin to build images using Nix

  12. metadataproxy

    A proxy for AWS's metadata service that gives out scoped IAM credentials from STS

    - [3] metadataproxy: https://github.com/lyft/metadataproxy

  13. dokku-acl

    Access Control List management for Dokku.

    - [4] dokku-acl: https://github.com/dokku-community/dokku-acl

  14. dokku-scheduler-kubernetes

    Scheduler plugin for deploying applications to kubernetes

    There are both Kubernetes[1] and Nomad[2] plugins. I'm also building schedulers for AWS Lambda, Compose (which I guess also sorta provides Azure ACI and AWS ECS support), and Swarm.

    You can also scale individual process types (so anything in your Procfile) via our `ps` plugin[3]. All plugins should support this, so you don't need to learn a new set of commands for alternative schedulers.

    - [1] Kubernetes Scheduler Plugin: https://github.com/dokku/dokku-scheduler-kubernetes

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Dokku: An open source PaaS alternative to Heroku

    1 project | news.ycombinator.com | 7 Apr 2025
  • Show HN: Wiederhol – GitHub for Checklists

    1 project | news.ycombinator.com | 6 Apr 2025
  • Coolify: Open-source and self-hostable Heroku / Netlify / Vercel alternative

    16 projects | news.ycombinator.com | 2 Apr 2025
  • Deploy a NestJS Application with Dokku

    1 project | dev.to | 9 Feb 2025
  • Kubero vs Coolify

    1 project | dev.to | 20 Jan 2025

Did you know that Shell is
the 11th most popular programming language
based on number of references?