dev-infrastructure
mwan
dev-infrastructure | mwan | |
---|---|---|
2 | 1 | |
15 | 82 | |
- | - | |
2.6 | 0.0 | |
about 1 year ago | about 9 years ago | |
HTML | Lua | |
- | - |
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.
dev-infrastructure
- Show HN: Development Environment Infrastructure via Docker
-
Screw it, I’ll host it myself
Doing something very similar, hosting a lot of things on a Raspberry Pi 4 with 400 GB SD card.
Dockerizing most things https://github.com/divyenduz/dev-infrastructure
Not as easy though, I still need to figure backup strategy and everything. My goal is to eventually remove photos, and almost everything hosted entirely really.
mwan
-
Screw it, I’ll host it myself
It is.
Multi-wan is easier with appliances. I used pfSense over the last 12 years or so with multi-wan on and off (currently off). I've run pfSense in a kvm VM, and you can do multi-wan with this. Though I generally recommend dedicated NICs for the WANs and LAN.
I've looked at the linux based appliances (as late as last week) and only clearos supported multi-wan. I could be wrong (I'd like to be as pfSense/OPNsense are FreeBSD based, and that comes with, sadly, huge amounts of baggage, limited hardware support, etc.). I'll likely be looking at that package as a potential replacement for the pfSense system, though if clearos can't handle what I need, OPNsense is like pfSense, but with far less baggage.
If you don't mind tinkering, you might be able to use mwan3[1].
If you prefer OpenWRT, you can look at running it in a VM[2] along with mwan3.
[1] https://github.com/Adze1502/mwan
[2] https://openwrt.org/docs/guide-user/virtualization/qemu
What are some alternatives?
sovereign - A set of Ansible playbooks to build and maintain your own private cloud: email, calendar, contacts, file sync, IRC bouncer, VPN, and more.
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.
Portainer - Making Docker and Kubernetes management easy.
infra - Personal infrastructure
syncthing-android - Wrapper of syncthing for Android.
cluster - Docs for my homelab cluster.