Public Repository

Last pushed: a year ago
Short Description
razorCMS on the raspberryPI
Full Description

razorCMS

razorCMS image running on debian jessie, apache and php. Integrates mailgun for sending all mails from contact form extension, password reminders etc.

Defaults to port 80, for https simply put this behind a proxy running https at the front end, such as ulsmith/rpi-dockercloud-haproxy.

Usage

Basic example of a docker-compose file to pull in and configure razorCMS.

docker-compose.yml

myproject:
  image: ulsmith/rpi-razorcms
  restart: always
  environment:
    - 'MAILGUN_KEY=...'
    - 'MAILGUN_DOMAIN=...'
    - 'MAILGUN_MAILER_ADDRESS=...'
  volumes:
    - "./logs:/var/www/html/logs"
    - "./storage:/var/www/html/storage"
    - "./extension:/var/www/html/extension"
    - "./rars/api/extension:/var/www/html/rars/api/extension"
  ports:
    - '80:80'

Map the above locations to volume storage to persist all changes. If running this with a pre set persistant setup, you will need to resolve permissions to files by chmod'ing the persistent maps to 777 or chown'ing them to the user docker assigns inside the container.

Version

:latest - tracking razorCMS V3.6.4

References

github - [https://github.com/smiffy6969/razorCMS]
website - [http://razorcms.co.uk]

Docker Pull Command
Owner
ulsmith