๐งฒ We are hiring. Check out our jobs page.
This is the source code for Bytebase.com. Our website is hosted on Render.
The website has static pages and blog/changelog/newsletter. We use Ghost as our headless CMS for blog/changelog/newsletter. The entire site is generated with the static pages and then been published online. During the generation process, we will call Ghost content API to fetch the post info in order to generate the blog/changelog static pages.
-
Edit the post on Ghost.
-
Assign a tag, one can choose from [Announcement, Education]
-
Create the post.
-
Visit render.com to manually deploy the site, which will trigger the process to regenerate the entire static page list. We need to manually do this because render is not aware of the new post appeared on Ghost.
Very similar to how to create a blog post, execpt taht one needs to assign the "Changelog" tag to the post.
Just create/update the page and push to the repo. Render can observe the change in this case, generate and redeploy the entire site.
If you are interested in contributing, you may take a look at our online database glossary page and see if you can offer some help.
yarn && yarn dev