Normal Run
Learn how to run DocKing locally on your machine
Prerequisites
Check out the Requirement page.
Installation Steps
Step 1
Clone DocKing or download the stable release (.zip file)
Step 2
Install dependencies:
composer install
npm ciStep 3
Copy the .env.example to .env and configure it.
Reference: Environment Variables
Step 4
Run several commands to setup the project:
php artisan key:generate
php artisan migrate
php artisan optimize
php artisan storage:link
npm run build Run DocKing
There are several ways to run, check this out:
PHP Dev Server
A convenient way to run a whole project in a single command for development:
Then visit: http://127.0.0.1:8000, you should see a welcome page.
PHP-FPM & Nginx/Apache
With this, you can visit DocKing every time you run apache/nginx.
You'll need a PHP-FPM vhost configuration.
Apache (2.4)
docking.conf
Nginx
docking.conf
Run DocKing's Queue Worker
For "async" mode, the jobs will be pushed to database , in order to let the jobs render, you need to run Laravel Worker.
Development Run
Production Run
Install supervisor and use this configuration
Then, run these commands and supervisor will start the work
Learn more: https://laravel.com/docs/10.x/queues#installing-supervisor
Lastly
Happy rocking!
Last updated