Skip to content

Docker environment for freescout distribution

Notifications You must be signed in to change notification settings

itk-dev/freescout-docker

Repository files navigation

ITKDev Freescout docker

Prerequisites

Contribute

Local development setup

Before installation create a .task.env file with the following line:

TASK_DOCKER_COMPOSE=itkdev-docker-compose

Install

Either run the full build & installation from scratch og do it step by step

1) First option

task build-from-scratch

2) Second option

Build the Freescout distribution version defined in .env.

task dist:build

Start docker

task start-docker

Installing Freescout

task install

Add and install custom modules

task fetch-modules
task install-modules

Set up supervisor to work the queues

Add WORK_QUEUES variable to .env.docker.local

To get the correct value run

itkdev-docker-compose exec phpfpm php artisan schedule:run

The value after: usr/bin/php8.2' 'artisan' queue:work --queue=... is the WORK_QUEUES value we are looking for. Something similar to :

WORK_QUEUES="emails,default,..."

About

Docker environment for freescout distribution

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published