vyos-1x
VyOS command definitions, scripts, and utilities (by vyos)
vyos-build
VyOS image build scripts (by vyos)
vyos-1x | vyos-build | |
---|---|---|
7 | 7 | |
377 | 926 | |
5.6% | 4.2% | |
9.9 | 9.5 | |
7 days ago | 6 days ago | |
Python | Python | |
GNU Lesser General Public License v3.0 only | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
vyos-1x
Posts with mentions or reviews of vyos-1x.
We have used some of these posts to build our list of alternatives
and similar projects.
-
Replacing default route only via policy/source routing
https://github.com/vyos/vyos-1x/pull/1718 suggests the syntax needed for use in vyos -- by using the command line help, you might get the specific syntax
-
VyOS support portal migration
NGFW is not a priority for the project, still, we spend a lot of effort on the firewall About T970, it was merged about half a year ago https://github.com/vyos/vyos-1x/pull/1633 Requires testing
-
What is the correct place to look for interface/api definitions?
It seems to me the correct place to read the definitions would be by cloning https://github.com/vyos/vyos-1x and run `make interface_definitions` and look in `build/interface-definitions`. Is this correct or is it just an intermediate step and it would be better to look in `template-cfg` after running the make command?
-
New VyOS home router set up. NAT or firewall trouble
I actually looked into this. PR #789 "upnpd: T3420: Support UPNP protocol", which is based on Phabricator T3420 was merged less than a month before my build. This feature is not yet documented, but I did implement it to no avail.
-
VyOS montly's
I can download 1.3 with my subscription without problems. Just want to test with one of the new 1.4 features in something a bit more stable than nightly.
-
Static hostname mapping for the VyOS router itself
Not possible as far as I know. You can see it is hard coded in the template file here: https://github.com/vyos/vyos-1x/blob/current/data/templates/vyos-hostsd/hosts.tmpl
-
ISO build
You can see the changes going in on the github repo: https://github.com/vyos/vyos-1x/commits/current
vyos-build
Posts with mentions or reviews of vyos-build.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-22.
-
Open Source Doesn't Require Providing Builds
I've never used VyOS but I was wondering what the problem would be. This is what I did to build a .iso (I have no idea if it works or not, I don't have the hardware to test it on):
$ git clone -b sagitta --single-branch https://github.com/vyos/vyos-build
-
Need some help troubleshooting NIC detection
Vyos source code is open, so this would be easy enough to test. This line is here in Vyos.
-
VyOS 1.3.2 LTS release
If you look at https://github.com/vyos/vyos-build/commits/equuleus you'll see there are no commits since Sep 4th so it's safe to say that `7ce865118886358efde71a5d3782d21063b01a22` is a good commit to use for a stable build.
-
Compiling Equuleus 1.3.0 Commit
git clone -b equuleus 'https://github.com/vyos/vyos-build.git' cd vyos-build git reset --hard 2f691bb2f61e96d832ca116e388c85cfec1f5ff7 vybld_equuleus (this command pops me into the docker build container) sudo make purge ./configure --architecture amd64 --build-type release --build-by [email protected] --version equuleus-$(git rev-parse --short HEAD) sudo make iso
-
Asking for help to understand specific KVM optimizations included in VyOS KVM image
I think I found some of what I was looking for in the included vyos_defconfig kernel compile configuration. It has many options including but not limited to
-
Help with ISO build
git clone -b crux --single-branch https://github.com/vyos/vyos-build docker pull vyos/vyos-build:crux cd ~/vyos-build docker run --rm -it --privileged -v $(pwd):/vyos -w /vyos vyos/vyos-build:crux bash ./configure --architecture amd64 --build-by vyos-build --build-type release --version 1.2.0 sudo make iso ls -l ./build/
-
VyOS 1.2.7 release
If I build using https://github.com/vyos/vyos-build/tree/crux and the current 265c5cfd6a7090 commit, does that give me the current 1.2.7 LTS release?
What are some alternatives?
When comparing vyos-1x and vyos-build you can also consider the following projects:
Scrapy - Scrapy, a fast high-level web crawling & scraping framework for Python.
operating-system - :beginner: Home Assistant Operating System
homeassistant-vyos-router - VyOS Router integration for Home Assistant