# Shelfmark Documentation Shelfmark is a self-hosted interface for searching, requesting, and delivering books and audiobooks through the sources and services you choose to configure. Use the guides below to set up the app, connect your library tools, and understand the main configuration areas. ## Getting Started - [Installation](installation.md) - [Directory and Volume Setup](configuration.md) - [Environment Variables](environment-variables.md) ## Core Guides - [Users & Requests](users-and-requests.md) - [Reverse Proxy](reverse-proxy.md) - [OIDC](oidc.md) - [URL Search Parameters](url-search-parameters.md) - [Custom Scripts](custom-scripts.md) ## Help - [Troubleshooting](troubleshooting.md)