Skip to content

A lightweight, simple, database free, serverless CMS for lazy people.

Notifications You must be signed in to change notification settings

nosolopau/siestacms

Repository files navigation

SiestaCMS

A lightweight, simple, database free, serverless CMS for lazy people.

Project page: siestacms.com

Related articles:

How to install it

Pre-requisites:

  • Docker & Docker Compose
  • AWS credentials in ~/.aws or environment variables

Environment variables can be defined inside your shell session using export VAR=value or setting them in .env file. See env.example for more information.

Install dependencies:

$ make deps

Run locally:

$ make server

More info & instructions: siestacms.com/posts/how-to-install.html

How to use it

  1. Create a new file (for example with name my-post.html) under /posts with this structure:

     <head>
         <title>Hey! This is a new post</title>
         <date>01/01/2020</date>
         <summary>This summary will appear in the index</summary>
         <image></image>
     </head>
     <body>
         <p>This is my first paragraph.</p>
     </body>
    
  2. Deploy the service.

  3. The post will appear in the index page and under /posts/my-post.html

  4. Done!

More info & customization options: siestacms.com/posts/how-to-use.html

Acknowledgements

About

A lightweight, simple, database free, serverless CMS for lazy people.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published