Skip to content

Commit f7c0b03

Browse files
authored
[Bugfix] Longer polling times (alexjustesen#630)
1 parent 7676099 commit f7c0b03

File tree

4 files changed

+35
-33
lines changed

4 files changed

+35
-33
lines changed

Dockerfile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@ ENV SSL_MODE="mixed"
88

99
# Install addition packages and cron file
1010
RUN apt-get update \
11-
&& apt-get install -y --no-install-recommends cron gnupg php8.1-gd php8.1-pgsql \
11+
&& apt-get install -y --no-install-recommends \
12+
cron \
13+
htop \
14+
php8.1-pgsql \
1215
&& echo "MAILTO=\"\"\n* * * * * webuser /usr/bin/php /var/www/html/artisan schedule:run" > /etc/cron.d/laravel \
1316
\
1417
# Install Speedtest cli

config/filament.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
use Filament\Http\Middleware\Authenticate;
44
use Filament\Http\Middleware\DispatchServingFilamentEvent;
55
use Filament\Http\Middleware\MirrorConfigToSubpackages;
6-
use Filament\Pages;
76
use Filament\Widgets;
87
use Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse;
98
use Illuminate\Cookie\Middleware\EncryptCookies;
@@ -183,7 +182,7 @@
183182

184183
'database_notifications' => [
185184
'enabled' => true,
186-
'polling_interval' => '5s',
185+
'polling_interval' => env('NOTIFICATION_POLLING', '60s'),
187186
],
188187

189188
/*

config/speedtest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
/**
1414
* Polling
1515
*/
16-
'dashboard_polling' => env('DASHBOARD_POLLING', '5s'),
16+
'dashboard_polling' => env('DASHBOARD_POLLING', '60s'),
1717

18-
'results_polling' => env('RESULTS_POLLING', '5s'),
18+
'results_polling' => env('RESULTS_POLLING', null),
1919
];

docker-compose.yml

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ services:
2424
depends_on:
2525
- mysql
2626
- mailpit
27-
- pgsql
27+
# - pgsql
2828
mysql:
2929
image: 'mysql/mysql-server:8.0'
3030
ports:
@@ -56,36 +56,36 @@ services:
5656
- '${FORWARD_MAILPIT_DASHBOARD_PORT:-8025}:8025'
5757
networks:
5858
- sail
59-
pgsql:
60-
image: 'postgres:15'
61-
ports:
62-
- '${FORWARD_DB_PORT:-5432}:5432'
63-
environment:
64-
PGPASSWORD: '${DB_PASSWORD:-secret}'
65-
POSTGRES_DB: '${DB_DATABASE}'
66-
POSTGRES_USER: '${DB_USERNAME}'
67-
POSTGRES_PASSWORD: '${DB_PASSWORD:-secret}'
68-
volumes:
69-
- 'sail-pgsql:/var/lib/postgresql/data'
70-
- './vendor/laravel/sail/database/pgsql/create-testing-database.sql:/docker-entrypoint-initdb.d/10-create-testing-database.sql'
71-
networks:
72-
- sail
73-
healthcheck:
74-
test:
75-
- CMD
76-
- pg_isready
77-
- '-q'
78-
- '-d'
79-
- '${DB_DATABASE}'
80-
- '-U'
81-
- '${DB_USERNAME}'
82-
retries: 3
83-
timeout: 5s
59+
# pgsql:
60+
# image: 'postgres:15'
61+
# ports:
62+
# - '${FORWARD_DB_PORT:-5432}:5432'
63+
# environment:
64+
# PGPASSWORD: '${DB_PASSWORD:-secret}'
65+
# POSTGRES_DB: '${DB_DATABASE}'
66+
# POSTGRES_USER: '${DB_USERNAME}'
67+
# POSTGRES_PASSWORD: '${DB_PASSWORD:-secret}'
68+
# volumes:
69+
# - 'sail-pgsql:/var/lib/postgresql/data'
70+
# - './vendor/laravel/sail/database/pgsql/create-testing-database.sql:/docker-entrypoint-initdb.d/10-create-testing-database.sql'
71+
# networks:
72+
# - sail
73+
# healthcheck:
74+
# test:
75+
# - CMD
76+
# - pg_isready
77+
# - '-q'
78+
# - '-d'
79+
# - '${DB_DATABASE}'
80+
# - '-U'
81+
# - '${DB_USERNAME}'
82+
# retries: 3
83+
# timeout: 5s
8484
networks:
8585
sail:
8686
driver: bridge
8787
volumes:
8888
sail-mysql:
8989
driver: local
90-
sail-pgsql:
91-
driver: local
90+
# sail-pgsql:
91+
# driver: local

0 commit comments

Comments
 (0)