AyhoA
Denoβ€’11mo agoβ€’
2 replies
Ayho

Lume CMS

Hello, I have an issue when I want to deploy Lume CMS with deno deploy.

I have my lume CMS storage config set to the src folder and I followed the documentation steps here https://lume.land/cms/deployment/deno-deploy/

the CMS is live but when. I want to edit the data, it doesn't edit in the src folder but in the root folder. Is it normal? Here is my cms file

const cms = lumeCMS({
  auth: {
    method: "basic",
    users: {
      [Deno.env.get("USERNAME") || "admin"]: Deno.env.get("PASSWORD") || "password",
    },
  },
});

cms.upload({
  name: "images",
  description: "",
  store: "src:images",
});

cms.storage(
  "src",
  new GitHub({
    client: new Octokit({ auth: Deno.env.get("GITHUB_TOKEN") }),
    owner: "{{myname}}",
    repo: "{{myrepo}}",       
    branch: "main",            
  }),
)

export default cms;



I don't know if the _config.ts is necessary for this but I set up the lume options like this

const site = lume({
src: "./src",
});

my entrypoint is _cms.ts on deno deploy

Thanks in advance!
Was this page helpful?