Skip to content

[Proposal] Modernize Valkey Website and Allow Serving GLIDE and Valkey-Admin Documentation #540

@alexey-temnikov

Description

@alexey-temnikov

Proposal: Migrate Valkey Documentation to Astro

Currently, Valkey documentation is spread across multiple websites: valkey.io, glide.valkey.io, and valkey-admin.valkey.io.

This issue proposes updating the current engine from Zola to Astro, and Starlight. The goal is to make it easier to integrate more complex dynamic content and richer technical documentation, while also improving consistency across the Valkey documentation ecosystem.

Prototype

A prototype of the current website migrated to Astro is available at valkey.alexey-temnikov.com.

The source code is available in the valkey-site-astro repository.

This is a complete prototype. It still requires some tuning and a few fixes, but it is already fully functional. The current version supports documentation search, includes a slightly updated UI/UX, provides navigation that is consistent with the Valkey GLIDE documentation, and maintains compatibility with the existing valkey-docs content.

Screenshots

Image Image Image Image

Ideas, suggestions, and concerns are welcome.
If this approach looks good, I would like to continue improving the prototype and bring it to a polished, production-ready state that can be used in valkey.io.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions