安装 PostgreSQL
👇
🐳
默认用户:postgres
docker run -d \--name postgres \-p 5432:5432 \-e POSTGRES_PASSWORD=changeme \-e PGDATA=/var/lib/postgresql/data/pgdata \-v /etc/docker-volume/postgresql:/var/lib/postgresql/data \postgres
连接 PostgreSQL,并且创建 ram 数据库
安装 Keycloak,并且配置 SSL/TLS
《Docker 安装 Keycloak,配置 SSL/TLS》
为 dx-arch 创建 realm 和 client
修改开发环境启动参数(PostgreSQL & Keycloak)
cd dx-ram/configvim config.yml
# PostgreSQL 相关配置参数database:host: "127.0.0.1"port: "5432"user: "postgres"dbname: "ram"password: "changeme"# Keycloak 相关配置参数keycloak:url: "https://127.0.0.1:8443/" # Keycloak 服务地址adminPassword: "changeme" # 超级管理员用户名adminUsername: "admin" # 超级管理员密码userRealm: "dx-arch" # realm 名称sso:clientID: "__internal-dx-arch" # Keycloak reaml 需要配置 __internal-dx-arch client# 如前端不传给后端回调地址,则用这个默认的回调地址callbackURL: "http://localhost:8888/ram/" # 对应前端的一个地址
编译代码
make build
运行
./ram run -c ./config/config.yml

