sfx101 / deck

DECK is a powerful and high performant local web development studio, an open source alternative to Docker desktop
https://github.com/deck-app
GNU Affero General Public License v3.0
1.5k stars 71 forks source link
containers deck docker docker-compose flights lamp-stack laradock laradock-gui laravel lemp-stack stack

Deck logo

Modern & extendable local web development studio

#### DECK is powerful and high performant local web development studio unlike any other, install & try out more than 40+ open source stacks ☀️ - A local web development studio to spin up almost any development environment effortlessly - Seamless GUI to create & manage **multiple development environments** - Cross-platform. It runs on **macOS, Windows & Ubuntu** - Automatic **HTTPS**, powered by LetsEncrypt - Test your code by switching multiple PHP, Nodejs, Apache, Nginx versions - A free & open-source marketplace to install, share local development environments - It is highly extensible by modifying **Docker & docker-compose** files - Create your own Docker projects as **custom dev environment** - Native support for Docker, doesn't require **Docker Desktop** app #### Roadmap 🌱🌱🌱 - Live reload for PHP, Javascript apps - Automatic sync with remote server using rsync - Share projects previews as public URLs - 🚀 Deploy projects to AWS, Google cloud & DigitalOcean

Download DECK

macOS / Ubuntu / Windows

GitHub issues GitHub stars GitHub all releases GitHub license

GitHub Workflow Status GitHub Workflow Status GitHub Workflow Status GitHub Workflow Status GitHub Workflow Status GitHub Workflow Status GitHub Workflow Status GitHub Workflow Status

![DECK Light Mode Screenshot](https://get-deck.com/wp-content/uploads/2022/03/Screenshot-2022-03-07-at-4.27.32-AM.png) #### Automatic HTTPS ![DECK Automatic HTTPS](https://get-deck.com/wp-content/uploads/2022/03/Screenshot-2022-03-07-at-4.25.08-AM.png) DECK's inbuilt SSL engine powered by LetsEncrypt and a supercharged proxy layer enables full HTTPS on localhost apps. #### Unlimited projects, multiple server configurations ![DECK Marketplace](https://get-deck.com/wp-content/uploads/2022/03/Screenshot-2022-03-07-at-4.23.39-AM.png) Create any number of development environments right from your localhost. DECK's integrated marketplace lets you spin up stacks with just a click of a button. Popular web technologies such as LAMP, LEMP, MERN, MEAN, Laravel, Symfony, WordPress, Magento & many more are available out of the box #### Built-in Log output and Terminal ![DECK Terminal](https://get-deck.com/wp-content/uploads/2022/03/Screenshot-2022-03-07-at-4.26.12-AM.png) See real-time logs from your projects, access terminal to run shell commands, composer or npm #### Native support for Docker without Docker Desktop DECK has **NO** dependency on **Docker Desktop app** to run Docker containers. It just works out of the box with native support for Docker powered by Multipass on macOS & WSL 2 on Windows ### Downloads See a full list of downloads here: https://github.com/sfx101/deck/releases ### Get started [1. Creating a project](https://get-deck.com/docs/creating-project) [2. Viewing project logs](https://get-deck.com/docs/project-log) [3. Accessing project shell](https://get-deck.com/docs/project-shell) ### Documentation https://getdeck.io/docs/