✨ [2025-01-07] 添加 Linkwarden、集简云对接、Yearning部署指南
All checks were successful
Publish to Confluence / confluence (push) Successful in 39s
All checks were successful
Publish to Confluence / confluence (push) Successful in 39s
This commit is contained in:
parent
6daf6e7810
commit
82bcd600fd
@ -26,26 +26,69 @@
|
|||||||
|
|
||||||
- 可以参考:https://next.yearning.io/zh/usage/ixah25xr/
|
- 可以参考:https://next.yearning.io/zh/usage/ixah25xr/
|
||||||
|
|
||||||
### Docker Compose
|
### Docker Compose 启动
|
||||||
|
|
||||||
#### `conf.toml` 文件
|
#### 修改 docker compose 文件
|
||||||
|
|
||||||
- 禁用的节点复制后需要解禁
|
- `docker-compose.yml`
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
version: '3'
|
||||||
|
|
||||||
|
services:
|
||||||
|
yearning:
|
||||||
|
image: yeelabs/yearning:v3.1.5
|
||||||
|
environment:
|
||||||
|
MYSQL_USER: yearning
|
||||||
|
MYSQL_PASSWORD: ukC2ZkcG_ZTeb
|
||||||
|
MYSQL_ADDR: mysql
|
||||||
|
MYSQL_DB: yearning
|
||||||
|
SECRET_KEY: dbcjqheupqjsuwsm
|
||||||
|
IS_DOCKER: is_docker
|
||||||
|
ports:
|
||||||
|
- 8000:8000
|
||||||
|
volumes:
|
||||||
|
- ./opt/conf.toml:/opt/conf.toml
|
||||||
|
#- 首次使用请先初始化
|
||||||
|
#- command: /bin/bash -c "./Yearning install && ./Yearning run"
|
||||||
|
depends_on:
|
||||||
|
- mysql
|
||||||
|
restart: always
|
||||||
|
|
||||||
|
mysql:
|
||||||
|
image: mysql:5.7
|
||||||
|
environment:
|
||||||
|
MYSQL_ROOT_PASSWORD: ukC2ZkcG_ZTeb
|
||||||
|
MYSQL_DATABASE: yearning
|
||||||
|
MYSQL_USER: yearning
|
||||||
|
MYSQL_PASSWORD: ukC2ZkcG_ZTeb
|
||||||
|
command:
|
||||||
|
- --character-set-server=utf8mb4
|
||||||
|
- --collation-server=utf8mb4_general_ci
|
||||||
|
volumes:
|
||||||
|
- ./data/mysql:/var/lib/mysql
|
||||||
|
|
||||||
|
#- 默认账号:admin,默认密码:Yearning_admin
|
||||||
|
```
|
||||||
|
|
||||||
|
#### 修改配置文件
|
||||||
|
|
||||||
|
- `conf.toml`
|
||||||
|
|
||||||
```toml
|
```toml
|
||||||
#- [Mysql]
|
[Mysql]
|
||||||
Db = "Yearning"
|
Db = "Yearning"
|
||||||
Host = "127.0.0.1"
|
Host = "127.0.0.1"
|
||||||
Port = "3306"
|
Port = "3306"
|
||||||
Password = ""
|
Password = ""
|
||||||
User = "root"
|
User = "root"
|
||||||
|
|
||||||
#- [General]
|
[General]
|
||||||
SecretKey = "dbcjqheupqjsuwsm"
|
SecretKey = "dbcjqheupqjsuwsm"
|
||||||
Hours = 4
|
Hours = 4
|
||||||
Lang = "zh_CN"
|
Lang = "zh_CN"
|
||||||
|
|
||||||
#- [Oidc]
|
[Oidc]
|
||||||
Enable = false
|
Enable = false
|
||||||
ClientId = "${keycloak的客户端ID}"
|
ClientId = "${keycloak的客户端ID}"
|
||||||
ClientSecret = "${keycloak的客户端Secret}"
|
ClientSecret = "${keycloak的客户端Secret}"
|
||||||
@ -64,10 +107,12 @@ SessionKey = "session_state"
|
|||||||
|
|
||||||
- 可以参考:https://next.yearning.io/zh/usage/boccobus/
|
- 可以参考:https://next.yearning.io/zh/usage/boccobus/
|
||||||
|
|
||||||
#### 修改 `conf.toml`(Keycloak示例)
|
#### 修改配置文件(Keycloak示例)
|
||||||
|
|
||||||
|
- `conf.toml`
|
||||||
|
|
||||||
```toml
|
```toml
|
||||||
#- [Oidc]
|
[Oidc]
|
||||||
Enable = true
|
Enable = true
|
||||||
ClientId = "${keycloak的客户端ID}"
|
ClientId = "${keycloak的客户端ID}"
|
||||||
ClientSecret = "${keycloak的客户端Secret}"
|
ClientSecret = "${keycloak的客户端Secret}"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user