VyOS User Guide

Get / Build VyOS

Quickly {ref}`Build<contributing/build-vyos:build vyos>` your own Image or take a look at how to {ref}`download<installation/install:download>` a free or supported version.

Install VyOS

Read about how to install VyOS on {ref}`Bare Metal<installation/install:installation>` or in a {ref}`Virtual Environment<installation/virtual/index:running vyos in virtual environments>` and how to use an image with the usual {ref}`cloud<installation/cloud/index:running VyOS in Cloud Environments>` providers

Configuration and Operation

Use the {ref}`Quickstart Guide<quick-start:Quick Start>`, to have a fast overview. Or go deeper and set up {ref}`advanced routing<configuration/protocols/index:protocols>`, {ref}`VRFs<configuration/vrf/index:vrf>`, or {ref}`VPNs<configuration/vpn/index:vpn>` for example.

Automate

Integrate VyOS in your automation Workflow with {ref}`Ansible<vyos-ansible>`, have your own {ref}`local scripts<command-scripting>`, or configure VyOS with the {ref}`HTTPS-API<vyosapi>`.

Examples

Get some inspiration from the {ref}`Configuration Blueprints<configexamples/index:Configuration Blueprints>` to build your infrastructure.

Contribute and Community
There are many ways to contribute to the project.
Add missing parts or improve the {ref}`Documentation<documentation:Write Documentation>`.
Discuss in Slack or the Forum.
Or you can pick up a Task and fix the {ref}`code<contributing/development:development>`.