Getting Started with StarLaker
StarLaker is a Medium-style publishing platform with API-first design. Write in any editor, publish via cURL, and own your content.
1. Sign Up
StarLaker uses magic link authentication — no passwords needed. Click Sign in in the top-right corner, enter your email, and check your inbox for a login link.
Your first sign-in automatically creates your account and a default publication.
2. Your Publication
After signing in, visit your Dashboard. You'll see your publication with three quick actions:
- Posts — Write and manage your articles
- Team — Invite co-authors and editors
- API Keys — Generate tokens for programmatic publishing
Your publication has a public profile at starlaker.com/p/your-slug where readers can browse all your articles.
3. Write Your First Post
You have three ways to publish:
Option A: Web Editor
Go to Dashboard → Posts → New Post. Write in the built-in editor with Markdown support. You can upload cover images via Cloudinary or paste an image URL.
Option B: API (cURL)
Generate an API key from Dashboard → API Keys, then:
curl -X POST https://starlaker.com/api/v1/posts \
-H "Authorization: Bearer sl_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"title": "Hello World",
"content": "# My First Post\n\nThis is **markdown**.",
"tags": ["tech"],
"status": "published"
}'Option C: VS Code
Write in VS Code, then use the API to publish with a single HTTP request. Combine with GitHub Actions for a Git-based publishing workflow.
4. Customize Your Publication
- Team — Invite editors and admins to collaborate
- Webhooks — Notify Slack/Discord when you publish
- Analytics — Track views per post
- Custom Domain — Map your own domain to your publication (coming soon)
5. Share Your Work
Every post gets a clean URL: starlaker.com/post/your-slug. Share it anywhere — social media, newsletters, your website. Posts are SEO-optimized with Open Graph tags, JSON-LD structured data, and automatic sitemap inclusion.
Need Help?
Check the API Documentation for programmatic publishing, or browse our Markdown Demo to see all supported formatting options.