-
Notifications
You must be signed in to change notification settings - Fork 66
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Description
Issue Description
Currently, the Docker installation process requires several manual steps to be executed after running docker-compose up --build -d. These manual steps create friction for new users and go against Docker's principle of providing a complete, automated setup experience.
Current Manual Steps
After running docker-compose up --build -d, users must manually execute:
docker exec -it samarium_app npm run dev
docker exec -it samarium_app composer dump-autoload
docker exec -it samarium_app php artisan migrate
docker exec -it samarium_app php artisan key:generate
docker exec -it samarium_app php artisan storage:link
docker exec -it samarium_app php artisan db:seedExpected Behavior
The Docker setup should be fully automated - users should only need to run:
cp .env.docker.example .envdocker-compose up --build -d
After these commands, the application should be ready to use without any additional manual intervention.
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed