> ## Documentation Index
> Fetch the complete documentation index at: https://help.teable.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Instance Settings

> Manage instance-level switches, email settings, and system pending items.

<Tip>Available for self-hosted Business plan and above</Tip>

Path: Admin Panel → Instance Settings

The **Instance Settings** page is used to manage the core settings of the whole instance, including **General Settings**, **Email**, and the system checks shown in the **Pending configuration** panel.

## Overview

This page mainly covers instance-level basics. The main settings are grouped as follows:

| Setting type         | Description                                                                                                                                               |
| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **General Settings** | Includes **Allow creating new accounts**, **Allow sending space invitations**, **Allow everyone to create new spaces**, and **Enable email verification** |
| **Email**            | Includes **Notification Email** and **Automation Email** for password reset, email verification, notification emails, and invitation emails               |
| **System limits**    | Shows the effective table data, field, view, and text limits for the instance                                                                             |

To enable system emails, complete the setup in **Email**.

<Tip>
  If email is not fully configured, the **Email** item in the **Pending configuration** panel will not turn green.
</Tip>

## System limits

**System limits** shows the current instance-level limits for table data and related configuration. If you need to adjust a limit, use the environment variable shown on that page.

<Note>
  After changing an environment variable, restart the service for the new value to take effect.
</Note>

## Pending configuration

The **Pending configuration** panel on the right is a system checklist. It shows which important settings are still missing for the instance.

Common checks on this page include:

| Item                                    | Impact                                                                                |
| --------------------------------------- | ------------------------------------------------------------------------------------- |
| **PUBLIC\_ORIGIN environment variable** | Affects features that rely on an external access URL, such as attachments and imports |
| **Enable HTTPS**                        | Affects capabilities that rely on HTTPS, such as copy and paste                       |
| **Email**                               | Affects password reset, email verification, notifications, and similar features       |

If these items are not completed, the instance may still open normally, but some features can remain unavailable.

## Relationship to AI Settings

**Instance Settings** shows part of the system-level checks, but it is not where you configure **AI models**, the **AI Chat runtime**, or **App Builder**.

Go here for those settings:

* [AI Settings](/en/basic/admin-panel/ai-setting)

You can think of the split like this:

* **Instance Settings**: Covers the core capabilities of the instance itself
* **AI Settings**: Covers AI Chat, AI fields, AI automation, and App Builder

## Check order

If you are preparing a new self-hosted deployment or going live for the first time, check these items in order:

<Steps>
  <Step title="Check the access URL">
    Make sure **PUBLIC\_ORIGIN** is configured correctly.
  </Step>

  <Step title="Check HTTPS">
    Make sure the instance already has **HTTPS** enabled.
  </Step>

  <Step title="Check email">
    Make sure **SMTP** is configured and can send emails successfully.
  </Step>

  <Step title="Continue with AI Settings">
    After the basic items are confirmed, continue with [AI Settings](/en/basic/admin-panel/ai-setting).
  </Step>
</Steps>

This makes it easier to turn the **Pending configuration** items green in order and helps with troubleshooting.

## FAQ

<AccordionGroup>
  <Accordion title="The instance opens normally, but there are still unfinished items on the right">
    This usually means the instance is reachable, but one or more important runtime requirements are still missing. Follow the prompts in the right-side panel and complete them one by one instead of relying only on whether the page opens.
  </Accordion>

  <Accordion title="Email works sometimes, but Email is still not marked complete">
    Check whether the saved SMTP settings are complete, whether they match the intended sending purpose, and whether verification or notification emails can be sent reliably.
  </Accordion>

  <Accordion title="Why is PUBLIC_ORIGIN important?">
    Many features that rely on an external access URL depend on it. If the configured value does not match the actual access URL, features such as imports, attachments, or redirects may not work correctly.
  </Accordion>
</AccordionGroup>
