Files
Tomáš DvořákandDevin 7a31f55f81
CI / Frontend (push) Canceled after 0s
CI / Go - apps/backend (push) Canceled after 0s
CI / Docker publish - backend (push) Canceled after 0s
feat(site): landing-only on www, app gated to demo subdomain (#20)
* feat(site): landing-only on www host, app gated to demo subdomain

- RequireAppHost redirects app routes to / on non-demo hosts
- Signup CTAs swapped for launch-notification mailto on www
- Pricing marked as indicative pre-launch, no subscription purchasable
- SEO: OG/Twitter cards, og.png, JSON-LD, robots.txt, sitemap.xml,
  per-route document titles, SPA rewrite for Vercel

Authored By: TDvorak <[email protected]>

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* chore: ignore vercel link artifacts

Authored By: TDvorak <[email protected]>

* docs: document www/demo host split in deployment targets

Authored By: TDvorak <[email protected]>

---------

Co-authored-by: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-09-25 16:20:05 +02:00

90 lines
997 B
Plaintext

# Dependencies
node_modules/
# Build outputs
dist/
.output/
.solid/
# Environment files
.env
.env.*
!.env.example
# Go binaries and artifacts
bin/
*.exe
*.dll
*.so
*.dylib
# Test and coverage
coverage/
*.cover
*.cov
*.out
# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
# Temporary files
tmp/
temp/
*.tmp
*.temp
# OS files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea/
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
# Local databases
*.db
*.sqlite
*.sqlite3
# Graphify output - keep only html/json/md
graphify-out/*
!graphify-out/*.html
!graphify-out/*.json
!graphify-out/*.md
# Playwright
.playwright-cli/
.playwright-mcp/
test-results/
playwright-report/
playwright/.cache/
# Desloppify
desloppify-out/
.desloppify/
.opencode
# Local deploy env files (contain live secrets — never commit)
*.env
!*.env.example
# Analysis output
graphify-out/
output/
.vercel
.env*