Skip to content

User Guide

This documentation set is organized by what you are trying to do, not by feature names you have to memorize.

If this is your first time here, start with Getting Started. If your service is already running, jump directly to the section that matches your role.

First Deployment

If you just want to get the service running first, read these pages:

  • Getting Started: run through login, upload, sharing, and WebDAV with the fewest steps
  • Deployment Overview: choose Docker, systemd, or a direct binary run before going live
  • First-Start Checklist: confirm default configuration, storage policies, health checks, and background tasks
  • Reverse Proxy: read this before adding HTTPS, a domain name, WebDAV, or WOPI

Daily Use

After the service opens normally, regular users should start here:

Feature Map

If you are not looking by task, but by backend capability and ownership boundary, read the Feature Map.

It connects identity and access, files and workspaces, uploads and storage, preview and processing, and system operations. It is useful for administrators, troubleshooting, and extension work.

Administrators

Administrators should separate three entry points first: the admin UI, runtime system settings, and the startup configuration file.

Operations

After launch, stable operation matters more than whether the page can open. Prepare your checks, backup, upgrade, and troubleshooting paths ahead of time.

The Project Itself

To understand why AsterDrive is designed this way, who it is for, and who it is not for, read About AsterDrive.

To build the system mental model first, read Architecture Overview. It covers primary / follower nodes, component relationships, upload and download data flows, and troubleshooting entry points.

If a concept is unclear, start with the Glossary. When you hit a problem, check the FAQ Triage first. If you have an error code, read Error Code Handling. If the problem happens during deployment, reverse proxying, WebDAV, or WOPI, use it together with Troubleshooting.

Released under the MIT License