Owncloud rebranding & troubleshooting
Owncloud is used for cloud storage, with almost same purpose as that of Google drive. Here, different users are created and access to specific folder can be managed as per group or user. Hence, Owncloud gives us more flexibility regarding user access. Here is how you can change/replace default images in owncloud. Mention complete path of owncloud directory while editing.
Sr no. |
Image/Text description |
File to be replaced/edited |
|
|
|
1 |
Background image at login screen |
= owncloud/core/img/background.jpg |
2 |
Favicon image in browser tab |
= owncloud/core/img/favicon.png , favicon.ico, favicon.svg |
3 |
Logo at the login screen |
= owncloud/core/img/logo.png |
4 |
Logo at the top in dashboard |
= owncloud/core/img/ logo-icon.svg |
5 |
Footer text, motto and website details |
= owncloud/lib/private/legacy/defaults.php |
|
|
|
Common issues faced
Owncloud installation is smooth and easy. However, there are few things need to install before downloading and enabling owncloud on the server.
1. Install memory cache package related to owncloud. It can be redis server or APCU or memcached. Mention appropriate version of php while executing command. We recommend to install all three services.
# apt install php-apcu \\ Installs PHP-APCU cache
# apt install redis-server \\ Installs redis server. Recommended for low memory servers
# apt install php-memcached \\ Installs PHP-Memcached package
2. If you have installed above packages, then edit file = /owncloud/config/config.php and add following lines
'memcache.local' => '\OC\Memcache\APCu',
'memcache.locking' => '\OC\Memcache\Redis',
'redis' => [
'host' => 'localhost',
'port' => 6379,
],
After this, restart redis-server and other necessary services.
3. Sometimes after pointing out the domain name and enabling the site, owncloud gives “Untrusted domain error”. To resolve the issue, add fields to the config.php file mentioned in step 2 above.
'trusted_domains' =>
array (
0 => 'storage.gpuoncloud.com',
),
OsTicket rebranding and troubleshooting
OSTicket is an open source ticketing software. It has two different login screen. One for customers who raises the ticket and want to track the status and other dashboard for Agent logins who manages tickets. Hence, we need to make changes considering two different dashboard folders unlike owncloud where everything was available under one folder.
We will differentiate two dashboard as ‘Client dashboard’ and ‘Agent Dashboard’. Mention complete path of OSTicket directory while editing.
Sr no. |
Image/Text description |
File to be replaced/edited |
|
|
|
1 |
Logo at the client Dashboard |
It will be updated automatically once company info is set in setting. |
2 |
Copyright footer Client Dashboard. |
= osticket/upload/include/client/footer.inc.php |
3 |
Copyright footer Agent Dashboard |
= osticket/upload/include/staff/footer.inc.php |
4 |
Background image Agent Dashboard |
= /os_ticket/upload/scp/images/login-headquarters.jpg |
5 |
|
|
6 |
|
|
Common issues faced
If there are issues faced for OSTicket, they are before and during the installation. OSTicket will not be installed even if there is single driver missing. Common issues while installing OSTicket are PHP driver missing or PHP version incompatibility with OSTicket version.