Disable all authentication methods to allow unrestricted access to FileBrowser.

Configuration

Enable no authentication mode:

YAML
1
2
3
auth:
  methods:
    noauth: true  # disables all authentication methods

When noauth: true is set:

  • All authentication methods are disabled
  • All users can access FileBrowser without login
  • The system automatically uses user ID 1 for all requests
  • Overrides all other authentication methods (password, OIDC, proxy)

Use Cases

Testing Environments

Useful for local development or testing where authentication is not needed:

YAML
1
2
3
auth:
  methods:
    noauth: true # disables all authentication methods

Security Considerations

⚠️ Never use in production unless:

  • The instance is completely isolated from the internet
  • All network access is restricted via firewall
  • You understand the security implications
  • No sensitive data is stored

Disabling No Auth

To re-enable authentication, set noauth: false or remove the setting:

YAML
1
2
3
4
5
auth:
  methods:
    noauth: false
    password:
      enabled: true

Next Steps