Siberian CMS Installation
Siberian can be installed just like any other CMS, except that you can only install it on a main domain or on a subdomain. You cannot install it in a directory like domain.com/mobile/, you can install it on your main domain domain.com or in a subdomain like mobile.domain.com.
So like what you’ve done for WordPress you can begin by creating a webspace on your control panel and a database (with a database user also!).
Then upload the installation file of Siberian. You can download the installation file here. (This article is about the installation of the free version, but the paid versions are installed the same way except that you can also install other items for a better performance). This installation file is very tiny, actually there is even only one file named index.php. It may seem strange compared to the WordPress installation zip file which weights a few Mo and includes dozens of files.
So, why is the Siberian installation file so tiny?? As Siberian is bigger than WordPress, it comes with several items: something you can consider as a website (the CMS admin panel from which you are creating your mobile applications, and the backend from which you are managing the settings of the CMS) and it also includes all the files for the mobile application(s). Therefore Siberian can weight several hundreds of Mo. While it is not time consuming to send a zip file of a few Mo to your server, or to send directly a few dozens of files through FTP, it can be different when it is about sending thousands of files through FTP. It can take hours. So the team behind Siberian prefers to send you only one file and this file will download automatically all the needed files directly from the Siberian official servers. It is way faster than if you had to upload all the files on your server by yourself.
So just unzip the installation file and send the “index.php” file on your server.
Here is a video, done by the Siberian team, about how to install the CMS:
As Siberian is a bigger CMS than most classical web CMS, due to the fact that it also embeds the code for mobile applications, it also requires a more specific configuration. Some hosting providers may block some specific functions like Exec or Zip, etc and these functions are needed for Siberian to work. If you really want to be serious in using Siberian you may first check with your hosting provider if the hosting solution you are going to use has the requirements for Siberian (check these requirements here).
After you have downloaded the index.php file on your server and you are sure your hosting meets the requirements, just enter the domain or subdomain in your browser address bar and then follow the installation steps.
Once Siberian is installed, you need first to go in the backend of Siberian, named “backoffice” to set up your Siberian configuration. Just add “/backoffice” at the end of the URL of your Siberian, like mobile.domain.com/backoffice.
From your backoffice you will have to create the API keys used for several services.
An API is a solution which allows your service (website, web application, etc) to communicate with another service (another website, web application, etc). For example Youtube offers an API so that you can use the services of Youtube on your own website, like for example to integrate the last videos of a specific user. So this Youtube API allows you to directly request the Youtube services to get the last videos of this user, and every time this user will post a new video, this video will be listed on your website.
After that you are ready to go.
Siberian CMS overview
Since this article has been written, the Siberian team has provided a complete overview of the different menus. You can check their documentation here.
And thanks to these 2 videos you will have a better overview on how to create an application and use the different features:
Using the features: