Web content management system and built in eCommerce
PHP HTML JavaScript CSS Shell Batchfile
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
bin remove ignore-load-errors from wkhtml Mar 26, 2015
conf more descriptive labels for node types Dec 6, 2016
docs mark new development version Nov 1, 2016
lib disable eCommerce in default configuration via new conf option ONXSHO… Nov 21, 2016
locales fix misspelling Mar 2, 2016
project_skeleton FontAwesome included in default CSS Dec 3, 2016
share bug fix for new jQuery UI Dec 6, 2016
.gitignore add rsync.sh example to utils/ Aug 25, 2015
ONXSHOP_VERSION mark new development version Nov 1, 2016
README.markdown update install instructions Feb 19, 2016
htaccess remove options preventing running under PHP-FPM (fastcgi) Oct 13, 2016
model.php include local_* attributes in client list export Oct 6, 2015



This CMS/eCommerce is unique in strict separation of PHP, HTML, CSS and Javascript code, which makes it easy to customise for any type of web project. State of the art on page editing interface using maximum of flexible layout system will allow you to design in browser.

Multisite design allows to run multiple website and share one Onxshop installation (onxshop_dir).

Typical web project files (project_skeleton)

  • conf/
  • controllers/
  • models/
  • onxshop_dir -> /opt/onxshop/1.7
  • public_html/
  • templates/
  • var/

Download & Install Onxshop

Via Debian APT repository

1. Install Onxshop archive public key

$ wget -O - https://onxshop.com/debian/conf/signing_key.pub | apt-key add -

2. Create APT source record

$ echo "deb http://onxshop.com/debian/ jessie main" > /etc/apt/sources.list.d/onxshop.list

3. Install Onxshop

$ apt-get update && apt-get install onxshop-1.7

4. Create a website

$ sudo onxshop-1.7 create test.local.onxshop.com

More Information

To install without using Debian package follow docs/INSTALL procedure. At this time Onxshop is only optimised for Debian GNU/Linux operating system. You can find Debian consultant near you and ask him to install Onxshop for you.

For more information visit Onxshop.com.