Socket
Book a DemoInstallSign in
Socket

github.com/crufter/hypecms

Package Overview
Dependencies
Alerts
File Explorer
Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github.com/crufter/hypecms

v0.0.0-20120925153947-076d96f6649c
Source
Go
Version published
Created
Source

My image

A CMS written in Go, using MongoDB as a backend. (Work in progress, heavily.)

Why the name

Most people want his blog or web app to be hyped, right?

Installation

  • Install and start MongoDb
  • go get github.com/opesun/hypecms
  • Modify config values at the beginning of main.go if needed, or use command line arguments to overwrite them.
  • Clone github.com/opesun/hypecms-shared. Create a symbolic link in your file system named github.com/opesun/hypecms/shared which points to the cloned repo. Alternatively, create a folder named "shared" in github.com/opesun/hypecms and copy all contents of github.com/opesun/hypecms-shared into it.

Stuff already working

  • Contents, custom content types, each with custom fields.
  • Tags (categories).
  • Content draft, versions.
  • Cookie based user authentication.
  • Online editing of template files. If deployed like a blogspot-like multiuser app: there are private templates, public templates, fork, publish features.
  • Versioning of site state: any install/uninstall/configuration will create a newer version of site state, so you can revert to any previous version.
  • Custom view editor: run any queries at any part of the page. The query builder generates excerpts, paging links etc.
  • Any file is displayed as is, you dont even have to use any dynamic features of the CMS, you can simply copy-paste html pages and they will be displayed as if they were dynamic content. Even in these html files, PHP-like require functionality is available.
  • Plugin system.

Demo

http://hypecms.com/

Current status

Work in progress.

License

Released under the 2-clause BSD license, see license.txt file.

FAQs

Package last updated on 25 Sep 2012

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.