Skip to content

gnoweb [--home-static=XXX] + update script #4180

Open
@moul

Description

@moul

For official networks, such as gno.land, we want to be able to quickly modify the homepage and ensure it can serve as a platform for announcements, including security updates. Therefore, we aim to keep the homepage simple and avoid relying on potentially buggy dependencies.

To achieve this, we will proceed as follows:

  • Update the gnoweb binary so that when gnoweb --home-static="" is specified, it renders this file for the homepage. Otherwise, it will render r/gnoland/home. cc @alexiscolin @gfanton
  • On our production servers, we will set somethine like --home-static=home.md, ensuring that several people can edit it (i.e., @jaekwon, @thehowl, @moul). @gnolang/devops
  • We will also initiate a simple script that allows us to export the result of gnokey query r/gnoland/home.Render (the dynamic realm) into home.md. This will help us maintain a dynamic homepage that we can periodically update after reviewing the differences. If an issue arises, we can manually override the file.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions