This commit is contained in:
Refactorian
2024-01-03 00:40:32 +09:00
committed by GitHub
parent ee89ae9c94
commit 188bb0a868
5 changed files with 36 additions and 7 deletions

2
.docker/phpmyadmin/.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
*
!.gitignore

View File

@@ -11,9 +11,9 @@ LOG_LEVEL=debug
DB_CONNECTION=mysql
DB_HOST=db
DB_PORT=3306
DB_DATABASE=laravel_db_name
DB_USERNAME=laravel_db_user
DB_PASSWORD=laravel_db_pass
DB_DATABASE=refactorian
DB_USERNAME=refactorian
DB_PASSWORD=refactorian
BROADCAST_DRIVER=log
CACHE_DRIVER=file

View File

@@ -2,9 +2,10 @@
# Laravel Docker Starter Kit
- Laravel v10.x
- PHP v8.2.10
- PHP v8.2.x
- MySQL v8.1
- MariaDB v10.11
- phpMyAdmin v5.2.1
- Mailpit v1.8.4
- Node.js v18.17.1
- NPM v10.1.0
@@ -28,6 +29,15 @@
# Notes
### Laravel App
- URL: http://localhost
### phpMyAdmin
- URL: http://localhost:8080
- Username: `root`
- Password: `root`
- Database: `refactorian`
### Basic docker compose commands
- Build or rebuild services
- `docker compose build`

View File

@@ -51,6 +51,7 @@
"php -r \"file_exists('.env') || copy('.env.example', '.env');\"",
"php artisan key:generate",
"php artisan config:cache",
"php artisan migrate",
"npm install",
"npm run build"
]

View File

@@ -41,9 +41,9 @@ services:
- .docker/db/sql:/docker-entrypoint-initdb.d
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: laravel_db_name
MYSQL_USER: laravel_db_user
MYSQL_PASSWORD: laravel_db_pass
MYSQL_DATABASE: refactorian
MYSQL_USER: refactorian
MYSQL_PASSWORD: refactorian
# ####################################################################################################
# # DATABASE (MariaDB)
@@ -63,6 +63,22 @@ services:
# MYSQL_USER: laravel_db_user
# MYSQL_PASSWORD: laravel_db_pass
####################################################################################################
# phpMyAdmin
####################################################################################################
phpmyadmin:
image: phpmyadmin/phpmyadmin
ports:
- 8080:80
links:
- db
environment:
PMA_HOST: db
PMA_PORT: 3306
PMA_ARBITRARY: 1
volumes:
- .docker/phpmyadmin/sessions:/sessions
####################################################################################################
# Mailpit
####################################################################################################