update: welcome email CTAs (explore vision, share, Telegram), backlog tasks
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
d7cfb6ded5
commit
18007d3f61
|
|
@ -65,14 +65,31 @@ const welcomeEmail = (signup) => ({
|
|||
</div>
|
||||
` : ''}
|
||||
|
||||
<p>We'll be in touch with application details, event updates, and ways to get involved as the village takes shape.</p>
|
||||
<p>We'll be in touch with application details, event updates, and ways to get involved as the village takes shape. In the meantime:</p>
|
||||
|
||||
<p style="text-align: center; margin: 28px 0;">
|
||||
<a href="https://valleyofthecommons.com/apply.html" style="display: inline-block; background: #2d5016; color: white; padding: 14px 32px; text-decoration: none; border-radius: 6px; font-weight: 500; font-size: 16px;">
|
||||
Apply Now
|
||||
<a href="https://wikivotc2026.netlify.app/valley/overview" style="display: inline-block; background: #2d5016; color: white; padding: 14px 32px; text-decoration: none; border-radius: 6px; font-weight: 500; font-size: 16px;">
|
||||
Explore the Vision
|
||||
</a>
|
||||
</p>
|
||||
|
||||
<table style="width: 100%; margin: 0 0 8px 0; border-collapse: collapse;">
|
||||
<tr>
|
||||
<td style="text-align: center; padding: 4px;">
|
||||
<a href="mailto:?subject=${encodeURIComponent('Valley of the Commons — a pop-up village in the Austrian Alps')}&body=${encodeURIComponent('I just signed up for Valley of the Commons, a four-week pop-up village in the Austrian Alps this August. Thought you might be interested: https://valleyofthecommons.com')}" style="color: #2d5016; text-decoration: none; font-weight: 500;">
|
||||
Know someone who'd be a fit? Share this →
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: center; padding: 4px;">
|
||||
<a href="https://t.me/valleyofthecommons" style="color: #2d5016; text-decoration: none; font-weight: 500;">
|
||||
Join the community chat →
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<p style="margin-top: 32px;">
|
||||
See you in the valley,<br>
|
||||
<strong>The Valley of the Commons Team</strong>
|
||||
|
|
|
|||
|
|
@ -0,0 +1,28 @@
|
|||
---
|
||||
id: TASK-3
|
||||
title: Migrate Docker secrets to Infisical
|
||||
status: Done
|
||||
assignee: []
|
||||
created_date: '2026-03-01 18:43'
|
||||
labels:
|
||||
- security
|
||||
- infrastructure
|
||||
dependencies: []
|
||||
priority: high
|
||||
---
|
||||
|
||||
## Description
|
||||
|
||||
<!-- SECTION:DESCRIPTION:BEGIN -->
|
||||
Replace hardcoded secrets in docker-compose.yml with Infisical runtime secret injection. Add entrypoint.sh wrapper that authenticates with Infisical and exports secrets before starting Node.js server.
|
||||
<!-- SECTION:DESCRIPTION:END -->
|
||||
|
||||
## Final Summary
|
||||
|
||||
<!-- SECTION:FINAL_SUMMARY:BEGIN -->
|
||||
- Replaced all hardcoded env vars in docker-compose.yml with Infisical injection (only INFISICAL_CLIENT_ID, INFISICAL_CLIENT_SECRET, and INFISICAL_PROJECT_SLUG remain in compose)
|
||||
- Created entrypoint.sh that authenticates with Infisical API and exports secrets at container startup
|
||||
- Updated Dockerfile with ENTRYPOINT wrapper
|
||||
- Externalized POSTGRES_PASSWORD to .env
|
||||
- Commit: f1a4da7
|
||||
<!-- SECTION:FINAL_SUMMARY:END -->
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
---
|
||||
id: TASK-4
|
||||
title: Set up wiki.valleyofthecommons.com subdomain
|
||||
status: Done
|
||||
assignee: []
|
||||
created_date: '2026-03-01 18:43'
|
||||
labels:
|
||||
- dns
|
||||
- infrastructure
|
||||
dependencies: []
|
||||
priority: medium
|
||||
---
|
||||
|
||||
## Description
|
||||
|
||||
<!-- SECTION:DESCRIPTION:BEGIN -->
|
||||
Point wiki.valleyofthecommons.com to the Docusaurus wiki hosted on Netlify at wikivotc2026.netlify.app.
|
||||
<!-- SECTION:DESCRIPTION:END -->
|
||||
|
||||
## Final Summary
|
||||
|
||||
<!-- SECTION:FINAL_SUMMARY:BEGIN -->
|
||||
- Created Cloudflare CNAME record: wiki.valleyofthecommons.com → wikivotc2026.netlify.app (DNS-only, no proxy)
|
||||
- DNS verified resolving via Cloudflare (1.1.1.1)
|
||||
- User still needs to add wiki.valleyofthecommons.com as a custom domain in Netlify dashboard for SSL provisioning
|
||||
- Commit: f1a4da7
|
||||
<!-- SECTION:FINAL_SUMMARY:END -->
|
||||
Loading…
Reference in New Issue