• v1.0.0 50ce3c526d

    StarPunk v1.0.0 - First Production Release
    Some checks failed
    Build Container / build (push) Failing after 14s

    phil released this 2025-11-25 16:34:49 +01:00 | 84 commits to main since this release

    🎉 Celebrating the first production-ready release of StarPunk!

    StarPunk is a minimal, self-hosted IndieWeb CMS that empowers you to
    own your content while participating in the IndieWeb ecosystem.

    Key Features:
    ✓ Full W3C IndieAuth specification compliance
    ✓ Complete W3C Micropub implementation
    ✓ Dynamic endpoint discovery
    ✓ Robust database migrations
    ✓ Production-ready containerized deployment
    ✓ File-based note storage (markdown)
    ✓ RSS feed generation
    ✓ 536 tests passing (87% coverage)

    This release represents months of careful design and implementation,
    following the principle: "Every line of code must justify its existence."

    StarPunk is focused, minimal, and ready for production use as your
    personal IndieWeb publishing platform.

    Technical Highlights:

    • IndieAuth endpoint discovery with caching
    • Migration race condition protection
    • Gunicorn multi-worker support
    • Bearer token authentication
    • Comprehensive error handling

    Standards Compliant:

    • W3C IndieAuth Specification
    • W3C Micropub Specification
    • OAuth 2.0 Bearer Tokens
    • Microformats2 markup
    • RSS 2.0 syndication

    Thank you to everyone who contributed ideas, filed issues, and
    helped shape StarPunk into a production-ready IndieWeb CMS.

    🚀 Ready to publish!

    Downloads