LumeCMS, a new simple and minimall CMS to update the content of your Lume and non-Lume sites!
@lume Hi, I need some help if ya can. I'm setting up LumeCMS and I love it! But when I do "deno task lume cms" to try to set it up, it always asks me for a login.
Is there a clean way to host LumeCMS at the same location as the base site, then just have the CMS stuff all behind the /admin location?
To try to avoid the X/Y problem, here's exactly what I'm trying to do: I'm hosting a Lume site with a modified Simple Blog theme on GitHub pages. I want to host LumeCMS for this site, but I definitely don't want the website to prompt everyone for login.
@bean
Hi Bean!
The website you see running `deno task lume cms` is to preview the changes made by the CMS, but it's not intended to be the public site that everyone can visit. It's not like, for example, WordPress, that you have the public site and a private zone in the same sofware. Lume CMS is only the private zone, and the site you see is only to live-preview the changes in the CMS, that's why it's protected.
@bean I like to have two domains: `example.com` with the public static site and `admin.example.com` with the CMS and site preview.
It's also possible to run the cms without the preview, so the admin is in the root instead of the `/admin` subfolder (you have a demo here: https://lume.land/cms/deployment/deno-deploy/#demo), so probably with some work is possible to do what you want, but I didn't try it yet.
@lume Ok great, the admin subdomain thing is exactly what I was working on actually. Good to know that's the normal way to do it lol. Thanks!