# 11. FAQ

# General

# Do I need the web UI open for uploads to work?

No. The Windows service does the work. The UI is for monitoring and configuration.

# Can I use TotumService without S3?

The product is built around the transfer provider model; production setups typically use S3 via Totum’s presigned URL service. Without a working provider, folder monitoring can detect files but cannot complete cloud uploads.

# Is the dashboard available from other computers?

By default it listens locally. Remote access needs deliberate network and security configuration and is outside the normal “open localhost” workflow.


# Folders and files

# How soon will my file upload?

Roughly: scan interval + stability wait + queue time. With defaults, often within about a minute for small idle files. Busy or huge files take longer.

# Why was my file ignored?

Usually include/exclude patterns, file still changing, folder disabled, size filters (if configured), or path not readable.

# Does TotumService upload the same file twice?

It tracks files and change detection (size/time, optional hashing). Replacing a file with new content can trigger another upload. Exact behaviour depends on settings and whether the local file was deleted after the first upload.

# What does Delete after upload do?

After a successful cloud upload, the local file is removed. It does not delete the object from S3.


# Service and install

# Does TotumService start when Windows starts?

Yes, when installed with automatic start (default for install.bat).

# Do I need .NET installed on production PCs?

Self-contained publish includes the runtime. Framework-dependent builds would need .NET 8 — not the recommended service deployment.

# Why did publish work but the service crash?

Often a bad single-file bundle (SQLite native DLL). Republish with publish.bat and reinstall. See Troubleshooting.


# Configuration

# Do I restart after every settings change?

No. Only when the UI marks (Requires restart), or when you edit appsettings*.json.

# Where are API keys stored?

In configuration files next to the executable (for example appsettings.Production.json). Protect that file like any secret.

# Can I monitor network drives?

Sometimes, if the service account can access them reliably. Mapped drive letters for interactive users often do not exist for Local System — prefer UNC paths (\\server\share\folder) and test thoroughly.


# Support-oriented

# How do I prove an upload succeeded?

Database Explorer → state Uploaded, plus the object in the destination bucket/prefix, plus optional log lines with the transfer ID.

# How do I pause everything quickly?

Disable the S3 provider on the dashboard and/or disable monitored folders. Stopping the Windows service also pauses all processing.


# Where next?