piku-bootstrap
ground-init
piku-bootstrap | ground-init | |
---|---|---|
1 | 6 | |
18 | 46 | |
- | - | |
2.7 | 7.1 | |
10 months ago | 13 days ago | |
Shell | Python | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
piku-bootstrap
-
piku: The tiniest PaaS you've ever seen
git clone 'https://github.com/piku/piku-bootstrap' 'piku-bootstrap' && \
ground-init
-
piku: The tiniest PaaS you've ever seen
Maintainer and co-author here. If you like simple, minimalist deployment tools, check out https://github.com/rcarmo/ground-init for a very much down to earth take on cloud-init…
-
I don't think the cheapest APC Back-UPS units can be monitored except in Windows
I have a 550ES, works fine. Some models will require apcd instead of nut, but I have configs for using Proxmox with both here: https://github.com/rcarmo/ground-init/tree/main/samples
- Install a machine with something that is almost, but not quite, cloud-init
-
Gokrazy Is Cool
I never had any serious issue with SD cards since the Pi 2B (and I've kept Pis running for years).
Anyway, for those wanting to deploy more generic apps, that is why I initially wrote https://github.com/piku/piku - you still have to flash the OS (and rpi-imager does that with sane defaults these days), but once you're done you have Heroku-like deployments for any language runtime you install on the Pi.
I also have https://github.com/rcarmo/ground-init, a cloud-init like shim that simplifies setting up machines (I'm a big fan of cloud-init, but since Raspbian doesn't support it and Ubuntu on ARM requires some fiddling to make it work I decided it wasn't too hard to roll my own).
(I probably should look into glueing that into rpi-imager, but there is are only so many hours in the day...)
- Rcarmo/ground-init: Install a machine with almost, but not quite, cloud-init
- Ground-init – set up your desktop automatically
What are some alternatives?
router7 - router7 is a small home internet router completely written in Go. It is implemented as a gokrazy appliance.
u-root - A fully Go userland with Linux bootloaders! u-root can create a one-binary root file system (initramfs) containing a busybox-like set of tools written in Go.
mkfs - gokrazy mkfs is a program to create an ext4 file system on the gokrazy perm partition
snare - snare: GitHub webhooks daemon
piku - The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers.