47 lines
987 B
Markdown
47 lines
987 B
Markdown
# Kubeload
|
|
|
|
Kubeload is an unfinished project that started with the idea of making cloud hosting cheaper and more accessible in Korea, since it's usually 10% to 25% more expensive compared to the US or Europe, and there are few competitors.
|
|
|
|
## Prerequisites
|
|
|
|
- **Python 3.x**: [Download Python](https://www.python.org/downloads/)
|
|
- **Node.js & npm**: [Download Node.js](https://nodejs.org/)
|
|
|
|
## Setup Instructions
|
|
|
|
### 1. Set up the Python Virtual Environment
|
|
|
|
- **Linux/macOS**:
|
|
```bash
|
|
python3 -m venv .venv
|
|
source .venv/bin/activate
|
|
```
|
|
|
|
- **Windows**:
|
|
```bash
|
|
python -m venv .venv
|
|
.\.venv\Scripts\activate
|
|
```
|
|
|
|
### 2. Install Python Dependencies
|
|
|
|
With the virtual environment activated, install the required Python packages:
|
|
|
|
```bash
|
|
pip install -r requirements.txt
|
|
```
|
|
|
|
### 3. Start the Flask Server
|
|
|
|
```bash
|
|
flask run
|
|
```
|
|
|
|
The Flask server will be available at: `http://127.0.0.1:5000/`
|
|
|
|
### 4. Start the Front-end Development Server
|
|
|
|
```bash
|
|
npm run develop
|
|
```
|
|
|