Update (#14)
This commit is contained in:
2
.docker/phpmyadmin/.gitignore
vendored
Normal file
2
.docker/phpmyadmin/.gitignore
vendored
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
*
|
||||||
|
!.gitignore
|
||||||
@@ -11,9 +11,9 @@ LOG_LEVEL=debug
|
|||||||
DB_CONNECTION=mysql
|
DB_CONNECTION=mysql
|
||||||
DB_HOST=db
|
DB_HOST=db
|
||||||
DB_PORT=3306
|
DB_PORT=3306
|
||||||
DB_DATABASE=laravel_db_name
|
DB_DATABASE=refactorian
|
||||||
DB_USERNAME=laravel_db_user
|
DB_USERNAME=refactorian
|
||||||
DB_PASSWORD=laravel_db_pass
|
DB_PASSWORD=refactorian
|
||||||
|
|
||||||
BROADCAST_DRIVER=log
|
BROADCAST_DRIVER=log
|
||||||
CACHE_DRIVER=file
|
CACHE_DRIVER=file
|
||||||
|
|||||||
12
README.md
12
README.md
@@ -2,9 +2,10 @@
|
|||||||
|
|
||||||
# Laravel Docker Starter Kit
|
# Laravel Docker Starter Kit
|
||||||
- Laravel v10.x
|
- Laravel v10.x
|
||||||
- PHP v8.2.10
|
- PHP v8.2.x
|
||||||
- MySQL v8.1
|
- MySQL v8.1
|
||||||
- MariaDB v10.11
|
- MariaDB v10.11
|
||||||
|
- phpMyAdmin v5.2.1
|
||||||
- Mailpit v1.8.4
|
- Mailpit v1.8.4
|
||||||
- Node.js v18.17.1
|
- Node.js v18.17.1
|
||||||
- NPM v10.1.0
|
- NPM v10.1.0
|
||||||
@@ -28,6 +29,15 @@
|
|||||||
|
|
||||||
# Notes
|
# Notes
|
||||||
|
|
||||||
|
### Laravel App
|
||||||
|
- URL: http://localhost
|
||||||
|
|
||||||
|
### phpMyAdmin
|
||||||
|
- URL: http://localhost:8080
|
||||||
|
- Username: `root`
|
||||||
|
- Password: `root`
|
||||||
|
- Database: `refactorian`
|
||||||
|
|
||||||
### Basic docker compose commands
|
### Basic docker compose commands
|
||||||
- Build or rebuild services
|
- Build or rebuild services
|
||||||
- `docker compose build`
|
- `docker compose build`
|
||||||
|
|||||||
@@ -51,6 +51,7 @@
|
|||||||
"php -r \"file_exists('.env') || copy('.env.example', '.env');\"",
|
"php -r \"file_exists('.env') || copy('.env.example', '.env');\"",
|
||||||
"php artisan key:generate",
|
"php artisan key:generate",
|
||||||
"php artisan config:cache",
|
"php artisan config:cache",
|
||||||
|
"php artisan migrate",
|
||||||
"npm install",
|
"npm install",
|
||||||
"npm run build"
|
"npm run build"
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -41,9 +41,9 @@ services:
|
|||||||
- .docker/db/sql:/docker-entrypoint-initdb.d
|
- .docker/db/sql:/docker-entrypoint-initdb.d
|
||||||
environment:
|
environment:
|
||||||
MYSQL_ROOT_PASSWORD: root
|
MYSQL_ROOT_PASSWORD: root
|
||||||
MYSQL_DATABASE: laravel_db_name
|
MYSQL_DATABASE: refactorian
|
||||||
MYSQL_USER: laravel_db_user
|
MYSQL_USER: refactorian
|
||||||
MYSQL_PASSWORD: laravel_db_pass
|
MYSQL_PASSWORD: refactorian
|
||||||
|
|
||||||
# ####################################################################################################
|
# ####################################################################################################
|
||||||
# # DATABASE (MariaDB)
|
# # DATABASE (MariaDB)
|
||||||
@@ -63,6 +63,22 @@ services:
|
|||||||
# MYSQL_USER: laravel_db_user
|
# MYSQL_USER: laravel_db_user
|
||||||
# MYSQL_PASSWORD: laravel_db_pass
|
# 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
|
# Mailpit
|
||||||
####################################################################################################
|
####################################################################################################
|
||||||
|
|||||||
Reference in New Issue
Block a user