Skip to content

Commit 098e88a

Browse files
authored
Merge pull request #14 from balajidharma/1.x-Changes
Upgrading To 10.0 From 9.x
2 parents ab6c4b0 + 85ff466 commit 098e88a

File tree

3 files changed

+41
-23
lines changed

3 files changed

+41
-23
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
</p>
88

99
## Built with
10-
- [Laravel 9](https://github.com/laravel/framework)
10+
- [Laravel 10](https://github.com/laravel/framework)
1111
- [spatie/laravel-permission](https://github.com/spatie/laravel-permission)
1212
- [Laravel Breeze](https://github.com/laravel/breeze)
1313
- [balajidharma/laravel-menu](https://github.com/balajidharma/laravel-menu)
@@ -20,9 +20,9 @@
2020
- To get started, you need to install [Docker Desktop](https://www.docker.com/products/docker-desktop).
2121
- You may run the following command in your terminal
2222
- Windows open WSL2 Linux terminal. [Docker Desktop WSL 2 backend](https://docs.docker.com/desktop/windows/wsl/)
23-
- `docker run --rm -v "$(pwd)":/opt -w /opt laravelsail/php81-composer:latest bash -c "composer create-project balajidharma/laravel-vue-admin-panel admin-app && cd admin-app && php artisan sail:install --with=mysql,redis,meilisearch,mailhog,selenium"`
23+
- `docker run --rm -v "$(pwd)":/opt -w /opt laravelsail/php82-composer:latest bash -c "composer create-project balajidharma/laravel-vue-admin-panel admin-app && cd admin-app && php artisan sail:install --with=mysql,redis,meilisearch,mailpit,selenium"`
2424
- `cd admin-app`
25-
- `./vendor/bin/sail pull mysql redis meilisearch mailhog selenium`
25+
- `./vendor/bin/sail pull mysql redis meilisearch mailpit selenium`
2626
- `./vendor/bin/sail build`
2727
- `./vendor/bin/sail up`
2828
- `./vendor/bin/sail npm install`

composer.json

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,25 @@
55
"keywords": ["framework", "laravel", "boilerplate", "admin panel"],
66
"license": "MIT",
77
"require": {
8-
"php": "^8.0.2",
8+
"php": "^8.1",
99
"balajidharma/laravel-admin-core": "^1.0",
1010
"guzzlehttp/guzzle": "^7.2",
11-
"inertiajs/inertia-laravel": "^0.5.4",
12-
"laravel/framework": "^9.19",
13-
"laravel/sanctum": "^2.8",
14-
"laravel/tinker": "^2.7",
11+
"inertiajs/inertia-laravel": "^0.6",
12+
"laravel/framework": "^10.0",
13+
"laravel/sanctum": "^3.2",
14+
"laravel/tinker": "^2.8",
1515
"spatie/laravel-permission": "^5.5",
1616
"tightenco/ziggy": "^1.0"
1717
},
1818
"require-dev": {
1919
"fakerphp/faker": "^1.9.1",
2020
"laravel/breeze": "^1.10",
2121
"laravel/pint": "^1.0",
22-
"laravel/sail": "^1.0.1",
22+
"laravel/sail": "^1.18",
2323
"mockery/mockery": "^1.4.4",
24-
"nunomaduro/collision": "^6.1",
25-
"phpunit/phpunit": "^9.5.10",
26-
"spatie/laravel-ignition": "^1.0"
24+
"nunomaduro/collision": "^7.0",
25+
"phpunit/phpunit": "^10.0",
26+
"spatie/laravel-ignition": "^2.0"
2727
},
2828
"autoload": {
2929
"psr-4": {
@@ -60,8 +60,11 @@
6060
"config": {
6161
"optimize-autoloader": true,
6262
"preferred-install": "dist",
63-
"sort-packages": true
63+
"sort-packages": true,
64+
"allow-plugins": {
65+
"pestphp/pest-plugin": true
66+
}
6467
},
65-
"minimum-stability": "dev",
68+
"minimum-stability": "stable",
6669
"prefer-stable": true
6770
}

docker-compose.yml

Lines changed: 24 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ version: '3'
33
services:
44
laravel.test:
55
build:
6-
context: ./vendor/laravel/sail/runtimes/8.1
6+
context: ./vendor/laravel/sail/runtimes/8.2
77
dockerfile: Dockerfile
88
args:
99
WWWGROUP: '${WWWGROUP}'
10-
image: sail-8.1/app
10+
image: sail-8.2/app
1111
extra_hosts:
1212
- 'host.docker.internal:host-gateway'
1313
ports:
@@ -26,6 +26,7 @@ services:
2626
- mysql
2727
- redis
2828
- meilisearch
29+
- mailpit
2930
- selenium
3031
mysql:
3132
image: 'mysql/mysql-server:8.0'
@@ -44,7 +45,11 @@ services:
4445
networks:
4546
- sail
4647
healthcheck:
47-
test: ["CMD", "mysqladmin", "ping", "-p${DB_PASSWORD}"]
48+
test:
49+
- CMD
50+
- mysqladmin
51+
- ping
52+
- '-p${DB_PASSWORD}'
4853
retries: 3
4954
timeout: 5s
5055
redis:
@@ -56,7 +61,10 @@ services:
5661
networks:
5762
- sail
5863
healthcheck:
59-
test: ["CMD", "redis-cli", "ping"]
64+
test:
65+
- CMD
66+
- redis-cli
67+
- ping
6068
retries: 3
6169
timeout: 5s
6270
meilisearch:
@@ -68,18 +76,25 @@ services:
6876
networks:
6977
- sail
7078
healthcheck:
71-
test: ["CMD", "wget", "--no-verbose", "--spider", "http://localhost:7700/health"]
79+
test:
80+
- CMD
81+
- wget
82+
- '--no-verbose'
83+
- '--spider'
84+
- 'http://localhost:7700/health'
7285
retries: 3
7386
timeout: 5s
74-
mailhog:
75-
image: 'mailhog/mailhog:latest'
87+
mailpit:
88+
image: 'axllent/mailpit:latest'
7689
ports:
77-
- '${FORWARD_MAILHOG_PORT:-1025}:1025'
78-
- '${FORWARD_MAILHOG_DASHBOARD_PORT:-8025}:8025'
90+
- '${FORWARD_MAILPIT_PORT:-1025}:1025'
91+
- '${FORWARD_MAILPIT_DASHBOARD_PORT:-8025}:8025'
7992
networks:
8093
- sail
8194
selenium:
8295
image: 'selenium/standalone-chrome'
96+
extra_hosts:
97+
- 'host.docker.internal:host-gateway'
8398
volumes:
8499
- '/dev/shm:/dev/shm'
85100
networks:

0 commit comments

Comments
 (0)