This offers is for any customer who is using digitalocean.com as their hosting. I have prepared snapshot for anyone who want's to start basic renting services. Snapshot includes the following features
Price
600 EUR
No, like everything is already configured and there is readme file with all required information for final changes. There is included only initial configuration. The future updates of automated hosted plugin or LHC itself is YOUR responsibility.
Yes, there is single time upgrade fee 100$ or yearly 800$ support fee. In that case updates to recent LHC version will be done once a month.
Centos 7, php 5.4, MariaDB, Nginx, Memcached for php sessions, NodeJS
Yes, standard rebranding with this purchase includes the following things
Here is readme file from snapshot, some information was ommited
1. Edit nginx configuration at - /etc/nginx/conf.d/livehelperchat.conf
2. Restart nginx - systemctl restart nginx.service
3. Unbrand live helper chat client part at - /var/www/client/lhc_web/extension/unbrand
4. you can clean cache by executing -
cd /var/www/client/lhc_web && php cron.php -s site_admin -c cron/util/clear_cache
Clearing cache from users backend does nothing.
5. Default logins to manager is
[[ommited]]
There is also two demo instances, you can change password and login to see how all looks like. Please change password.
http://manage.livehelperchat.com/site_admin/
If you want to play around with initial snapshot just edit your windows/linux host file and add the following lines, change IP to the one of your VPS
#manager interface
146.185.191.107 manage.livehelperchat.com
#client 1
146.185.191.107 test1.livehelperchat.com
#client 2
146.185.191.107 test2.livehelperchat.com
# For database access
146.185.191.107 admin.livehelperchat.com
6. How to update live helper manager?
6.1 to update manager you can just execute, and then just update database from manager interface.
cd /var/www/manager/lhc_web && git pull origin master
6.2 Is it possible to automatically update manager plugin?
6.3 No, you will have to see changes at github what i make there. Usually I just appened sql queries for new versions.
https://github.com/LiveHelperChat/automated-hosting/blob/master/instance/doc/db_3.sql
7. How to update clients instances to new version?
cd /var/www/client/lhc_web && git pull origin master
cd /var/www/client/lhc_web && php cron.php -s site_admin -c cron/util/clear_cache
After that you will have to execute, it will update databases and clean cache
cd /var/www/manager/lhc_web && php cron.php -s site_admin -e instance -c cron/update_instances
8. Databases can be seen on
http://admin.livehelperchat.com/adminer
[[ommited]]
Please change password and set it in
/var/www/manager/lhc_web/settings/settings.ini.php
/var/www/client/lhc_web/settings/settings.ini.php
9. Where do I edit mail template?
/var/www/manager/lhc_web/extension/instance/design/instancetheme/tpl/lhinstance/email.tpl.php
10. Where do I update images
/var/www/client/lhc_web/extension/instancecustomer/design/instancecustomertheme/images
11. How do I add translation in my language
a. Copy extension/instancecustomer/translations/lt_LT to your language. E.g de_DE
b. And just translate, same applies to instance extension.
12. I have made manager/client extension translations and they are not visible?
In client/lhc_web you have to execute to clear cache
cd /var/www/client/lhc_web && php cron.php -s site_admin -c cron/util/clear_cache
In manager you can just click clear cache.
13. Quick execution workflow to update all the stuff
cd /var/www/manager/
git pull origin master
cd ../client/
git pull origin master
cd /var/www/manager/lhc_web && php cron.php -s site_admin -e instance -c cron/update_instances
14. How do i remove meta tag (in case you have also bought this)?
Just edit
/var/www/client/lhc_web/extension/instancecustomer/design/instancecustomertheme/tpl/pagelayouts/parts/copyright_meta.tpl.php
15. How do i remove copyright tag in manager?
By default copyright meta tag is removed only in client interface, to remove it in manager interface just copy these files from instanceclientextension
page_footer.tpl.php
page_footer_user.tpl.php
to the same exact location only in instance extension
16. What's the best way to change some default new instance attributes?
If you see that there is some default attributes which you would like to change. Let say enable one or another feature by default best way is just edit default database template instance.
manager/lhc_web/extension/instance/doc/db_3.sql
17. How do I restart nodejshelper service (CentOS)?
systemctl restart nodejshelper.service
18. How do I disable/enable nodejshelper service/extension?
to disable startup and remove it from client extension
systemctl disable nodejshelper.service
and just edit
/var/www/client/lhc_web/settings/settings.ini.php and delete
'nodejshelper' line from 'extensions' array
Clear cache after that
cd /var/www/client/lhc_web && php cron.php -s site_admin -c cron/util/clear_cache
Developing application takes a lot of time. You can support application by donating. There is no company behind this application and it takes away my free time. Every donation matters and does not matter how small it is!