Skip to content

Mark self-hosting as available#7

Merged
tomasz-tomczyk merged 5 commits intomainfrom
docker-publish
Mar 14, 2026
Merged

Mark self-hosting as available#7
tomasz-tomczyk merged 5 commits intomainfrom
docker-publish

Conversation

@tomasz-tomczyk
Copy link
Copy Markdown
Owner

@tomasz-tomczyk tomasz-tomczyk commented Mar 14, 2026

Summary

  • Remove "Coming Soon" banner from /self-hosting page
  • Update home page self-hosting card: remove grayed-out styling and "Coming Soon" label, make it a clickable link to /self-hosting
  • Update quick start instructions to use curl to download example files + openssl rand -base64 64 for secret generation (no repo clone needed)
  • Standardise secret generation hint to openssl rand -base64 64 everywhere (runtime.exs, self-hosting page, README already correct)

Test Plan

  • Visit homepage — self-hosting card should be fully visible and link to /self-hosting
  • Visit /self-hosting — no "Coming Soon" banner, quick start uses curl + openssl
  • Missing SECRET_KEY_BASE error message suggests openssl rand -base64 64

tomasz-tomczyk and others added 5 commits March 14, 2026 23:29
- Remove "Coming Soon" banner from /self-hosting page
- Update home page self-hosting card: remove opacity/Coming Soon label, make it a clickable link
- Update quick start to use curl + openssl instead of git clone + Phoenix eval
- Standardise secret generation hint to `openssl rand -base64 64` everywhere (runtime.exs, self-hosting page)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
PRs now only show the Test job. Deploy and Docker run on push to main
and releases via a dedicated deploy.yml workflow.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Inline scripts were blocked by CSP `script-src 'self'`, preventing
feature card reveal, copy buttons, and install tabs from working.
Moved all three to app.js with element-existence guards.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
async: true + Application.put_env causes flaky failures under parallel
test execution in CI.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@tomasz-tomczyk tomasz-tomczyk merged commit 5bfd81a into main Mar 14, 2026
1 check passed
@tomasz-tomczyk tomasz-tomczyk deleted the docker-publish branch March 14, 2026 23:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant