# I am the Watcher. I am your guide through this vast new twtiverse.
#
# Usage:
# https://watcher.sour.is/api/plain/users View list of users and latest twt date.
# https://watcher.sour.is/api/plain/twt View all twts.
# https://watcher.sour.is/api/plain/mentions?uri=:uri View all mentions for uri.
# https://watcher.sour.is/api/plain/conv/:hash View all twts for a conversation subject.
#
# Options:
# uri Filter to show a specific users twts.
# offset Start index for quey.
# limit Count of items to return (going back in time).
#
# twt range = 1 10
# self = https://watcher.sour.is/conv/jcfmfta
@prologic uLinux was a thing of yours all along? lol
@novaburst Yes it was 😅 Why do you ask?
What do you plan to improve/change? 🤔
Currently the entire system is comprised of PSOX shell scripts, including Cloud Init support! 😆
@novaburst Yes it was 😅 Why do you ask?
What do you plan to improve/change? 🤔
Currently the entire system is comprised of PSOX shell scripts, including Cloud Init support! 😆
Did I mention that uLinux:
- Installs in ~5s
- Boots in ~800ms
😆 #uLinux
Did I mention that uLinux:
- Installs in ~5s
- Boots in ~800ms
😆 #uLinux
And there's actually a good story around why I built uLinux -- At one point or another, due to Docker's binary size increasing over time with more features added. RancherOS (which BurmillaOS is now a community maintained fork of) had increased minimum memory requirements to boot from ~512MB of memory to ~1GB.
Basically it was impossible to boot a RancherOS (BurmillaOS is the same) on a VM smaller than 1GB of memory. Once booted of course, you could reduce the memory -- But almost no Hypervisor supports that 😂
So I thought to myself:
> Fuck it, I'll build my own LInux Distro (I've done it before!) that is designed to be as lightweight as possible and supports Docker and/or some kind of containers.
I also write box
(a pure POSIX shell script container system) then then later ported that to a go version of box 🤣
And there's actually a good story around why I built uLinux -- At one point or another, due to Docker's binary size increasing over time with more features added. RancherOS (which BurmillaOS is now a community maintained fork of) had increased minimum memory requirements to boot from ~512MB of memory to ~1GB.
Basically it was impossible to boot a RancherOS (BurmillaOS is the same) on a VM smaller than 1GB of memory. Once booted of course, you could reduce the memory -- But almost no Hypervisor supports that 😂
So I thought to myself:
> Fuck it, I'll build my own LInux Distro (I've done it before!) that is designed to be as lightweight as possible and supports Docker and/or some kind of containers.
I also write box
(a pure POSIX shell script container system) then then later ported that to a go version of box 🤣
@prologic well I could sort of add a FreeBSD-like ports system ;P
_although_ pkgsrc would be a better option than what I just said (it already supports musl and stuff)