58 lines
1.2 KiB
Markdown
58 lines
1.2 KiB
Markdown
# The Door
|
|
|
|
The Door is the entry point to the Nexus. It serves as the public-facing interface for the system.
|
|
|
|
## Getting Started
|
|
|
|
To run The Door locally:
|
|
|
|
1. Clone the repository
|
|
2. Install dependencies
|
|
3. Run the server
|
|
|
|
For production deployment, ensure the following:
|
|
|
|
- DNS records are correctly configured (see below)
|
|
# The Door
|
|
|
|
The Door is the entry point to the Nexus. It serves as the public-facing interface for the system.
|
|
|
|
## Getting Started
|
|
|
|
To run The Door locally:
|
|
|
|
1. Clone the repository
|
|
2. Install dependencies
|
|
3. Run the server
|
|
|
|
For production deployment, ensure the following:
|
|
|
|
- DNS records are correctly configured (see below)
|
|
|
|
## DNS Configuration Guide
|
|
|
|
To restore access to The Door and Nexus:
|
|
|
|
1. Login to your DNS provider (e.g. Cloudflare, Route53, etc)
|
|
2. Add these records for `alexanderwhitestone.com`:
|
|
|
|
**A Record:**
|
|
- Name: `@`
|
|
- Value: `143.198.27.163`
|
|
- TTL: Auto
|
|
|
|
**AAAA Record:**
|
|
- Name: `@`
|
|
- Value: `2a01:4f8:1c0c:1000::2`
|
|
- TTL: Auto
|
|
|
|
**CNAME Record (www):**
|
|
- Name: `www`
|
|
- Value: `alexanderwhitestone.com`
|
|
- TTL: Auto
|
|
|
|
3. Ensure Let's Encrypt is configured in nginx for HTTPS
|
|
4. Verify DNS propagation with `dig alexanderwhitestone.com`
|
|
|
|
Note: The Door's nginx config should be set up to serve from `/var/www/the-door`
|