homelab
Sandstorm
homelab | Sandstorm | |
---|---|---|
53 | 51 | |
7,756 | 6,637 | |
- | 0.2% | |
9.1 | 5.4 | |
13 days ago | 3 months ago | |
Python | JavaScript | |
GNU General Public License v3.0 only | GNU General Public License v3.0 or later |
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.
homelab
-
Fastest way to set up an k8s environment ?
K3s is great, I use it on all of my personal clusters (here and here). It's lightweight and very easy to manage.
-
Years unemployed. Managed to get a job and barely hanging on, feeling like treading water. Able to get back on meds soon. Hope things get better.
https://github.com/khuedoan/homelab if you haven't come across it yet. To add to your bookmarks.
-
Kubernetes home lab hardware and learning resources
I have my Kubernetes homelab public on GitHub, everything is automated and defined as code. Hope it will help you get started and see what's possible.
-
Kubernetes dev homelab & NAS
So I 've got inspired by https://github.com/khuedoan/homelab and initially after lurking this sub for a while I came up with a plan to consider some of these solutions: - openmediavault as a VM to use 2x4TB /w ext4 & mergerFS or TrueNAS in RAID1 - I think mergerFS gives more options to increase storage with extra drives later, but I don't plan to hoard lots of data. Also rather opted for tiered cache via SSD to save some power but if such lot of VMs would write this would work? - nextcloud VM to easiely manage files via browser and have mobile app sync for photos with some kind of gallery plugins etc - I think this may be optional if there's other solution as nextcloud seems to not be light. Or something like Seafile would be enough? - kubernetes - k3s/microk8s single VM node or 2 VM nodes - would I need more? and so - can then openmediavault be used as a storage for it like TrueNAS? - Rancher - if used k3s - I quite liked the UI of rancher desktop, more than portainer when I tried with microk8s, but I don't pass on using something else, eg. Lens - Gitea - for hosting code - tekton / teamcity - for running tests and commit build hooks - fluxCD / argoCD - for deploying builds to kubernetes
-
Managed to get these for free!
khuedoan/homelab
-
Homelab Kubernetes demo
Here's my project (running on 4 mini PC) that I'm using for learning and self-hosting https://github.com/khuedoan/homelab, it's fully automated from empty disk to operating services.
-
How Often Do You Fully Reconfigure Your Server, Down to the Operating System?
You can checkout my repo If you'd like to do the same for your homelab (it's also modular so you can just use the OS installation part)
-
What's the Best Wiki for a Self Hosted Home Lab?
Here're the links to the Markdown source and the web view.
-
Most enterprise like homelab options for learning
You can checkout my Kubernetes homelab, it's fully automated from empty disk, very customizable and extensible.
-
Automatically install Linux on all of your servers in parallel without touching them (one command)
You can view the code here: https://github.com/khuedoan/homelab (the ./metal folder)
Sandstorm
-
Website Impersonating a Desktop Environment
Sandstorm really had this kind of feeling. Not that it presented as a desktop environment visually - but it offered a much more integrated “computer” of documents versus silod web site apps where you need to open each site to see the files in the app. https://sandstorm.io/
-
Ask HN: Experience using your user's Google Drive instead of a database?
RemoteStorage https://remotestorage.io/ seems to be trying to do this too
I also really like the https://sandstorm.io approach which goes a little farther beyond
-
Tech Independence
They tried, it was called sandstorm https://sandstorm.io/
-
Ask HN: WordPress vs. Django/Flask?
I did read from somewhere, that with Wordpress SEO plugins etc some website got to top of search results.
Those that did website with other tech did not get same results, and thinked how to compete or survive.
For security, I use Sandstorm https://sandstorm.io fork of WordPress that generates static websites. But that does not work with some interactive plugins.
-
Plunder and Urbit
Urbit made the choice to use a bunch of silly new words for familiar concepts, not because they were inventing something so new that there were no words to describe it, but because they wanted to fool people into thinking that's what they were doing. Actually they just spent 10 years trying to do https://sandstorm.io/, but made it 10 times harder than it needed to be by coming up with a wacky new set of programming languages with silly names for everything.
That's funny, and it is OK to make fun of it.
-
Cap'n Proto 1.0
I don't work at Cloudflare but follow their work and occasionally work on performance sensitive projects.
If I had to guess, they looked at the landscape a bit like I do and regarded Cap'n Proto, flatbuffers, SBE, etc. as being in one category apart from other data formats like Avro, protobuf, and the like.
So once you're committed to record'ish shaped (rather than columnar like Parquet) data that has an upfront parse time of zero (nominally, there could be marshalling if you transmogrify the field values on read), the list gets pretty short.
https://capnproto.org/news/2014-06-17-capnproto-flatbuffers-... goes into some of the trade-offs here.
Cap'n Proto was originally made for https://sandstorm.io/. That work (which Kenton has presumably done at Cloudflare since he's been employed there) eventually turned into Cloudflare workers.
Another consideration: https://github.com/google/flatbuffers/issues/2#issuecomment-...
- 1Sub.dev – A world where people pay for software
- Sandstorm: Open-source platform for self-hosting web apps
What are some alternatives?
harvester - Open source hyperconverged infrastructure (HCI) software
yunohost - YunoHost is an operating system aiming to simplify as much as possible the administration of a server. This repository corresponds to the core code, written mostly in Python and Bash.
netboot.xyz - Your favorite operating systems in one place. A network-based bootable operating system installer based on iPXE.
NextCloudPi - 📦 Build code for NextcloudPi: Raspberry Pi, Odroid, Rock64, curl installer...
devops-exercises - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
sovereign - A set of Ansible playbooks to build and maintain your own private cloud: email, calendar, contacts, file sync, IRC bouncer, VPN, and more.
Netmaker - Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.
Open and cheap DIY IP-KVM based on Raspberry Pi - Open and inexpensive DIY IP-KVM based on Raspberry Pi
DietPi - Lightweight justice for your single-board computer!
kubevirt - Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
Ansible-NAS - Build a full-featured home server or NAS replacement with an Ubuntu box and this playbook.