Using SIS as a Library

SIS can be used as a golang library to create custom server or SCGI application servers.

Configless Mode

When using SIS as a library, it can be initialized in configless mode, meaning it:

  • Will not create an admin server
  • Will not use a root SIS directory
  • Will not store configuration files on disk

Configless mode is useful for servers that are dynamic-only or that handle static files themselves, or for creating an SCGI application server.