Skip to content

DocuElevate Configuration

This section contains detailed documentation about configuring DocuElevate for your environment.

Configuration Overview

DocuElevate is designed to be highly configurable through environment variables, typically set in a .env file. This allows you to enable only the services and integrations you need for your specific use case.

Documentation Sections

Configuration File Location

The .env file should be placed at the root of the project directory. When using Docker Compose, you can reference it with the env_file directive in your docker-compose.yml.

Example Configuration

Below is a minimal example configuration to get started:

# Core settings
DATABASE_URL=sqlite:///./app/database.db
REDIS_URL=redis://redis:6379/0
WORKDIR=/workdir
GOTENBERG_URL=http://gotenberg:3000
EXTERNAL_HOSTNAME=docuelevate.example.com

# Enable only the services you need
# For detailed parameters, see the Configuration Guide

For a complete example with all possible parameters, see the Configuration Guide.