Sign inSign up

ulboralabs/ulboracmsv3

By ulboralabs

•Updated about 8 years ago

UlboraCMS V3 is a framework for building dynamic web sites with Go.

Image
0

1.8K

ulboralabs/ulboracmsv3 repository overview

Go Report Card

⁠UlboraCMS UI⁠

UlboraCMS UI is a framework for building dynamic web sites using Ulbora Headless CMS⁠. Web content is saved in the cloud and cached when read. UlboraCMS UI uses open source Ulbora Headless CMS for content. Ulbora Headless CMS on available on Docker.

⁠Easy Way To Get Started

⁠Free Account⁠

Get a free acount and get started now. Then:

docker run -p 8090:80 --name yourdomin.com --log-opt max-size=50m --env GATEWAY_API_KEY=yourApiKey --env AUTH_CODE_CLIENT_ID=YourClientNumber --env AUTH_CODE_CLIENT_SECRET=YourClientSecret --env AUTH_REDIRECT_HOST=http://oauth2.myapigateway.com:3000⁠ --env AUTH_HOST=http://oauth2.myapigateway.com:3000⁠ --env CAPTCHA_SECRET=Your Captch Secret --env API_GATEWAY_HOST=http://gateway.myapigateway.com⁠ -v /static/templates --restart=always -d ulboralabs/ulboracmsv3 sh

⁠Hard Way To Get Started

⁠Build Your Own System

Building your own system gives you total control over your system, but you must host all the needed micro services.

⁠Micro Services Needed (All require MySql)

⁠Ulbora Headless CMS⁠

Ulbora Headless CMS for content

⁠Template Service⁠

Micro service for UlboraCMS v3 templates

⁠Mail Service⁠

Mail server and mail sending micro service

⁠Image Service⁠

Image micro service

⁠Security

UlboraCMS V3 uses enhanced JWT tokes for security. The following is needed for enhanced JWT:

⁠OAuth2 Server⁠

OAuth2 server

⁠User Service⁠

User micro service

⁠Docker Container

The easiest way to get Ulbora CMS V3 is to use Docker here⁠.

⁠Templates

You can build multiple templates with UlboraCMS V3 and switch between the templates through the administration screen.

New templates can easily be installed by zipping them as tar.gz files and following a simple upload process in the administration screens.

MIT⁠

Tag summary

Content type

Image

Digest

Size

78.9 MB

Last updated

about 8 years ago

docker pull ulboralabs/ulboracmsv3