update documentation for GHCR
This commit is contained in:
parent
062f5cf070
commit
e83cff7a12
@ -21,8 +21,8 @@ https://github.com/user-attachments/assets/06e5e782-47f5-42d0-8b28-b89102d7ea1b
|
||||
git clone https://github.com/DaKheera47/job-ops.git
|
||||
cd job-ops
|
||||
|
||||
# 2. Docker up (this will take a while because of Camoufox)
|
||||
docker compose up -d --build
|
||||
# 2. Start with Docker (pulls pre-built image from GHCR)
|
||||
docker compose up -d
|
||||
|
||||
# 3. Open the dashboard, the app will onboard your credentials
|
||||
open http://localhost:3005
|
||||
|
||||
@ -7,7 +7,7 @@ services:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
image: job-ops:latest
|
||||
image: ghcr.io/dakheera47/job-ops:latest
|
||||
container_name: job-ops
|
||||
ports:
|
||||
- "3005:3001"
|
||||
|
||||
@ -11,10 +11,12 @@ The easiest way to run JobOps is via Docker Compose. The app is self-configuring
|
||||
No environment variables are strictly required to start. Simply run:
|
||||
|
||||
```bash
|
||||
docker compose up -d --build
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
This builds a single container that runs the API, UI, and scrapers.
|
||||
This pulls the pre-built image from **GitHub Container Registry (GHCR)** and starts the API, UI, and scrapers in a single container. The image is multi-arch (supports `amd64` and `arm64`), making it compatible with Apple Silicon and Raspberry Pi.
|
||||
|
||||
If you want to build it yourself, you can run `docker compose up -d --build`.
|
||||
|
||||
## 2) Access the app and Onboard
|
||||
|
||||
@ -40,5 +42,6 @@ The app saves these to its persistent database, so you don't need to manage `.en
|
||||
|
||||
```bash
|
||||
git pull
|
||||
docker compose up -d --build
|
||||
docker compose pull
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user