guillaumeprevost / docker-picocms

Docker version of PicoCMS, the flat file, markdown, lightweight, Content Management System

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PicoCMS Docker Container

This is a dockerized version of PicoCMS, a flat file content management system using Markdown, developed at http://picocms.org

Pre-requisites

Install Docker and Docker Compose.

Retrieve the project from: https://github.com/guillaumeprevost/docker-picocms

Usage

Use the standard docker-compose commands:

  1. docker-compose build

  2. docker-compose up -d

To stop the container: docker-compose down

Once up and running, 4 docker volumes allow changes directly into the container:

Backend - Pico Edit

The pico_edit plugin is pre-installed (https://github.com/blocknotes/pico_edit),. It enables editing pages directly from the web browser via a password-protected interface.

Access the backend

Visit: http://<your_site>/pico_edit Initial password: password

Change the backend password
  1. Generate SHA-1 from your desired password at http://www.sha1-online.com/
  2. Edit the file plugins/pico_cms/config.php and insert your sha1 hashed password instead of the existing one (variable $backend_password).

About

Docker version of PicoCMS, the flat file, markdown, lightweight, Content Management System

License:MIT License


Languages

Language:Shell 100.0%