47 lines
978 B
Markdown
47 lines
978 B
Markdown
# Kubeload
|
|
|
|
Kubeload is an unfinished project that began with the goal of making cloud hosting more affordable and accessible in Korea, where prices tend to be higher than in the US or Europe, and there are fewer local 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
|
|
```
|
|
|