An open-source & self-hostable Heroku / Netlify / Vercel alternative.
Find a file
peaklabs-dev 0114ffac3e
chore(config): setup production logging
- use stderr in addition to the daily logging channel so the laravel logs are passed to the container logs (docker logs)
- use the daily channel with local laravel.log to persist logs to disk for 10 days, ensuring a persistent copy even if the coolify container is removed/ updated
- rotate the logs in production every 10 days and only log warnings, to prevent an excessively large laravel.log file
- keep LOG_LEVEL=debug for the single channel as it will be used in development
2025-12-04 14:47:22 +01:00
.github ci: update and improve workflows 2025-12-01 21:47:28 +01:00
app refactor: apply rector refactoring 2025-12-02 21:17:50 +01:00
bootstrap refactor: apply rector refactors 2025-11-30 16:58:58 +01:00
config chore(config): setup production logging 2025-12-04 14:47:22 +01:00
database chore(setup): add new folder structure 2025-11-30 16:50:04 +01:00
docker chore(setup): add new folder structure 2025-11-30 16:50:04 +01:00
public style: apply pint to full codebase 2025-11-30 16:58:58 +01:00
resources chore(setup): add tailwind v4 2025-11-30 16:58:58 +01:00
routes style: apply pint to full codebase 2025-11-30 16:58:58 +01:00
scripts chore(setup): create core skeleton 2025-11-30 16:50:04 +01:00
storage chore(tooling): add rector caching 2025-12-02 19:56:57 +01:00
templates/services chore(setup): add new folder structure 2025-11-30 16:50:04 +01:00
tests test: improve arch test 2025-12-01 23:11:33 +01:00
.dockerignore chore: add phpstan cache folder to .dockerignore and .gitignore 2025-12-03 14:35:55 +01:00
.editorconfig chore(setup): create core skeleton 2025-11-30 16:50:04 +01:00
.env.example chore(config): update config files to the latest skeleton version 2025-12-01 23:11:33 +01:00
.env.local.example chore: improve root .gitignore 2025-12-01 21:47:28 +01:00
.env.production.example chore(setup): create core skeleton 2025-11-30 16:50:04 +01:00
.env.testing chore(setup): create core skeleton 2025-11-30 16:50:04 +01:00
.gitattributes chore(setup): create core skeleton 2025-11-30 16:50:04 +01:00
.gitignore chore: add phpstan cache folder to .dockerignore and .gitignore 2025-12-03 14:35:55 +01:00
artisan chore(setup): create core skeleton 2025-11-30 16:50:04 +01:00
bun.lock chore(deps): bump all dependencies 2025-12-01 21:47:28 +01:00
CHANGELOG.md docs: add empty v5 changelog 2025-11-30 16:58:58 +01:00
composer.json chore(tooling): add --ansi to phpstan composer script 2025-12-03 14:40:29 +01:00
composer.lock chore(deps): remove peck as it is not working 2025-12-01 21:47:28 +01:00
CONTRIBUTING.md docs: add temporary contributing guide 2025-11-30 16:58:58 +01:00
LICENSE chore(setup): change license from Apache-2.0 to AGPL-3.0 2025-11-30 16:29:18 +01:00
package.json chore: add schema to package.json and remove name 2025-12-01 21:47:28 +01:00
phpstan.neon chore(tooling): improve phpstan config 2025-12-03 14:39:39 +01:00
phpunit.xml test(setup): configure phpunit.xml 2025-11-30 16:58:58 +01:00
pint.json chore(tooling): update pint formatting rules to CS-Fixer v3.91.1 2025-12-01 23:11:33 +01:00
README.md chore(setup): create core skeleton 2025-11-30 16:50:04 +01:00
rector.php chore(tooling): improve rector config a lot 2025-12-02 20:00:24 +01:00
SECURITY.md docs: add improved SECURITY.md file 2025-11-30 16:50:04 +01:00
vite.config.ts chore(setup): add tailwind v4 2025-11-30 16:58:58 +01:00

v5.x

  • WIP