Sign inSign up

amorphic/sparkcc-hq

By amorphic

•Updated about 6 years ago

SparkCC HQ

Image
0

1M+

amorphic/sparkcc-hq repository overview

⁠sparkcc-hq

Central hub for internet connected stuff.

⁠What This Is

This is a CodeIgniter 3 framework with pre-installed addons.

  • Ion-Auth Ion-Auth is the authentication method chosen
  • REST Server under /api to handle device communication
  • HMVC under /modules, this is where site features are installed and run Note: The Menu is in config/menu.php
  • Plugins & Hooks Like Wordpress but for CodeIgniter. Primarily used by modules for inserting javascript and css.
  • Template & Widgets using the Template.php library to render HTML in conjunction with its Widgets (HTML snippets) for repeating layout parts like boxes and sub-parts of a page.
  • HTML/CSS Theme Using Inspinia Admin HTML theme (chopped into widgets).

⁠Getting started

* Site uses Environment Vars for key config params
* SPARK_BASE_URL for the $config['base_url'] var.
* MYSQL_HOST
* MYSQL_USER
* MYSQL_PASSWORD
* MYSQL_DATABASE
*	SMTP_HOST
* SMTP_PORT
* SMTP_USER
* SMTP_PASS
⁠Install dabase from
* import /application/sql/\*.sql to new db

⁠Special Paths

* /uploads is in reality an external entity hosting uploaded files (images). The docker image does not store files.

Tag summary

Content type

Image

Digest

Size

217.1 MB

Last updated

about 6 years ago

docker pull amorphic/sparkcc-hq