# [Doc Server](./) Documentation Services for multiple docs content with access restricions and permissions DocServer > > [Doc Server](./) is a **Web Server** in [Rust](https://www.rust-lang.org) for [static content](./docs/static_content.md) with **Control access** via [authorizations](./docs/auths.md), fully customizable with [settings](./docs/settings.md). > [!WARNING] > Code here needs a fulll review and documentation > [!CAUTION] > [dist_docserver_book](dist_docserver_book) will be updated with documentation content generated via [mdbook](/jesus/mdbook) source ## Features Can use one server instance for all Documentations in contexts/use-cases with sessions, users/groups access - Documentation for publishing or local build with original [Rust mdbook](/jesus/mdbook) fixed for absolute links and officially reported - Rust web server for [mdbooks](https://rust-lang.github.io/mdBook) created with authentication and authorizations (permissions based on roles) - Control access for static content like documentation (books and code) with a lot of options for settings - Documentations access control and info for users and groups allows separating content for development, distribution or future versions, etc. - Can run under one instance server, can be implemented in a local or public infrastructure with automations CD/CI