FreeScout is a free, open-source helpdesk and shared inbox system. It is a great alternative to Zendesk and other commercial helpdesk solutions. FreeScout is designed to be lightweight and powerful, making it ideal for small to medium-sized businesses.
To install FreeScout on a Linux server, follow these steps:
System Requirements:
Download FreeScout:
git clone https://github.com/freescout-helpdesk/freescout.git
cd freescout
Set Up Environment:
cp .env.example .env
nano .env
Install Dependencies:
composer install
Set Permissions:
chown -R www-data:www-data storage bootstrap/cache
chmod -R 775 storage bootstrap/cache
Configure Web Server:
<VirtualHost *:80>
ServerName yourdomain.com
DocumentRoot /path/to/freescout/public
<Directory /path/to/freescout/public>
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
server {
listen 80;
server_name yourdomain.com;
root /path/to/freescout/public;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}
}
Run Installation Wizard:
Open your browser and navigate to http://yourdomain.com
to complete the installation through the web interface.
After installation, you can configure FreeScout to suit your needs:
Feel free to contact us. Find all contact information on our contact page.