feat: Add CHORUS teaser website with mobile-responsive design
- Created complete Next.js 15 teaser website with CHORUS brand styling - Implemented mobile-responsive 3D logo (128px mobile, 512px desktop) - Added proper Exo font loading via Next.js Google Fonts for iOS/Chrome compatibility - Built comprehensive early access form with GDPR compliance and rate limiting - Integrated PostgreSQL database with complete schema for lead capture - Added scroll indicators that auto-hide when scrolling begins - Optimized mobile modal forms with proper scrolling and submit button access - Deployed via Docker Swarm with Traefik SSL termination at chorus.services - Includes database migrations, consent tracking, and email notifications 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
53
docker/domain_info.yaml
Normal file
53
docker/domain_info.yaml
Normal file
@@ -0,0 +1,53 @@
|
||||
domain: chorus.services
|
||||
records:
|
||||
- name: qe8ddd03c96afc707._domainkey.chorus.services
|
||||
type: TXT
|
||||
ttl: 3600
|
||||
content: '"v=DKIM1; k=rsa; h=sha256; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArPS8sm8Y3VGybA1x2y+YBb0DTwiyzMNEy5wB2oxM5BBywohhp9LJGfqCOsjQQR/mqBZc1cyUM10rYZgCZqzbIQpvcnsUsd20KWyxLWdgbMGIirmcwlJAtYr6Rajj1bI0nSQHb6319ZgDuV4jfQNEYaSATooBCponFv6jVzetj0d4c9NN/b0IsfKH4bYvnldtUF2EyZWpfT8srD2wbEqbDKNsu3Rbcdg+dTM5TIRRC+FeOU16SdGZGb8epjsT6yytHeBaZrsDikeKy6TdTAkZf8WGonffWz2/V6Uw2zL3xKtOfkzInyZvgMx3qylz4a3ceNb2BfVmlvSEPjZLU3cB+wIDAQAB"'
|
||||
- name: autodiscover.chorus.services
|
||||
type: CNAME
|
||||
ttl: 3600
|
||||
content: mail.chorus.services.
|
||||
- name: _autodiscover._tcp.chorus.services
|
||||
type: SRV
|
||||
ttl: 3600
|
||||
content: 10 10 443 mail.chorus.services.
|
||||
- name: webmail.chorus.services
|
||||
type: CNAME
|
||||
ttl: 3600
|
||||
content: mail.chorus.services.
|
||||
- name: mail.chorus.services
|
||||
type: CNAME
|
||||
ttl: 3600
|
||||
content: mx3594.syd1.mymailhosting.com.
|
||||
- name: api.chorus.services
|
||||
type: A
|
||||
ttl: 900
|
||||
content: 202.171.184.242
|
||||
- name: _dmarc.chorus.services
|
||||
type: TXT
|
||||
ttl: 3600
|
||||
content: '"v=DMARC1;p=none;adkim=s;aspf=s;"'
|
||||
- name: '*.chorus.services'
|
||||
type: A
|
||||
ttl: 900
|
||||
content: 202.171.184.242
|
||||
- name: chorus.services
|
||||
type: TXT
|
||||
ttl: 3600
|
||||
content: '"v=spf1 a mx include:spf.mymailhosting.com -all"'
|
||||
- name: chorus.services
|
||||
type: MX
|
||||
ttl: 3600
|
||||
content: 10 mx3594.syd1.mymailhosting.com.
|
||||
- name: chorus.services
|
||||
type: NS
|
||||
ttl: 3600
|
||||
content:
|
||||
- ns1.netregistry.net.
|
||||
- ns2.netregistry.net.
|
||||
- ns3.netregistry.net.
|
||||
- name: chorus.services
|
||||
type: A
|
||||
ttl: 3600
|
||||
content: 202.171.184.242
|
||||
Reference in New Issue
Block a user