# MNX.io Docs

## MNX.io Docs

- [MNX.io Documentation](https://docs.mnx.io/master.md)
- [Getting started](https://docs.mnx.io/getting-started.md)
- [SSH to an instance from Windows](https://docs.mnx.io/getting-started/ssh-from-windows.md)
- [Account password requirements](https://docs.mnx.io/getting-started/account-password-requirements.md)
- [Improving security using two-factor authentication (2FA)](https://docs.mnx.io/getting-started/improving-security-using-two-factor-authentication-2fa.md)
- [Generating an SSH key](https://docs.mnx.io/getting-started/generating-an-ssh-key.md)
- [Manually generating your SSH key in macOS](https://docs.mnx.io/getting-started/generating-an-ssh-key/generating-an-ssh-key-in-macos.md)
- [Manually generating your SSH key in Windows](https://docs.mnx.io/getting-started/generating-an-ssh-key/untitled-1.md)
- [API integrations and CLI usage](https://docs.mnx.io/getting-started/api-integrations-and-cli-usage.md)
- [Provisioning limits](https://docs.mnx.io/getting-started/provisioning-limits.md)
- [Cancelling your account](https://docs.mnx.io/getting-started/cancelling-your-account.md)
- [Data centers](https://docs.mnx.io/data-centers.md)
- [Instances](https://docs.mnx.io/instances.md)
- [Infrastructure containers](https://docs.mnx.io/instances/infrastructure-containers.md)
- [Virtual machines](https://docs.mnx.io/instances/virtual-machines.md)
- [Snapshots](https://docs.mnx.io/instances/snapshots.md): Snapshots, often employed as a short-term solution are commonly used for patching, updates, or for quick tests with an option to rollback in case of a failure.
- [Automating Snapshots](https://docs.mnx.io/instances/snapshots/automating-snapshots.md): This guide provides the steps to automate snapshots in a Triton Datacenter using Unix-like system's cron jobs, streamlining the task and ensuring regular creation of your instance snapshots.
- [Tags and metadata](https://docs.mnx.io/instances/tags-and-metadata.md)
- [Connecting to containers and VMs](https://docs.mnx.io/instances/connecting-to-containers-and-vms.md)
- [Instance Types](https://docs.mnx.io/instances/instance-types.md): An overview of the various instance types
- [Triton CLI & Tools](https://docs.mnx.io/api.md)
- [Using the VNC console](https://docs.mnx.io/api/using-the-vnc-console.md): When running KVM or BHYVE based compute instances you can access the VNC console
- [Triton CLI tool](https://docs.mnx.io/api/triton-cli-tool.md)
- [Hashicorp Packer and Terraform](https://docs.mnx.io/api/hashicorp.md)
- [Create and manage images with Packer](https://docs.mnx.io/api/hashicorp/create-and-manage-images-with-packer.md)
- [Manage infrastructure with Terraform](https://docs.mnx.io/api/hashicorp/manage-infrastructure-with-terraform.md)
- [Container Monitor with Prometheus](https://docs.mnx.io/api/container-monitor-with-prometheus.md)
- [Network](https://docs.mnx.io/network.md)
- [Networking and fabric user guide](https://docs.mnx.io/network/triton-networking-and-fabric-user-guide.md)
- [Firewall](https://docs.mnx.io/network/firewall.md)
- [Firewall rules reference](https://docs.mnx.io/network/firewall-rules-reference.md)
- [Frequently Asked Questions](https://docs.mnx.io/network/frequently-asked-questions.md)
- [CloudAPI Documentation](https://docs.mnx.io/cloudapi.md): CloudAPI is the public API for MNX.io: it allows end users of the cloud to manage their accounts, instances, networks, images, and to inquire about other relevant details.
- [Getting Started](https://docs.mnx.io/cloudapi/getting-started.md)
- [RBAC: Users, Roles & Policies](https://docs.mnx.io/cloudapi/rbac-users-roles-and-policies.md)
- [API Introduction](https://docs.mnx.io/cloudapi/api-introduction.md)
- [API Details](https://docs.mnx.io/cloudapi/api-details.md)
- [Account](https://docs.mnx.io/cloudapi/api-details/account.md): You can obtain your account details and update them through CloudAPI, although login cannot be changed, and password can not be retrieved.
- [Keys](https://docs.mnx.io/cloudapi/api-details/keys.md): This part of the API is the means by which you operate on your SSH/signing keys.
- [Users](https://docs.mnx.io/cloudapi/api-details/users.md): These are users (also known as sub-users); additional users who are authorized to use the same account, but are subject to the RBAC system. See the RBAC section for more details.
- [Images](https://docs.mnx.io/cloudapi/api-details/images.md): An image contains the software packages that will be available on newly-provisioned instance. In the case of hardware virtual machines, the image also includes the operating system.
- [Instances](https://docs.mnx.io/cloudapi/api-details/instances.md): Triton supports three different types of instances:Docker containers. OS-virtualized instances managed through the Docker client.Infrastructure containers. More traditional OS-virtualized instances
- [Packages](https://docs.mnx.io/cloudapi/api-details/packages.md): Packages are named collections of resources to describe the dimensions of either a container or a hardware virtual machine. These resources include (but are not limited to) RAM, DISK & CPU caps.
- [Contacting Support](https://docs.mnx.io/contacting-mnx-support.md)
- [Linux](https://docs.mnx.io/images/linux.md): Overview of Linux Images
- [CentOS](https://docs.mnx.io/images/linux/centos.md)
- [Ubuntu](https://docs.mnx.io/images/linux/ubuntu.md)
- [20.04](https://docs.mnx.io/images/linux/ubuntu/20.04.md)
- [Debian](https://docs.mnx.io/images/linux/debian.md)
- [FreeBSD](https://docs.mnx.io/images/freebsd.md): Details about the FreeBSD image type
- [12](https://docs.mnx.io/images/freebsd/12.md): FreeBSD-12
