-
Notifications
You must be signed in to change notification settings - Fork 2
Installation
Gerald edited this page May 28, 2024
·
4 revisions
The AbuseIO Sexual Child Abuse Reporting Tool, for short SCART, is based on a WinterCMSenvironment. The WinterCMS environment is based on PHP and Laravel.
SCART can be installed as standalone application in an Ubuntu (linux) environment:
- nginx of apaache
- mariadb
- php
- git
- composer
Note: it is also possible to install SCART in a docker environment; this is done by dockerizing nginx, mariadb and php with the source; is out of scope of this installation guide, contact if needed
- Ubuntu 2.22 LTS or other stable version
- Install WinterCMS with nginx, mariadb, php and composer
- Add WinterCMS builder plugin ; (root of wintercms)
composer require --dev winter/wn-builder-plugin
- Try to login into the backend; continue when working
- Go to plugins directory of the wintercms installation
- Git clone AbuseIO/SCART-application scart
- Go to the root of the wintercms installation
- run composer
composer self-update --1 && composer update
- update wintercms
php artisan winter:up
- login into the backend and config SCART