feat: add landing page for mail server

This commit is contained in:
Naomi Carrigan 2025-02-23 11:50:46 -08:00
parent 58b8829f79
commit 7299e35663
Signed by: naomi
SSH Key Fingerprint: SHA256:rca1iUI2OhAM6n4FIUaFcZcicmri0jgocqKiTTAfrt8
2 changed files with 24 additions and 1 deletions

20
mail/index.html Normal file
View File

@ -0,0 +1,20 @@
<!DOCTYPE html>
<html lang="en">
<head>
<title>Mail Server</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="description" content="This is our landing page for our mail server." />
<script src="https://cdn.nhcarrigan.com/headers/index.js" async defer></script>
</head>
<body>
<main>
<h1>Mail Server</h1>
<section>
<p>This is our landing page for our mail server.</p>
<p>There's really nothing to see here. Maybe you were interested in <a href="https://contact.nhcarrigan.com">contacting us</a>?</p>
<p>We also offer <a href="https://chat.nhcarrigan.com">self-hosted platforms</a> where you can get in touch.</p>
</section>
</main>
</body>
</html>

View File

@ -4,4 +4,7 @@ dirs=("bsky" "chat" "games" "link-redirector" "resume" "testimonials" "manual");
for dir in "${dirs[@]}"; do
rsync -av $dir prod:/home/nhcarrigan
done
echo "Synced $dir"
done
echo "mail/index.html must be manually synced to mail:/home/user-data/www/default by a user with sudo access."