Skip to content
Ken Williamson edited this page Oct 31, 2022 · 5 revisions

Docker Installation

If you want to run Ulbora CMS on Docker:

https://hub.docker.com/r/ulboralabs/ulboracms

docker pull ulboralabs/ulboracms

OR

Compile Ulbora CMS

  1. Run build.sh if you are on a Linux compile on other systems
  2. Copy the following to where you want to run Ulbora CMS
    • main file
    • static folder

Set Environment Variables

Admin User Variables

  • CMS_USERNAME (Username for admin screens)
    • when not set, defaults to: admin
  • CMS_PASSWORD (Password for admin screens and should alway be changed from default)
    • when not set, defaults to: admin123

RE CAPTCHA Variables Required for Contact Screen

Email Server Variable

  • EMAIL_HOST (Email server URL)
  • EMAIL_USER (Email server username)
  • EMAIL_PASSWORD (Email server password)
  • EMAIL_PORT (Email server port)
  • CONTACT_MAIL_SENDER_ADDRESS (Email sender address)
  • CONTACT_MAIL_TO_ADDRESS (Email Address that receives form data)
  • USE_OFFICE_365 (true if using Microsoft Office 365 address)
  • CONTACT_MAIL_SUBJECT (Contact Mail Subject)
    • when not set, defaults to: Ulbora CMS Message

Logging Level Access Key

  • LOGGING_KEY (key for access to log lever REST service)
    • when not set, defaults to: 45sdbb2345

Run Ulbora CMS (not Docker)

  1. Run ./main to start Ulbora CMS on a Linux platform
    • On other platforms, run main for your platform

OR

Docker Installation

  • On Docker, ./main will automatically run