Skip to content

Create your development Env like LEGO blocks, run your projects on any device - be it a PC, Web, Phone or Tablet!

License

Notifications You must be signed in to change notification settings

voidful/DevLEGO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevLEGO: A Simple Way to Kickstart Your Development Journey

Overview

DevLEGO is a collection of scripts designed to help you quickly and effortlessly set up a development environment. This easy-to-use solution takes care of the initial setup, allowing you to focus on writing code.

Getting Started

Follow these steps to set up DevLEGO:

  1. Clone the repository
  2. Customize the configuration
  3. Build the environment
  4. Set up Nginx for access

Step 1: Clone the Repository

git clone https://github.com/voidful/DevLEGO.git

Step 2: Create a Docker Network

docker network create devlego

Step 3: Customize the Configuration

Essential Changes:

  • Dockerfile - change the base images
  • docker-compose.yml - change username, password, container name, mount volume, etc.

Optional Changes:

  • ports.sh - port setting
  • version.sh - version setting

Step 4: Build Nginx Proxy Manager

cd nginx
docker-compose up -d

Step 5: Build DevLEGO

docker-compose up -d

Step 6: Set up Nginx for DevLEGO Access

References

Inspire By pojntfx/pojde
Inspire By p208p2002/docker-for-ai-dev
Change Docker Default Data Directory

About

Create your development Env like LEGO blocks, run your projects on any device - be it a PC, Web, Phone or Tablet!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published