https://github.com/voidful/devlego
Create your development Env like LEGO blocks, run your projects on any device - be it a PC, Web, Phone or Tablet!
https://github.com/voidful/devlego
Last synced: 8 months ago
JSON representation
Create your development Env like LEGO blocks, run your projects on any device - be it a PC, Web, Phone or Tablet!
- Host: GitHub
- URL: https://github.com/voidful/devlego
- Owner: voidful
- License: mit
- Created: 2023-02-14T14:46:19.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-06-30T04:33:13.000Z (12 months ago)
- Last Synced: 2025-06-30T05:24:28.638Z (12 months ago)
- Language: Shell
- Size: 32.2 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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
```bash
git clone https://github.com/voidful/DevLEGO.git
```
### Step 2: Create a Docker Network
```bash
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
```bash
cd nginx
docker-compose up -d
```
### Step 5: Build DevLEGO
```bash
docker-compose up -d
```
### Step 6: Set up Nginx for DevLEGO Access
## References
[Inspire By pojntfx/pojde](https://github.com/pojntfx/pojde)
[Inspire By p208p2002/docker-for-ai-dev](https://github.com/p208p2002/docker-for-ai-dev)
[Change Docker Default Data Directory](https://gist.github.com/plembo/0070059bde27bb8fb37735a899b16e41)