▲ | edu 5 days ago | |
I’m building my personal blog with 11ty as a static site builder and Decap[0], previously known as Netlify CMS, to manage content. Basically it provides a UI and all changes are pushed to GitHub which will launch the release process back in Netlify. Seems it might fit your requirements too. | ||
▲ | ngc6677 5 days ago | parent [-] | |
Also highly recommending decap CMS, or the svelte version sveltia[0]. With Gitlab backend and PKCE authorization, this CMS connects directly to gitlab without any other middleware (unlike when using Github, which will require one for the auth). With a gitlab pages + decap CMS + static site (jamstack), it is possible to have a site running at no cost. Currently having 20+ sites running this setup for clients and never hit an issue "modeling" the data as Decap config, widgets (also custom ones), can allow pretty much anything. One downside for this setup, is that uploaded media are not re-sized or compressed (since there is no backend job doing it), so a client must be briefed into "making smaller images" (on the web client side with squoosh.app[2] for example), or using a SSG that does that built-in (hugo, gatsby) 1. https://decapcms.org/docs/gitlab-backend/#client-side-pkce-a... |