# 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


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.mnx.io/master.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
