TrueNAS SCALETrueNAS SCALE Nightly Development Documentation
This content follows experimental early release software. Use the Product and Version selectors above to view content specific to a stable software release.

Securing Apps

Enhancing app security is a multifaceted challenge and there are various effective approaches. We invite community members to share insights on their methods by contributing to the documentation.

Securing Apps with VPNs and Zero Trust

TrueNAS SCALE offers various applications, either directly provided or via the community. While applications can greatly expand TrueNAS functionality, making them accessible from outside the local network can create security risks that need to be solved.

Regardless of the VPN or reverse proxy you use, follow best practices to secure your applications.

  1. Update the applications regularly to fix security issues.
  2. Use strong passwords and 2FA, preferably TOTP, or passkeys for your accounts.
  3. Don’t reuse passwords, especially not for admin accounts.
  4. Don’t use your admin account for daily tasks.
  5. Create a separate admin account and password for every application you install.

The tutorials in this section aim to provide a general overview of different options to secure apps by installing an additional application client like Cloudflared or WireGuard to proxy traffic between the user and the application.

See the available guides below.

Section Contents