Skip to content

Development - #10

Merged
andreazorzi merged 2 commits into
masterfrom
development
Apr 20, 2026
Merged

Development#10
andreazorzi merged 2 commits into
masterfrom
development

Conversation

@andreazorzi

Copy link
Copy Markdown
Owner

No description provided.

Switch MySQL service volume from the named volume 'sail-mysql' to a host bind mount './sail-mysql' in docker-compose.yml so DB files are stored in the project directory. Add /sail-mysql to .gitignore to avoid committing the database files.
Update Dockerfile to use AlmaLinux 10 and corresponding EPEL/Remi repos, add MySQL community repo and mysql client, and bump PHP module to remi-8.3. Install supervisor and php-swoole, copy and register an absolute-path docker-entrypoint.sh, and ensure permissions. Add a docker-entrypoint.sh that waits for the database, runs migrations, creates storage log, runs an app:init Artisan command, fixes ownership, and then execs the container command. Add a scaffolded Laravel console command App\Console\Commands\Init to support the init step.
@andreazorzi
andreazorzi merged commit c194a0b into master Apr 20, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant