Jump to content

Guidelines:DualHost

From Sahana Eden Wiki
Revision as of 16:46, 2 February 2026 by Dominic (talk | contribs) (Created page with "== Dual Host Setup == In certain situations, you may want to deploy Eden with a database on a separate host. Follow these steps for Debian/Linux: === Terminology === This guideline assumes that you have two hosts running on Debian/Linux - we will use the '''AppHost''' and '''DBHost''' designations here to distinguish between the two. Further, we assume that each host has a '''public IP''' (exposed to the internet) and a '''private IP''' (local network only). Thus, a...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Dual Host Setup

In certain situations, you may want to deploy Eden with a database on a separate host. Follow these steps for Debian/Linux:

Terminology

This guideline assumes that you have two hosts running on Debian/Linux - we will use the AppHost and DBHost designations here to distinguish between the two.

Further, we assume that each host has a public IP (exposed to the internet) and a private IP (local network only). Thus, a designation like apphost-public-ip, for instance, refers to the public IP of the AppHost. In some intranet setups, public IP and private IP may be the same.

Make sure that you have a DNS A-record set up for the public IP of the AppHost, e.g. in the FQDN (fully qualified domain name) "eden.example.com", the "eden" part constitutes the hostname, and "example.com" the domain.

Preparing the Servers

tbc