# piku/piku

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

Repository: https://github.com/piku/piku
Canonical: https://ross.abutalabs.com/products/piku
Homepage: http://piku.github.io
Language: Python
License: MIT
License Family: permissive
Topics: arm, raspberry-pi, paas, python, nodejs, raspbian, ubuntu, heroku
Last push: 2026-08-10T03:04:24+00:00

## Health v2 (maintenance only)
Score: 66/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 97, release rhythm 8, longevity 100
- inputs: {"age_days": 3812, "days_push": 23, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 6603, forks 157 (observed 2026-08-28T04:09:45.653113+00:00)

## What it is
Piku is a minimal self-hosted Platform-as-a-Service that lets you deploy applications to your own servers via git push, inspired by Heroku and dokku. It supports multiple language runtimes (Python, Node, Go, Ruby, Java, Clojure) and runs on tiny hardware including ARM boards like the Raspberry Pi.

## Use cases
- deploy apps to my own server with git push
- self-hosted heroku alternative
- run a small PaaS on a raspberry pi
- deploy python and node apps without docker
- simple paas for arm boards
- host multiple apps on one cheap vps

## When to choose
- you want Heroku-style git push deployments on your own hardware or VPS
- you're deploying to ARM devices or low-resource servers where Docker is overkill
- you want a simple, stable PaaS with minimal dependencies (Python, nginx, uwsgi)

## When to avoid
- you need full container orchestration, autoscaling, or multi-node clusters
- you're already invested in Kubernetes or Docker-based platforms like Dokku with plugins
- you need enterprise PaaS features like managed databases or built-in CI/CD

## Facets
- artifact type: application
- maturity: stable
- function: deployment, self-hosted, http-server, cli, configuration-management
- domain: self-hosted, cloud-computing, web-development
- platform: python, cli, self-hosted
- tags: paas, git-push-deployment, heroku-alternative, dokku-alternative, raspberry-pi, arm, nginx, uwsgi, procfile, devops, automation, linux, docker

## Member repositories
- piku/piku (main) score 66

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:45.653113+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:43:31.890925+00:00, confidence not recorded.
  - readme: https://github.com/piku/piku (fetched 2026-08-28T04:09:45.653113+00:00, sha 5682d0ec8862)
  - homepage: http://piku.github.io (fetched 2026-08-29T08:39:50.037877+00:00, sha 7dc0e08de00b)
- Data as of 2026-08-30T08:39:29.467469+00:00.
