Docker files for running a Postbox CMS instance. Forked from laravel/sail

v1.9.1 2025-02-02 09:48 UTC

README

Logo PostboxCMS Desk

Total Downloads Latest Stable Version License

Introduction

Desk provides a Docker powered experience for Laravel that is compatible with macOS, Windows (WSL2), and Linux. Other than Docker, no software or libraries are required to be installed on your local computer before using Desk. Desk's simple CLI means you can start building your Laravel application without any previous Docker experience. Desk uses and installs Laravel Passport for creating new users in your application.

Getting started

To get started with Desk, run the following commands:

  • Include the package within your laravel application by running the following command composer require postboxcms/desk --dev
  • To install Desk, simply run php artisan desk:install
  • To get the containers up and running use the command desk up -d
  • To setup your application with Laravel Passport and update environment configurations run desk artisan cms:setup
  • To add a new user to the application run desk cms:adduser and follow the instructions

Inspiration

Desk is forked from Laravel Sail and derived from Vessel by Chris Fidao. If you're looking for a thorough introduction to Docker, check out Chris' course: Shipping Docker.

Official Documentation for Laravel Sail

Documentation for Laravel Sail can be found on the Laravel website.

License

Desk is open-sourced software licensed under the MIT license.