Andras Bacsai
c28fbab36a
style(docker): standardize service startup log message format
...
Align log messages across all service startup scripts (horizon, nightwatch-agent,
scheduler-worker) in both development and production environments to use a
consistent " INFO " prefix format.
2026-03-27 19:05:36 +01:00
Andras Bacsai
9b0088072c
refactor(docker): migrate service startup from Artisan commands to shell scripts
...
Remove custom Artisan console commands (Horizon, Nightwatch, Scheduler) and
refactor service startup logic directly into s6-overlay shell scripts. Check
environment variables from .env instead of routing through Laravel config.
Services now sleep when disabled instead of exiting immediately. Both
development and production environments updated consistently.
2026-03-27 14:12:30 +01:00
Andras Bacsai
c09d7e412e
feat(monitoring): add Laravel Nightwatch monitoring support
...
- Install laravel/nightwatch package for application monitoring
- Create Nightwatch console command to start the monitoring agent
- Add NIGHTWATCH_ENABLED and NIGHTWATCH_TOKEN environment variables
- Configure nightwatch settings in config/constants.php
- Set up Docker s6-overlay services for both development and production
- Disable Nightwatch by default in test environment
2026-03-23 15:36:47 +01:00
Andras Bacsai
b71d1561f3
chore(realtime): upgrade npm dependencies
...
Update dependencies in coolify-realtime package:
- @xterm/addon-fit 0.10.0 → 0.11.0
- @xterm/xterm 5.5.0 → 6.0.0
- axios 1.12.0 → 1.13.6
- cookie 1.0.2 → 1.1.1
- dotenv 16.5.0 → 17.3.1
- node-pty 1.0.0 → 1.1.0 (now uses node-addon-api instead of nan)
- ws 8.18.1 → 8.19.0
2026-03-10 21:07:14 +01:00
Andras Bacsai
5c5f67f48b
chore: prepare for PR
2026-03-10 20:37:22 +01:00
Andras Bacsai
b49069f3fc
feat(docker): install PHP sockets extension in development environment
...
Add socket.io/php-socket dependency to support WebSocket functionality
in the development container. Also update package-lock.json to reflect
peer dependency configurations for Socket.IO packages.
2026-02-18 11:04:10 +01:00
peaklabs-dev
3b68914b73
build: upgrade postgres client to fix build error
2026-01-29 22:24:52 +01:00
Andras Bacsai
40e242b874
perf(nginx): increase client body buffer size to 256k for Sentinel payloads
...
Increases client_body_buffer_size from default (8k-16k) to 256k to handle
Sentinel monitoring data in memory instead of buffering to disk. This eliminates
the "client request body is buffered to a temporary file" warning and improves
performance for servers with many containers (50-100+) sending health check data.
Affects both production and development nginx configurations.
2025-11-10 11:32:49 +01:00
Mgs. M. Rizqi Fadhlurrahman
8a0b37c851
chore: update Nixpacks version to 1.41.0
2025-10-31 08:45:42 +07:00
Andras Bacsai
385af3143b
fix: optimize caching in Dockerfile and GitHub Actions workflow
2025-10-27 16:59:41 +01:00
Andras Bacsai
22f7a20daa
fix(docker): streamline openssh-client installation in Dockerfile
...
- Removed temporary repository configuration for Alpine v3.21.
- Upgraded system packages and added openssh-client directly to the installation process.
2025-09-24 20:49:49 +02:00
Andras Bacsai
f3164f6ac1
fix(docker): adjust openssh-client installation in Dockerfile to avoid version bug
...
- Specified installation of openssh-client from Alpine v3.21 to prevent issues with version r8.
- Updated repository configuration to temporarily include v3.21 for this installation.
2025-09-24 20:41:17 +02:00
Andras Bacsai
90abdb0244
chore(docker): add a blank line for improved readability in Dockerfile
2025-09-15 18:57:30 +02:00
Andras Bacsai
f6c0c9c0fd
Merge pull request #6604 from coollabsio/dependabot/npm_and_yarn/docker/coolify-realtime/axios-1.12.0
...
chore(deps): bump axios from 1.8.4 to 1.12.0 in /docker/coolify-realtime
2025-09-15 12:49:45 +02:00
dependabot[bot]
d679e1a7d0
chore(deps): bump axios from 1.8.4 to 1.12.0 in /docker/coolify-realtime
...
Bumps [axios](https://github.com/axios/axios ) from 1.8.4 to 1.12.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.8.4...v1.12.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.12.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-13 12:45:57 +00:00
peaklabs-dev
b140aa1996
chore(deps): bump minio and Nixpacks version
2025-09-10 19:58:10 +02:00
peaklabs-dev
3343806176
fix(backups): rollback helper update for now
2025-08-26 18:44:29 +02:00
Andras Bacsai
0e7cc988a6
feat(user): add changelog read tracking and unread count method
2025-08-12 10:06:19 +02:00
peaklabs-dev
6ddca603e2
chore(deps): update docker deps
...
- update Nixpacks to v1.39.0
2025-07-18 16:25:01 +02:00
peaklabs-dev
889712b53a
chore(deps): update npm and composer deps
2025-07-18 16:24:13 +02:00
Andras Bacsai
f7d6aa850b
fix(terminal): Terminal through Cloudflare tunnel works?!
...
fix(dependencies): update realtime version to 1.0.9 and cloudflared version to 2025.5.0; enhance SSH argument parsing in terminal-server.js
2025-05-30 17:50:06 +02:00
peaklabs-dev
d65f6ba2ec
fix(docker): fix production dockerfile
...
- remove tailwind.config.js as it is no longer needed
- upgraded Node to v24 to fix a vulnerability
2025-05-14 12:53:08 +02:00
Andras Bacsai
f5cc272861
fix(terminal): enhance WebSocket client verification with authorized IPs in terminal server
2025-04-25 15:35:23 +02:00
Andras Bacsai
77c8ed769b
chore(deps): update axios and dotenv versions in package-lock.json; bump realtime version to 1.0.7
2025-04-14 14:30:57 +02:00
Andras Bacsai
0f0497c7fb
chore(versions): update realtime version to 1.0.7 and bump dependencies in package.json
2025-04-14 11:48:44 +02:00
Andras Bacsai
79f9b85771
refactor(Dockerfile): remove service generation command from the build process to streamline Dockerfile and improve build efficiency
2025-04-13 16:02:06 +02:00
Andras Bacsai
5cc189b69a
refactor(Dockerfile): reintroduce service generation command in the build process for consistency and ensure proper asset compilation
2025-04-13 15:38:17 +02:00
Andras Bacsai
3803bac2aa
refactor(Dockerfile): streamline RUN commands for improved readability and maintainability by adding line continuations
2025-04-13 15:22:00 +02:00
Andras Bacsai
1ab7405e2e
refactor(ServicesGenerate): update command signature from 'services:generate' to 'generate:services' for consistency; update Dockerfile to run service generation during build; update Odoo image version to 18 and add extra addons volume in compose configuration
2025-04-13 15:16:54 +02:00
peaklabs-dev
03b0ee59f6
feat(dep): bump all dependencies
2025-03-31 18:50:42 +02:00
peaklabs-dev
c3c1bbc120
fix(core): production dockerfile
2025-02-24 18:12:48 +01:00
🏔️ Peak
a46caf209f
Chore: Bump all dependencies ( #5216 )
...
* chore: bump all docker dependecies
* chore: update composer and npm dep
2025-02-24 18:08:54 +01:00
peaklabs-dev
edd4512f2b
fix(helper): downgrade Nixpacks to v1.29.0
2025-01-23 13:22:14 +01:00
peaklabs-dev
168618f131
fix(routes): local API docs not available on domain or IP
2025-01-22 13:30:10 +01:00
Andras Bacsai
bb08504db5
chore(docker): add blank line for readability in Dockerfile
2025-01-22 11:29:27 +01:00
peaklabs-dev
ac4c1496a6
chore(dep): bump nixpacks version
2025-01-21 21:15:28 +01:00
🏔️ Peak
4f63faf61b
Merge branch 'next' into dep-bump
2025-01-09 15:17:07 +01:00
peaklabs-dev
c01d3e4954
bump: docker dep
2025-01-09 15:11:14 +01:00
Andras Bacsai
2710b2a7bb
fix: increase default php memory limit
2025-01-07 10:36:01 +01:00
peaklabs-dev
e51207a35e
fix: bind() to 0.0.0.0:80 failed
2024-12-23 15:33:12 +01:00
Andras Bacsai
b1759bf25d
use only port 8080 in the new version
2024-12-17 11:30:36 +01:00
peaklabs-dev
02976e454a
fix: check port 8080 and fallback to 80
2024-12-17 11:02:47 +01:00
peaklabs-dev
cd14501612
remove port 80 from http.conf
2024-12-17 11:01:35 +01:00
Andras Bacsai
e76817d401
improve application view
2024-12-16 14:11:45 +01:00
Andras Bacsai
f9d509bc4c
enhance debug mode script to clear optimized classes after installing development dependencies
2024-12-16 12:19:07 +01:00
Andras Bacsai
e90df5a46b
fix: debug mode
2024-12-16 12:14:36 +01:00
Andras Bacsai
e0e2126f38
fix: update Dockerfile entrypoint path to /etc/entrypoint.d
2024-12-16 12:08:30 +01:00
Andras Bacsai
52310fd21a
add debug dev
2024-12-16 12:05:16 +01:00
Andras Bacsai
3a76ffd6ac
chore: update PHP configuration to set memory limit using environment variable
2024-12-13 10:01:20 +01:00
Andras Bacsai
d2ff8c6521
feat: add seeder command and configuration for database seeding
2024-12-11 21:31:24 +01:00