# How Temporal Auto-Setup works

DevFeed: [How Temporal Auto-Setup works](<https://devfeed.tech/articles/how-temporal-auto-setup-works-35726.md>)

Original publisher: [Read original article](<https://temporal.io/blog/auto-setup>)

Author: Shawn Wang

Published: 2022-01-05T07:00:00Z

Content type: tutorial

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [Deployment](<https://devfeed.tech/topics/deployment.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [elasticsearch](<https://devfeed.tech/topics/elasticsearch.md>), [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>)

Tags: [cassandra](<https://devfeed.tech/tags/cassandra.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [docker](<https://devfeed.tech/tags/docker.md>), [elasticsearch](<https://devfeed.tech/tags/elasticsearch.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [migrations](<https://devfeed.tech/tags/migrations.md>), [schema](<https://devfeed.tech/tags/schema.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>)

## AI overview

This article explains how Temporal's auto-setup process supports deployment. It describes the Docker entrypoint, schema setup for SQL databases and Cassandra, optional Elasticsearch visibility-schema setup, and Temporal Server namespace registration, with context for self-hosted users moving from auto-setup to production deployments.

## Source excerpt

Discover how Temporal's auto-setup feature simplifies deployment, offering easy installation with Docker images and zipped binaries for the Temporal server