
samply/blaze-frontendBlaze FHIR Server Web Frontend 是 Blaze FHIR Server 的官方 Web 前端界面,提供直观的用户界面用于管理、查询和可视化 FHIR (Fast Healthcare Interoperability Resources) 资源。该镜像旨在简化 Blaze FHIR Server 的部署和使用流程,为***健康数据的交互提供友好的图形化操作界面。
bashdocker run -d \ --name blaze-frontend \ -p 8080:80 \ -e BLAZE_SERVER_URL=[***] \ -e AUTH_ENABLED=false \ ghcr.io/samply/blaze-frontend:latest
yamlversion: '3.8' services: blaze-server: image: ghcr.io/samply/blaze:latest environment: - JAVA_OPTS=-Xmx2g volumes: - blaze-data:/app/data restart: unless-stopped blaze-frontend: image: ghcr.io/samply/blaze-frontend:latest ports: - "8080:80" environment: - BLAZE_SERVER_URL=[***] - AUTH_ENABLED=false - THEME=light depends_on: - blaze-server restart: unless-stopped volumes: blaze-data:
| 环境变量 | 描述 | 默认值 |
|---|---|---|
BLAZE_SERVER_URL | Blaze FHIR Server 的基础 URL | http://localhost:8080/fhir |
AUTH_ENABLED | 是否启用身份验证 | false |
AUTH_TYPE | 身份验证类型 (basic, oauth2) | basic |
OAUTH2_CLIENT_ID | OAuth2 客户端 ID | - |
OAUTH2_AUTH_URL | OAuth2 授权 URL | - |
OAUTH2_TOKEN_URL | OAuth2 令牌 URL | - |
THEME | 界面主题 (light, dark) | light |
DEFAULT_PAGE_SIZE | 默认分页大小 | 20 |
MAX_PAGE_SIZE | 最大分页大小 | 100 |
如需自定义配置,可以通过挂载配置文件实现:
bashdocker run -d \ --name blaze-frontend \ -p 8080:80 \ -v ./config.js:/usr/share/nginx/html/config.js \ ghcr.io/samply/blaze-frontend:latest
启动容器后,通过以下 URL 访问 Web 前端界面:
http://localhost:8080
AUTH_ENABLED 并配置适当的身份验证机制| 前端版本 | Blaze FHIR Server 兼容版本 |
|---|---|
| 1.0.x | 0.15.x - 0.17.x |
| 1.1.x | 0.18.x - 0.20.x |
| 1.2.x | 0.21.x+ |


manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务