tinypilot
litestream-s6-example
Our great sponsors
tinypilot | litestream-s6-example | |
---|---|---|
105 | 2 | |
2,772 | 75 | |
1.5% | - | |
9.0 | 2.6 | |
6 days ago | almost 2 years ago | |
Python | Dockerfile | |
MIT License | Apache License 2.0 |
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.
tinypilot
-
Hrvach/Deskhop: Fast Desktop Switching Device
I make one that I put a lot of effort into documenting:
https://github.com/tiny-pilot/tinypilot
It's pretty easy to extend since it's just Python and vanilla HTML/JS/CSS, so there's not much of a toolchain to install.
You can buy it pre-made for $399 or make a DIY one for under $100.
-
Ask HN: Any Hardware Startups Here?
Took me awhile to remember what it was called, but TinyPilot [^0] by mtlynch is pretty cool. Michael sometimes writes about running a hardware business on his blog [^1].
[^0]: https://tinypilotkvm.com
-
Remotely control a laptop with no software installed on the laptop being controlled
https://tinypilotkvm.com is a great option for this.
-
About to start my Homelab
You could use the PI to run TinyPilot for IP KVM for one of the PCs: https://github.com/tiny-pilot/tinypilot
- Hardware für Remote Zugriff - brauch mal Tips
- Testing with file based zpools
-
IP KVM's - Alternative to iDrac
TinyPilot Voyager 2 KVM
- Remote PC management and restoration
- How to get BIOS control of a remote physical server?
-
Are there any cheap KVM over IP alternatives to Pi-KVM or TinyPilot?
You can still do TinyPilot yourself without buying their custom product it is much cheaper just use https://github.com/tiny-pilot/tinypilot
litestream-s6-example
-
Backup Grafana SQLite with Litestream using s6-overlay in a container app
Now on to how to use litestream with s6-overlay. benbjohnson creator of litestream has a repo over how to use litestream and s6-overlay with a go app container but the repo is publicly archived. Its probably so becuase its uses s6-0verlay version 2 while the newer version is 3 and its got a new design over how to organise your application and define the run scripts and dependencies.
-
How Litestream Eliminated My Database Server for $0.03/month
The minor hack is in that trailing &. It tells the script to run the Litestream process in the background, which is how I can execute two long-running processes in the same Docker container. Ben Johnson has published a cleaner solution, but I'm using the hacky version for ease of demonstration.
What are some alternatives?
Open and cheap DIY IP-KVM based on Raspberry Pi - Open and inexpensive DIY IP-KVM based on Raspberry Pi
pikvmx86 - Run Pi-KVM on x86
tailscale - The easiest, most secure way to use WireGuard and 2FA.
ustreamer - µStreamer - Lightweight and fast MJPEG-HTTP streamer
s6-overlay - s6 overlay for containers (includes execline, s6-linux-utils & a custom init)
blikvm - Open and cost-effective "KVM-over-IP". BliKVM comes in 4 different models, v1 CM4, v2 PCIe, v3 HAT and v4 Allwinner, based on Raspberry Pi and Allwinner SoC.
bolt
raspberry-pi-1u-server - A low power 1U Raspberry Pi cluster server for inexpensive colocation.
linux-m1 - Linux kernel source tree
TasmoAdmin - TasmoAdmin is an administrative platform for devices flashed with Tasmota
litestream - Streaming replication for SQLite.