Skip to content

Commit 5d780fd

Browse files
authored
Merge pull request #19 from OpenLabsX/clarify-docker-docs
Clarify Docker Documentation
2 parents a0eeb90 + 820be65 commit 5d780fd

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

README.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
6. [Contributing](/CONTRIBUTING.md)
1111
7. [License](/LICENSE)
1212

13-
## Quickstart
13+
## Developer Quickstart
1414

15-
Welcome to the project! Follow these steps to get up and running quickly.
15+
Welcome to the project! Follow these steps to get the service up and running for development.
1616

1717
### 1. Setup Configuration
1818

@@ -69,25 +69,29 @@ POSTGRES_DEBUG_PORT=5432 # Expose PostgreSQL on host port for debugging
6969
psql -h localhost -p 5432 -U postgres -d openlabsx
7070
```
7171
72+
*See [Python Environment Setup](#python-environment-setup) to configure your virtual environment.*
73+
7274
## Run Locally (Without Docker)
7375
7476
**Prerequisites**
7577
- Install and configure [PostgreSQL](https://coding-boot-camp.github.io/full-stack/postgresql/postgresql-installation-guide#install-postgresql-server).
7678
7779
**Steps**
7880
79-
1. Start the API Server:
81+
1. [Setup your Python Environment](#python-environment-setup)
82+
83+
2. Start the API Server:
8084
8185
```bash
8286
fastapi dev src/app/main.py
8387
```
8488
85-
2. Congrats! It's working! 🎉
89+
3. Congrats! It's working! 🎉
8690

8791
- API Documentation: [http://127.0.0.1:8000/docs](http://127.0.0.1:8000/docs)
8892
- Health Check Endpoint: [http://127.0.0.1:8000/api/v1/health/ping](http://127.0.0.1:8000/api/v1/health/ping)
8993

90-
## Developer Setup
94+
## Python Environment Setup
9195

9296
**Prerequisites**
9397
- Install [Python 3.12+](https://www.python.org/downloads/).
@@ -262,4 +266,4 @@ This workflow automatically creates GitHub tagged releases based on the tag of t
262266
263267
**Secrets:**
264268
* `AUTO_RELEASE_APP_PRIVATE_KEY`
265-
* `AUTO_RELEASE_APP_ID`
269+
* `AUTO_RELEASE_APP_ID`

0 commit comments

Comments
 (0)