Self-hosting Apidog
    Self-hosting Apidog
    • Overview
    • Introduction
      • Obtaining Apidog On-Premises License
      • System Requirements
      • Data Privacy & Compliance
    • Deployment
      • Running Apidog on Docker
      • Running Apidog on Kubernetes
      • Running Apidog Multi-Container Deployment without Kubernetes
    • Post Deployment
      • Accessing Apidog Admin Panel
      • Accessing Apidog Web Interface
      • Installing Apidog On-Premises Client
    • Configurations
      • Environment Variables
      • Database Configuration
      • Storage Services Configuration
      • Git Connection Configuration
      • Authentication Providers
        • Using LDAP for Authentication
        • Using OKTA for Authentication
        • Using OAuth2.0 for Authentication
    • Maintenance & Upgrades
      • Updating Apidog
      • Backing up Apidog
      • License Renewal
      • System Design Flow
    • Troubleshooting
      • Troubleshooting
      • FAQ
    • Apidog API (coming soon)

    Overview

    Apidog On-Premises deployment empowers organizations to host the complete API development platform within their own infrastructure, providing full control over data, security, and performance. This comprehensive guide delivers enterprise-ready deployment strategies, security hardened configurations, and production grade architectures for teams requiring sovereign control of their API ecosystem. Whether you are deploying in private data centers, cloud VPCs, or hybrid environments, this documentation provides the complete framework for implementing a robust, scalable Apidog instance that integrates seamlessly with your existing development workflow and security standards.
    The contents of the documentation is organized as follows:

    Introduction#

    Provides an overview to Apidog self-hosting and necessary system requirements.
    Obtaining Apidog On-Premises License
    System Requirements
    Privacy and Data Sovereignty

    Deployment#

    Covers different deployment approaches.
    Running Apidog on Docker
    Running Apidog on Kubernetes
    Running Apidog Multi-Container Deployment without Kubernetes

    Post Deployment#

    Guides you through the essential initial steps to setup Apidog after deployment.
    Accessing Apidog Web Interface
    Accessing Apidog Admin Panel
    Installing Apidog On-Premises Client

    Configuration#

    Details customization options and authentication integrations.
    Environment Variables
    Database Configuration
    Storage Services Configuration
    Git Connection Configuration
    Authentication Providers
    Using LDAP for Authentication
    Using OKTA for Authentication
    Using OAuth2.0 for Authentication

    Maintenance & Upgrades#

    Offers instructions for backups, license renewal, and updating Apidog.
    Updating Apidog
    Backing up Apidog
    License Renewal
    System Design Flow

    Troubleshooting#

    Helps identify and solve common issues, and provides FAQs for additional support.
    Troubleshooting
    FAQ
    Modified at 2025-12-08 05:06:10
    Next
    Obtaining Apidog On-Premises License
    Built with