Summary
Installed the Unraid template for the old version. Saw the notice in the logs so I went and made the changes. The container starts up but it only shows the "Untrusted Host" page advising to add the var "APP_TRUSTED_HOSTS" with the IP of the docker host. But that doesn't solve the problem.
Steps to reproduce
Install old freescout image and change compose config to point to the new repo and make other necessary var changes.
What is the expected correct behavior?
At least be able to get into the apps config pages and start using it.
Relevant logs and/or screenshots
.o88o. . oooo
888 `" .o8 `888
ooo. .oo. o888oo oooo d8b .oooo. .oooo.o .o888oo .oooo. .ooooo. 888 oooo
`888P"Y88b 888 `888""8P `P )88b d88( "8 888 `P )88b d88' `"Y8 888 .8P'
888 888 888 888 .oP"888 `"Y88b. 888 .oP"888 888 888888.
888 888 888 888 d8( 888 o. )88b 888 . d8( 888 888 .o8 888 `88b.
o888o o888o o888o d888b `Y888""8o 8""888P' "888" `Y888""8o `Y8bod8P' o888o o888o
Image: nfrastack/freescout | Version 2.1.3 Type 'image_changelog' for details
Repository/Documentation: https://github.com/nfrastack/container-freescout/
License: MIT - 2026 © Nfrastack | More info: https://www.nfrastack.com
For support, development, updates, and feature request fulfillment, fund my work.
2026-07-02.17:44:48 [NOTICE] ** [container] Advanced container functionality disabled
2026-07-02.17:44:54 [NOTICE] ** [scheduling] Container configured for scheduled tasks with 'cron'
2026-07-02.17:44:57 [NOTICE] ** [messaging] Container configured to route mail via SMTP to 'postfix-relay'
2026-07-02.17:45:02 [INFO] ** [nginx] [configure_site/freescout] Enabling site
2026-07-02.17:45:03 [NOTICE] ** [nginx] [configure_site/freescout] [deny_hidden_files] Enabled denying access to hidden files
2026-07-02.17:45:03 [NOTICE] ** [nginx] [configure_site/freescout] [exploit_protection] Enabled exploit protection
2026-07-02.17:45:07 [NOTICE] ** [php-fpm] [configure_site/freescout] Configuring PHP settings
2026-07-02.17:45:10 [NOTICE] ** [laravel] Installing application from source at '/container/data/freescout/install'
2026-07-02.17:45:11 [INFO] ** [laravel] Laravel Image: Production Mode
2026-07-02.17:45:11 [INFO] ** [laravel] Setting up storage redirection to '/data/storage/'
mkdir: can't create directory '/data/storage/logs': No such file or directory
chown: /data/storage/logs: No such file or directory
chmod: /data/storage/logs: No such file or directory
2026-07-02.17:45:12 [INFO] ** [laravel] Setting up log redirection to '/logs/laravel/'
2026-07-02.17:45:12 [INFO] ** [laravel] Creating Log Directory
2026-07-02.17:45:12 [INFO] ** [laravel] Setting up config redirection to '/data/config/'
2026-07-02.17:45:12 [NOTICE] ** [laravel] Generating Configuration
2026-07-02.17:45:14 [NOTICE] ** [freescout] Generating FreeScout Configuration
2026-07-02.17:45:14 [INFO] ** [freescout] DB schema present - running migrations only
2026-07-02.17:45:15 [NOTICE] ** [freescout] Registering FreeScout modules
2026-07-02.17:45:16 [INFO] ** [freescout] Initialization Complete. Please visit http://IP:8004 and login with your credentials.
2026-07-02.17:45:17 [STARTING] ** [nginx] [1] Starting nginx 1.31.1
2026-07-02.17:45:18 [STARTING] ** [scheduling] Starting cron
2026-07-02.17:45:18 [STARTING] ** [php-fpm] [1] Starting php-fpm 8.4.21
Environment
- Image version / tag: latest
- Host OS: Unraid 7.3.1
Summary
Installed the Unraid template for the old version. Saw the notice in the logs so I went and made the changes. The container starts up but it only shows the "Untrusted Host" page advising to add the var "APP_TRUSTED_HOSTS" with the IP of the docker host. But that doesn't solve the problem.
Steps to reproduce
Install old freescout image and change compose config to point to the new repo and make other necessary var changes.
What is the expected correct behavior?
At least be able to get into the apps config pages and start using it.
Relevant logs and/or screenshots
Environment