TrueNAS Apps Market

Expand your system’s capabilities quickly and easily by adding third-party software.

Download TrueNAS
TrueNAS UI and Apps screens

Remote Assist

Remote Assist
Get Started with Apps!
App Version: v1.82.0
Keywords: remote assistance, vpn
Train: Enterprise
Home Page: https://truenas.com
Remote Assist Details
Added: 2025-01-07
Last Updated: 2025-04-23

Invite the TrueNAS team to remotely assist with your TrueNAS system.

Run as Context
  • Remote Assist runs as a root user.
    Group: 0 / root
    User: 0 / root

Host Mounts
  • /dev/net/tun : Network device

Security Capabilities
  • RemoteAssist is able to perform various network-related operations.
  • RemoteAssist is able to bind to a privileged port.
  • RemoteAssist is able to load kernel modules.
  • RemoteAssist is able to chown files.
  • RemoteAssist is able to bypass permission checks for it's sub-processes.
  • RemoteAssist is able to bypass permission checks.

App Metadata (Raw File)
{
    "1.0.7": {
        "healthy": true,
        "supported": true,
        "healthy_error": null,
        "location": "/__w/apps/apps/trains/enterprise/ix-remote-assist/1.0.7",
        "last_update": "2025-04-23 17:40:39",
        "required_features": [],
        "human_version": "v1.82.0_1.0.7",
        "version": "1.0.7",
        "app_metadata": {
            "app_version": "v1.82.0",
            "capabilities": [
                {
                    "description": "RemoteAssist is able to perform various network-related operations.",
                    "name": "NET_ADMIN"
                },
                {
                    "description": "RemoteAssist is able to bind to a privileged port.",
                    "name": "NET_RAW"
                },
                {
                    "description": "RemoteAssist is able to load kernel modules.",
                    "name": "SYS_MODULE"
                },
                {
                    "description": "RemoteAssist is able to chown files.",
                    "name": "CHOWN"
                },
                {
                    "description": "RemoteAssist is able to bypass permission checks for it's sub-processes.",
                    "name": "FOWNER"
                },
                {
                    "description": "RemoteAssist is able to bypass permission checks.",
                    "name": "DAC_OVERRIDE"
                }
            ],
            "categories": [
                "networking"
            ],
            "date_added": "2025-01-07",
            "description": "Invite the TrueNAS team to remotely assist with your TrueNAS system.",
            "home": "https://truenas.com",
            "host_mounts": [
                {
                    "description": "Network device",
                    "host_path": "/dev/net/tun"
                }
            ],
            "icon": "https://media.sys.truenas.net/apps/ix-chart/icons/icon.webp",
            "keywords": [
                "remote assistance",
                "vpn"
            ],
            "lib_version": "2.1.16",
            "lib_version_hash": "dac15686f882b9ce65b8549a3d5c0ed7bafe2df7a9028880d1a99b0ff4af1eff",
            "maintainers": [
                {
                    "email": "dev@ixsystems.com",
                    "name": "truenas",
                    "url": "https://www.truenas.com/"
                }
            ],
            "name": "ix-remote-assist",
            "run_as_context": [
                {
                    "description": "Remote Assist runs as a root user.",
                    "gid": 0,
                    "group_name": "root",
                    "uid": 0,
                    "user_name": "root"
                }
            ],
            "screenshots": [],
            "sources": [
                "https://truenas.com/",
                "https://hub.docker.com/r/tailscale/tailscale"
            ],
            "title": "Remote Assist",
            "train": "enterprise",
            "version": "1.0.7"
        },
        "schema": {
            "groups": [
                {
                    "name": "Configuration",
                    "description": "Remote Assist is used by iX Support for Enterprise troubleshooting"
                },
                {
                    "name": "Storage Configuration",
                    "description": "Configure Storage for Tailscale"
                }
            ],
            "questions": [
                {
                    "variable": "remote_assist",
                    "label": "",
                    "group": "Configuration",
                    "schema": {
                        "type": "dict",
                        "attrs": [
                            {
                                "variable": "hostname",
                                "label": "System Identifier",
                                "description": "Identifier for this System.</br>\nOne will be given to you by iX Support.\n",
                                "schema": {
                                    "type": "string",
                                    "default": "truenas-scale",
                                    "valid_chars": "^[a-z0-9-]+$",
                                    "valid_chars_error": "Only lowercase letters, numbers, and hyphens are allowed.\n",
                                    "required": true
                                }
                            },
                            {
                                "variable": "auth_key",
                                "label": "Auth Key",
                                "description": "The auth key for Remote Assistance.</br>\nPlease enter the key as provided by iX support.</br>\n",
                                "schema": {
                                    "type": "string",
                                    "default": "",
                                    "required": true,
                                    "private": true
                                }
                            }
                        ]
                    }
                },
                {
                    "variable": "storage",
                    "label": "",
                    "group": "Storage Configuration",
                    "schema": {
                        "type": "dict",
                        "hidden": true,
                        "attrs": [
                            {
                                "variable": "state",
                                "label": "Tailscale State Storage",
                                "description": "The path to store Tailscale State.",
                                "schema": {
                                    "type": "dict",
                                    "attrs": [
                                        {
                                            "variable": "type",
                                            "label": "Type",
                                            "description": "ixVolume: Is dataset created automatically by the system.</br>\nHost Path: Is a path that already exists on the system.\n",
                                            "schema": {
                                                "type": "string",
                                                "required": true,
                                                "immutable": true,
                                                "default": "ix_volume",
                                                "enum": [
                                                    {
                                                        "value": "ix_volume",
                                                        "description": "ixVolume (Dataset created automatically by the system)"
                                                    }
                                                ]
                                            }
                                        },
                                        {
                                            "variable": "ix_volume_config",
                                            "label": "ixVolume Configuration",
                                            "description": "The configuration for the ixVolume dataset.",
                                            "schema": {
                                                "type": "dict",
                                                "show_if": [
                                                    [
                                                        "type",
                                                        "=",
                                                        "ix_volume"
                                                    ]
                                                ],
                                                "$ref": [
                                                    "normalize/ix_volume"
                                                ],
                                                "attrs": [
                                                    {
                                                        "variable": "acl_enable",
                                                        "label": "Enable ACL",
                                                        "description": "Enable ACL for the storage.",
                                                        "schema": {
                                                            "type": "boolean",
                                                            "default": false
                                                        }
                                                    },
                                                    {
                                                        "variable": "dataset_name",
                                                        "label": "Dataset Name",
                                                        "description": "The name of the dataset to use for storage.",
                                                        "schema": {
                                                            "type": "string",
                                                            "required": true,
                                                            "immutable": true,
                                                            "hidden": true,
                                                            "default": "state"
                                                        }
                                                    },
                                                    {
                                                        "variable": "acl_entries",
                                                        "label": "ACL Configuration",
                                                        "schema": {
                                                            "type": "dict",
                                                            "show_if": [
                                                                [
                                                                    "acl_enable",
                                                                    "=",
                                                                    true
                                                                ]
                                                            ],
                                                            "attrs": []
                                                        }
                                                    }
                                                ]
                                            }
                                        }
                                    ]
                                }
                            }
                        ]
                    }
                }
            ]
        },
        "readme": "<h1>Remote Assist</h1> <p><a href=\"https://truenas.com\">Remote Assist</a> iX support remote assistance for Enterprise Systems</p>",
        "changelog": null,
        "chart_metadata": {
            "app_version": "v1.82.0",
            "capabilities": [
                {
                    "description": "RemoteAssist is able to perform various network-related operations.",
                    "name": "NET_ADMIN"
                },
                {
                    "description": "RemoteAssist is able to bind to a privileged port.",
                    "name": "NET_RAW"
                },
                {
                    "description": "RemoteAssist is able to load kernel modules.",
                    "name": "SYS_MODULE"
                },
                {
                    "description": "RemoteAssist is able to chown files.",
                    "name": "CHOWN"
                },
                {
                    "description": "RemoteAssist is able to bypass permission checks for it's sub-processes.",
                    "name": "FOWNER"
                },
                {
                    "description": "RemoteAssist is able to bypass permission checks.",
                    "name": "DAC_OVERRIDE"
                }
            ],
            "categories": [
                "networking"
            ],
            "date_added": "2025-01-07",
            "description": "Invite the TrueNAS team to remotely assist with your TrueNAS system.",
            "home": "https://truenas.com",
            "host_mounts": [
                {
                    "description": "Network device",
                    "host_path": "/dev/net/tun"
                }
            ],
            "icon": "https://media.sys.truenas.net/apps/ix-chart/icons/icon.webp",
            "keywords": [
                "remote assistance",
                "vpn"
            ],
            "lib_version": "2.1.16",
            "lib_version_hash": "dac15686f882b9ce65b8549a3d5c0ed7bafe2df7a9028880d1a99b0ff4af1eff",
            "maintainers": [
                {
                    "email": "dev@ixsystems.com",
                    "name": "truenas",
                    "url": "https://www.truenas.com/"
                }
            ],
            "name": "ix-remote-assist",
            "run_as_context": [
                {
                    "description": "Remote Assist runs as a root user.",
                    "gid": 0,
                    "group_name": "root",
                    "uid": 0,
                    "user_name": "root"
                }
            ],
            "screenshots": [],
            "sources": [
                "https://truenas.com/",
                "https://hub.docker.com/r/tailscale/tailscale"
            ],
            "title": "Remote Assist",
            "train": "enterprise",
            "version": "1.0.7"
        }
    }
}


Resources

TrueNAS Enterprise icon TrueNAS Enterprise

TrueNAS Enterprise-licensed systems do not have applications available by default. To enable applications as part of the Enterprise license, consult with the TrueNAS Support team.

Official TrueNAS support for Enterprise apps falls under two tiers: Enterprise Deployment Support and Enterprise Application Support. Please review the App Support Definitions and consult with the TrueNAS Support Team for any further clarifications.

Contacting TrueNAS Support

Customers who purchase TrueNAS hardware or that want additional support must have a support contract to use TrueNAS Support Services. The TrueNAS Community forums provides free support for users without a TrueNAS Support contract.

TrueNAS Customer Support
Support Portalhttps://support.ixsystems.com
Emailsupport@ixsystems.com
Telephone and Other Resourceshttps://www.ixsystems.com/support/
The Remote Assist app is intended for use by TrueNAS Enterprise customers with active support contracts and TrueNAS Enterprise Support staff only. TrueNAS community use of Remote assist for any reason is outside of the intended purposes and not supported.