| Capability | Method | Purpose | Note |
|---|---|---|---|
| Static File | Create Static File Capability | Host static files. | Configurable content root; Optional directory and default files serving. |
| FTP Server | Create FTP Server Capability | Host FTP service (on seperate port). | Configurable content root; Seperate port to HTTP services. |
| Web API | Create Web API Capability | Serve web APIs. | Can handle different HTTP methods. |
| Blast DB Web API | Create Blast BD Web API Capability | Serve Blast database (SQLite) through web API. | Can optionally enable authentication and user-based access priviledges. |
Configuration is usually done through succession of compositional APIs:

You can serve many capabilities at once:

See API doc for more details.

Enables the server to host static files.
Options:
RootFolderEnableDirectoryBrowser
Serve files through (unsecure) FTP.
Options:
FolderAddressPort
Serve Web API.
Options:
EndpointsHost and (optionally with authentication schemes) serve a SQLite database as web API, allowing internet access to directly issue commands and get query results (as CSV).
Pending.