MatrixIT

Installation + Server Guide

Deployment guidance for MatrixIT Secure Share and Nextcloud best practice.

This guide is intended for IT administrators and service owners deploying MatrixIT Secure Share to end users and aligning the supporting Nextcloud configuration for secure file exchange, email shares, and upload-request workflows.

Program Files Install Service-Capable Build Nextcloud Integration
  • Installer-driven Windows deployment
  • Direct WebDAV and OCS integration
  • Recommended Sent vs Requests folder structure
Secure Share application view

Executive Summary

Single
Desktop app delivery model for end users
Direct
Connection path to Nextcloud without localhost proxy
Encrypted
Local credential storage for the current Windows user
Structured
Server-side Sent and Requests folder organization

Desktop Installation Guide

  1. 1

    Use the approved installer package

    Distribute the MatrixIT Secure Share setup package to users rather than the raw executable.

  2. 2

    Install into Program Files

    The preferred installation path is under Program Files\MatrixIT\Secure Share.

  3. 3

    Launch and verify

    Confirm the application opens, the tray icon appears, and the user can test the connection successfully.

Recommended deployment artifact

Use the installer package for end-user rollout. The installer is the preferred public-facing download rather than the raw EXE.

Post-Install Validation

User-side checks

  • App launches normally from the shortcut
  • Settings screen opens
  • Test connection succeeds
  • File and folder selection work correctly

Operational checks

  • Expected tray behavior is present
  • No localhost service is required for normal usage
  • Encrypted local credential storage works as expected

Nextcloud Server Best Practices

Enable the right sharing modes

Decide whether your tenant will allow public links, email shares, and upload-enabled/request-upload flows.

Configure server email correctly

Email share behavior, password mail behavior, and request-upload notifications depend on a working Nextcloud mail configuration.

Review upload limits

Ensure Nextcloud, web server, proxy, and CDN settings are aligned for your expected file sizes.

Recommended Folder Structure

Outbound shares

MatrixIT Secure Share/Sent/YYYY/MM/<sender-or-generic>-<yyyymmdd-hhmm>-<label-or-share>/

Inbound upload requests

MatrixIT Secure Share/Requests/YYYY/MM/<sender-or-generic>-<yyyymmdd-hhmm>-<label-or-share>/

This gives admins and users a simple way to distinguish:

Share Model Guidance

Public link

Best for simple outbound sharing with optional password and expiry controls.

Email share

Best when the share must be tied to a specific recipient and delivered through Nextcloud email.

Request upload

Best when a customer or recipient needs to send files back into a clearly defined request folder.

Advanced Share Governance Notes

Server-controlled behaviors

  • Whether email shares are enabled
  • Whether password emails are separate
  • Whether request-upload/public-upload is supported
  • Password and expiry enforcement rules

App-controlled behaviors

  • Share mode selection
  • Sender-based folder naming
  • Recipient email gating for email-send options
  • Success-state reporting of server folder location

Verification Checklist

  1. 1

    Public link test

    Confirm the share is created successfully and stored under the Sent structure.

  2. 2

    Email share test

    Confirm the share is created and that the server-side email behavior matches organizational expectations.

  3. 3

    Request upload test

    Confirm the share is created under the Requests tree and that recipients can upload where supported.

  4. 4

    Folder path verification

    Confirm the app reports the server folder location clearly in the success state.