FreeScout Bezplatný systém prodeje vstupenek
Zákaznická podpora založená na vstupech a sdílená doručená pošta
Systém prodeje vstupenek, pomoc při správě e -mailů a analytiku na jednom místě. Poskytněte špičkovou zákaznickou podporu a uspokojení zákazníka na další úroveň.
Přehled
FreesCount je bezplatný a otevřený systém vstupenek, který je perfektní alternativou Zendeska a Help Scout. Je to ideální software HelpDesk pro společnosti, které potřebují poskytovat odbornou zákaznickou podporu. Poskytuje jednoduchou a hladkou integraci e -mailů, která transformuje vaši doručenou poštu na zcela provozní systém Helpdesk. FreesCout je PHP (Laravel 5.5 Framework) a aplikace založená na MySQL, která je vystavena s integrací Slack, oznámeními o tlaku, oznámeními Telegramu, bílým značením, zprávy v reálném čase, pracovní postupy & amp; SLA. Můžete snadno nasadit na každém hostingovém prostředí i na sdíleném hostingu.
Požadavky na systém
FreesCout je PHP a MySQL / MARIADB. Důrazně doporučené požadavky jsou sledování:
- PHP 7,0 - 7.4
- MySQL 5,0+ / MariadB 5.0+ / PostgreSQL
- nginx / apache / iis
Funkce
FreesCout je výkonný a lehký systém helpdesk a poskytuje vynikající péči o zákazníky. Je to definitivní volba pro zábavu, výrobu, služby, výrobu, stavebnictví, herní průmyslová odvětví. Mezi důležité funkce patří
Integrace hladkého e -mailu
Integrace e -mailu umožňuje vašim e -mailovým klientům aktualizovat diskuse o freescout. Tyto příkazy musí být použity při odpovědi na e -mailové oznámení. Jakýkoli zadaný obsah bude pro klienta viditelný při odpovídání na e -mailové oznámení. Chcete -li informovat členy týmu, používají pouze příkaz @note.
Workflows & amp; SLA
Plugin Workflows Plugin Povoluje výrobu pracovních procesů k objednávání zpráv, odesílání předdefinovaných zpráv, přidělování je správnému jednotlivci a dokonce provést pracovní procesy podobné SLA. Pracovní procesy jsou jako filtry nebo pravidla Gmail u jiných e -mailových klientů.
Hodnocení spokojenosti
Hodnocení spokojenosti Plugin nechte své klienty ohodnotit vaši podporu a umožnit vám zobrazit zpětnou vazbu ve zprávách. Hodnocení spokojenosti vám umožňuje posoudit životaschopnost vašeho týmu podpory a měřit spokojenost klienta.
Slack and Telegram Integration
FreesCout má hladkou integraci Slack a Telegram, která vám umožní okamžitě zveřejňovat události, jako jsou nové diskuse, odpovědi klienta a přiřazená diskuse. Rovněž vám umožní přiřadit různé poštovní schránky různým kanálům / robotům.
Další funkce
- Oznámení push
- Webový instalátor & amp; Updater
- rozhovory s hvězdičkou
- Podporujte více jazyků
- Po konverzaci
- Automatická odpověď
- Uložené odpovědi
- Poznámky
- E -mailové příkazy
- Předávání konverzací
- Pohybující se rozhovory mezi poštovními schránkami
- Telefonní konverzace
- Odesílání nových rozhovorů více příjemcům najednou
- Pokládání snímků obrazovky ze schránky do oblasti odpovědi
- Konfigurace oznámení na základě uživatele
- Otevřené sledování.
- Tagy
- Úpravy / úkryt vlákna
- Integrace LDAP
- Vyhledávání
- Spamový filtr
- Překládání vstupenek
- Sledování času
- Vlastní pole
- Bílé značení
- Vlastní složky
- Zprávy v reálném čase
Instalace
Instalace pomocí GitHub
Pojďme nejprve nainstalovat NIGIX s následujícími příkazy:
sudo apt-get update
sudo apt install nginx
Dále nainstalujte PHP a požadované moduly:
sudo apt install php7.0 php7.0-mysqli php7.0-fpm php7.0-mbstring php7.0-xml php7.0-imap php7.0-json php7.0-zip php7.0-gd
Dále nainstalujte MySQL s následujícím příkazem:
sudo apt install mysql-server libmysqlclient-dev
Nyní spusťte následující příkaz a nainstalujte GIT:
sudo apt install git
Přihlaste se do MySQL a vytvořte databázi a uživatele freescout:
CREATE DATABASE `freescout` CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci;
GRANT ALL PRIVILEGES ON `freescout`.* TO `freescout`@`localhost` IDENTIFIED BY “XXX”;
EXIT;
Vytvořte adresář freescout a stáhněte si aplikaci z GitHubu.
mkdir -p /var/www/html
sudo chown www-data:www-data /var/www/html
cd /var/www/html
git clone https://github.com/freescout-helpdesk/freescout
Změňte vlastníka a přiřaďte oprávnění uživateli:
chown -R www-data:www-data /var/www/html
sudo usermod -a -G www-data freescout
find /var/www/html -type f -exec chmod 664 {} \;
find /var/www/html -type d -exec chmod 775 {} \;
Vytvořte konfigurační soubor NIGIX:
sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/example.com
rm /etc/nginx/sites-enabled/default
ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/example.com
sudo nano /etc/nginx/sites-enabled/example.com
Konfigurový soubor Nigix by měl být jako dodržovat:
server {
listen 80;
listen [::]:80;
server_name example.com http://www.example.com;
root /var/www/html/public;
index index.php index.html index.htm;
error_log /var/www/html/storage/logs/web-server.log;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
# Uncomment this location if you want to improve attachments downloading speed.
# Also make sure to set APP_DOWNLOAD_ATTACHMENTS_VIA=nginx in the .env file.
#location ^~ /storage/app/attachment/ {
# internal;
# alias /var/www/html/storage/app/attachment/;
#}
location ~* ^/storage/attachment/ {
expires 1M;
access_log off;
try_files $uri $uri/ /index.php?$query_string;
}
location ~* ^/(?:css|js)/.*\.(?:css|js)$ {
expires 2d;
access_log off;
add_header Cache-Control “public, must-revalidate”;
}
location ~* ^/(?:css|fonts|img|installer|js|modules|[^\\\]+\..*)$ {
expires 1M;
access_log off;
add_header Cache-Control “public”;
}
location ~ /\. {
deny all;
}
}
Dále znovu načtěte nigix:
nginx -t
service nginx reload
Nainstalujte CertBot a povolte HTTPS:
apt-get update
apt-get install software-properties-common
add-apt-repository universe
add-apt-repository ppa:certbot/certbot
apt-get update
apt-get install certbot python-certbot-nginx
certbot –nginx –register-unsafely-without-email
certbot renew –dry-run
Na požádání Chop Varible 2: Přesměrování - proveďte přesměrování všech požadavků pro zajištění přístupu HTTPS. Nastavení cronjob pro automatické obnovení.
0 12 * * * /usr/bin/certbot renew –quiet
Nakonec otevřete instalační program webu https://example.com/install a postupujte podle pokynů
Instalace pomocí Docker
Vytáhněte obrázek freescout z hub.docker.com:
docker pull tiredofit/freescout
Nakonfigurovat Docker-compse.yml:
version: ‘2’
services:
freescout-app:
image: tiredofit/freescout
container_name: freescout-app
links:
– freescout-db
volumes:
#### If you want to perform customizations to the source and have access to it, then uncomment this line – This includes modules
#- ./data:/www/html
#### Or, if you just want to use Stock Freescout and hold onto persistent files like cache and session use this, one or the other.
– ./data:/data
#### If you want to just keep the original source and add additional modules uncomment this line
#- ./modules:/www/html/Modules
– ./logs/:/www/logs
environment:
– VIRTUAL_HOST=freescout.example.com
– VIRTUAL_NETWORK=nginx-proxy
– VIRTUAL_PORT=80
– LETSENCRYPT_HOST=freescout.example.com
– LETSENCRYPT_EMAIL=admin@example.com
– ZABBIX_HOSTNAME=freescout-app
– DB_HOST=freescout-db
– DB_NAME=freescout
– DB_USER=freescout
– DB_PASS=freescout
– SITE_URL=https://freescout.example.com
– ADMIN_EMAIL=admin@admin.com
– ADMIN_PASS=freescout
– ENABLE_SSL_PROXY=FALSE
– DISPLAY_ERRORS=FALSE
– TIMEZONE=America/Vancouver
networks:
– proxy-tier
restart: always
freescout-db:
image: tiredofit/mariadb
container_name: freescout-db
volumes:
– ./db:/var/lib/mysql
environment:
– ROOT_PASS=password
– DB_NAME=freescout
– DB_USER=freescout
– DB_PASS=freescout
– ZABBIX_HOSTNAME=freescout-db
networks:
– proxy-tier
restart: always
freescout-db-backup:
container_name: freescout-db-backup
image: tiredofit/db-backup
links:
– freescout-db
volumes:
– ./dbbackup:/backup
environment:
– ZABBIX_HOSTNAME=freescout-db-backup
– DB_HOST=freescout-db
– DB_TYPE=mariadb
– DB_NAME=freescout
– DB_USER=freescout
– DB_PASS=freescout
– DB_DUMP_FREQ=1440
– DB_DUMP_BEGIN=0000
– DB_CLEANUP_TIME=8640
– COMPRESSION=BZ
– MD5=TRUE
networks:
– proxy-tier
restart: always
networks:
proxy-tier:
external:
name: nginx-proxy
Vytvořte soubor prostředí. Seznam prostředí k dispozici při httpsgithubComTiredOfitDockerfResCoutenvironmentvariables
Mapujte trvalé úložiště, zkontrolujte konfiguraci dat-volumes při httpsgithubComTiredOfitDockerfResCoutDatavolumes Ujistěte se, že vaše požadované porty jsou k dispozici a vystaveny. Nakonec spusťte Docker-Compose. Gratuluji! Úspěšně jste nainstalovali FreesCout.