- webapp-tutorial VS github-action
- webapp-tutorial VS dokku-acl
- webapp-tutorial VS go-stdlib
- webapp-tutorial VS dokku-builder-nix
- webapp-tutorial VS metadataproxy
- webapp-tutorial VS flux2
- webapp-tutorial VS Stack Up
- webapp-tutorial VS rupy
- webapp-tutorial VS dokku-scheduler-kubernetes
- webapp-tutorial VS piku
Webapp-tutorial Alternatives
Similar projects and alternatives to webapp-tutorial
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
clace
Application server for deploying containerized web apps. Easily deploy internal tools across a team.
-
piku
The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers.
-
-
-
terraform-hcloud-kube-hetzner
Optimized and Maintenance-free Kubernetes on Hetzner Cloud in one command!
-
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.
-
-
-
-
-
ground-init
Install a Linux machine locally with something that is almost, but not quite, cloud-init
-
-
-
flux2
Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit. (by kingdonb)
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
webapp-tutorial discussion
webapp-tutorial reviews and mentions
-
piku: The tiniest PaaS you've ever seen
It's actually worth taking your joke seriously to compare and contrast:
- piku deploys via git rather than scp/sftp, but authenticates via ssh like those tools
- piku supports a number of runtimes, including Python, Ruby, Node, Go, Clojure. The runtimes are implemented rather simply, you can add your own rather easily, see examples here in the code: https://github.com/piku/piku/blob/8777cc093a062c67d3bead9a5d...
- For each runtime, a mechanism is utilized to install and isolate package dependencies (requirements.txt in Python, Gemfile in Ruby, packages.json in Node, etc.)
- a Procfile and ENV file are used to declare your application entrypoints, akin to Heroku / 12 Factor App ideas
- a CLI is provided for checking status and logs from the client
- since all applications are managed via uwsgi, there is also some support for cronjob-style tasks
- HTTPS via Let's Encrypt (acme.sh) is handled automagically for web apps
I describe more about how piku works in this tutorial:
https://github.com/piku/webapp-tutorial?tab=readme-ov-file#b...
You're right that PHP apps have a simple deployment story, and in a way piku brings something akin to this level of simplicity to other web programming runtimes.
-
Dokku – Free Heroku Alternative
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.
Stats
The primary programming language of webapp-tutorial is Makefile.