Skip to content

Commit 45dc29e

Browse files
committed
docs: correct Persian installation guide for v1
1 parent 6141b47 commit 45dc29e

1 file changed

Lines changed: 16 additions & 13 deletions

File tree

docs/INSTALLATION.fa.md

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,20 @@
66

77
### نیازمندی‌ها
88

9-
- Keycloak نسخه 26.2 یا بالاتر.
9+
- یک نسخه پشتیبانی‌شده از Keycloak.
1010
- دسترسی به مسیر `providers` در Keycloak.
1111
- امکان rebuild/restart کردن Keycloak.
1212

13-
### مراحل
13+
### فایل‌های سازگاری
1414

15-
1. از بخش Releases فایل `corelink-26.2-and-above.jar` و `SHA256SUMS` را دانلود کنید.
15+
Keycloakify در حال حاضر دو JAR می‌سازد:
16+
17+
- `keycloak-theme-for-kc-22-to-25.jar` برای Keycloak نسخه‌های 22 تا 25.
18+
- `keycloak-theme-for-kc-all-other-versions.jar` برای سایر نسخه‌های پشتیبانی‌شده، از جمله baseline فعلی Keycloak 26.x.
19+
20+
### مراحل برای baseline فعلی Keycloak 26.x
21+
22+
1. از بخش Releases فایل `keycloak-theme-for-kc-all-other-versions.jar` و `SHA256SUMS` را دانلود کنید.
1623
2. صحت فایل را بررسی کنید:
1724

1825
```bash
@@ -22,7 +29,7 @@ sha256sum -c SHA256SUMS
2229
3. فایل JAR را داخل Keycloak کپی کنید:
2330

2431
```bash
25-
cp corelink-26.2-and-above.jar /opt/keycloak/providers/corelink-theme.jar
32+
cp keycloak-theme-for-kc-all-other-versions.jar /opt/keycloak/providers/corelink-theme.jar
2633
```
2734

2835
4. Keycloak را rebuild کنید:
@@ -46,7 +53,7 @@ Realm settings → Themes → Login theme → corelink
4653

4754
```dockerfile
4855
FROM quay.io/keycloak/keycloak:26.7.2 AS builder
49-
COPY corelink-26.2-and-above.jar /opt/keycloak/providers/corelink-theme.jar
56+
COPY keycloak-theme-for-kc-all-other-versions.jar /opt/keycloak/providers/corelink-theme.jar
5057
RUN /opt/keycloak/bin/kc.sh build
5158

5259
FROM quay.io/keycloak/keycloak:26.7.2
@@ -58,7 +65,7 @@ CMD ["start", "--optimized"]
5865
## ۲. اجرای Docker image آماده GHCR
5966

6067
```bash
61-
docker pull ghcr.io/corelinkplatform/identity:v0.1.0
68+
docker pull ghcr.io/corelinkplatform/identity:v1.0.0
6269
```
6370

6471
برای تست محلی:
@@ -67,7 +74,7 @@ docker pull ghcr.io/corelinkplatform/identity:v0.1.0
6774
docker run --rm -p 8080:8080 \
6875
-e KC_BOOTSTRAP_ADMIN_USERNAME=admin \
6976
-e KC_BOOTSTRAP_ADMIN_PASSWORD=change-me \
70-
ghcr.io/corelinkplatform/identity:v0.1.0 \
77+
ghcr.io/corelinkplatform/identity:v1.0.0 \
7178
start-dev
7279
```
7380

@@ -80,15 +87,11 @@ docker run --rm -p 8080:8080 \
8087
```bash
8188
git clone https://github.com/CoreLinkPlatform/Identity.git
8289
cd Identity
83-
npm install
90+
npm ci
8491
npm run build:keycloak
8592
```
8693

87-
خروجی:
88-
89-
```text
90-
dist_keycloak/corelink-26.2-and-above.jar
91-
```
94+
خروجی‌های JAR داخل `dist_keycloak/` ساخته می‌شوند.
9295

9396
## ۴. ساخت fork با برند اختصاصی
9497

0 commit comments

Comments
 (0)