nimib icon indicating copy to clipboard operation
nimib copied to clipboard

GitHub powered CMS

Open juancarlospaco opened this issue 3 years ago • 3 comments

Implement something like https://github.com/oscarnevarezleal/gh-cms but using Nim instead of Go.

It is just a YAML to build https://github.com/oscarnevarezleal/gh-cms/blob/main/.github/workflows/gh-on-issue.yml

Another YAML to serve https://github.com/oscarnevarezleal/gh-cms/blob/main/.github/workflows/gh-serve.yml

People can add content via GitHub Issues https://github.com/oscarnevarezleal/gh-cms/issues

Then page is live at GitHub Pages https://oscarnevarezleal.github.io/gh-cms

It is a CMS hosted by GitHub Actions and GitHub Issues and GitHub Pages, for free basically.

🙂

juancarlospaco avatar Dec 03 '21 21:12 juancarlospaco

nice.

will need a Nimib twist. like all nim code in markdown is executed. :)

pietroppeter avatar Dec 03 '21 21:12 pietroppeter

mmh, indeed could be a sort of nim playground with logging... everyone comes and can run his own code... I like the idea! we should definitely do it! (edit: name idea: "nim(i)bazaar")

pietroppeter avatar Dec 03 '21 23:12 pietroppeter

I think you can Moderate issues interaction from here https://github.com/pietroppeter/nimib/settings/interaction_limits (To only allow trusted people).

juancarlospaco avatar Dec 03 '21 23:12 juancarlospaco