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:

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

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.