轩辕镜像
轩辕镜像专业版
个人中心搜索镜像
交易
充值流量我的订单
工具
工单支持镜像收录Run 助手IP 归属地密码生成Npm 源Pip 源
帮助
常见问题我要吐槽
其他
关于我们网站地图

官方QQ群: 13763429

轩辕镜像
镜像详情
netreconlab/parse-hipaa
官方博客使用教程热门镜像工单支持
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。
轩辕镜像 - 国内开发者首选的专业 Docker 镜像下载加速服务平台 - 官方QQ群:13763429 👈点击免费获得技术支持。
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

parse-hipaa Docker 镜像下载 - 轩辕镜像

parse-hipaa 镜像详细信息和使用指南

parse-hipaa 镜像标签列表和版本信息

parse-hipaa 镜像拉取命令和加速下载

parse-hipaa 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

parse-hipaa
netreconlab/parse-hipaa

parse-hipaa 镜像详细信息

parse-hipaa 镜像标签列表

parse-hipaa 镜像使用说明

parse-hipaa 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

符合HIPAA和GDPR标准的parse-server,支持PostgreSQL或MongoDB数据库,包含parse-dashboard,适用于iOS、Android、Flutter和Web应用,默认启用GraphQL和REST API,提供数据库审计日志和文件加密等合规特性。
3 收藏0 次下载activenetreconlab镜像
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源
中文简介版本下载
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源

parse-hipaa 镜像详细说明

parse-hipaa 使用指南

parse-hipaa 配置说明

parse-hipaa 官方文档

parse-hipaa

![]([] ![build]([] ![build]([] ![release]([] ![release]([***]


!dashboard

运行您自己的符合HIPAA和GDPR标准的parse-server,支持PostgreSQL或MongoDB。parse-hipaa还包含parse-dashboard,用于在云端查看/修改数据。作为parse-server的衍生版本,parse-hipaa可用于iOS、Android、Flutter和基于Web的应用(JS、React Native等)。默认启用GraphQL和REST API,可直接测试或通过Parse Dashboard中的"API Console"测试。详情和示例请参见Parse SDK文档。parse-hipaa包含符合HIPAA合规所需的数据库审计和日志功能。

核心功能

parse-hipaa提供以下特性:

  • 服务器管理级别(Parse)和数据库级别(Postgres或Mongo)的审计与日志记录
  • User类(及ParseCareKit类,如使用)默认禁止未认证访问(标准parse-server默认允许未认证读取)
  • 禁用客户端创建新Parse类和添加字段,需通过Parse Dashboard在服务器端操作(标准parse-server默认允许客户端创建类和字段)
  • 支持传输加密 - parse-hipaa及其配套镜像可配置为运行在代理后端,并提供Nginx和LetsEncrypt的完整配置流程
  • 仅允许认证用户上传文件(标准parse-server默认允许未认证上传)
  • 文件上传默认使用AES-256-GCM加密(标准parse-server默认不加密文件)
  • 文件上传可通过clamav扫描病毒和恶意软件后再保存(默认关闭)。配置示例见files.js,启用方法见main.js

合规说明

要实现完全HIPAA和GDPR合规,您还需自行配置以下内容:

  • 传输加密 - 需完成配置流程
  • 静态加密 - 将数据库挂载到加密存储驱动器(Linux和macOS提供相关API)并安全存放
  • 确保满足HIPAA和GDPR的其他要求
  • 若使用Heroku等远程服务,可能需要购买额外服务(如Shield Spaces)

CareKitSample-ParseCareKit项目使用parse-hipaa和ParseCareKit。

风险提示:使用本镜像需自行承担风险,不保证完全符合HIPAA合规,我们不对数据处理不当负责。

包含组件

Parse-HIPAA基于parse-server镜像构建,包含以下额外包:

  • parse-hipaa-dashboard
  • parse-server-carekit
  • clamscan
  • newrelic - Heroku部署自动配置,其他环境需额外配置
  • parse-server-any-analytics-adapter - 需额外配置
  • @analytics/google-analytics - 需额外配置
  • @analytics/google-analytics-v3 - 需额外配置
  • @parse/s3-files-adapter - 需额外配置
  • parse-server-api-mail-adapter - 需额外配置
  • mailgun.js - 需额外配置

镜像信息

parse-hipaa镜像自动构建,可通过以下位置获取:

  • Docker - Docker Hub
  • Singularity - GitHub Container Registry

镜像标签

生产环境

  • latest - 指向最新发布版本,不含parse-hipaa-dashboard,镜像体积最小
  • x.x.x - 指向特定发布版本,版本号与parse-server对应,不含dashboard,镜像体积最小
  • x.x.x-dashboard - 指向特定发布版本,版本号与parse-server对应,包含parse-hipaa-dashboard,镜像体积较大

开发环境

  • main - 包含最新代码,依赖最新parse-server版本,含dashboard,可能包含破坏性变更
  • x.x.x-alpha/beta - 包含最新代码,依赖parse-server的alpha/beta版本,含dashboard,可能包含破坏性变更

使用建议

可组合使用多个标签镜像构建高可用(HA)应用,例如:1个Nginx反向代理/负载均衡器、1个x.x.x-dashboard parse-hipaa服务器、2个x.x.x parse-hipaa服务器、1个Percona Monitor and Management服务器。

  • 标准版本(不含dashboard):latest或x.x.x,适合构建HA集群或独立服务器,需单独部署dashboard。示例配置见docker-compose.yml
  • 带dashboard版本:x.x.x-dashboard,适合单服务器部署,包含dashboard功能。示例配置见docker-compose-dashboard.yml
  • 开发版本:main或x.x.x-alpha/beta,仅用于测试最新功能,不建议生产环境使用

部署方法

远程部署

Heroku

![Deploy]([***]

通过一键部署快速部署到Heroku。注意:Heroku免费服务不符合HIPAA合规,需参考Heroku合规认证并升级至Shield Spaces。详细步骤见文档。非ParseCareKit应用请使用snapcat分支的Heroku按钮。部署步骤:

  1. 输入应用名称
  2. 在Config vars部分配置环境变量:
    • NEW_RELIC_APP_NAME设为步骤1的应用名称
    • 添加PARSE_DASHBOARD_USER_ID用于登录Parse Dashboard
    • 添加PARSE_DASHBOARD_USER_PASSWORD(密码哈希可通过bcrypt-generator.com生成)
    • 其他变量可保持默认或按需修改
  3. 若不使用ParseCareKit,设置PARSE_SERVER_USING_PARSECAREKIT=false
  4. 点击Deploy app
  5. 部署完成后,通过[***](服务器)或[***](dashboard)访问,路径由PARSE_SERVER_MOUNT_PATH和PARSE_DASHBOARD_MOUNT_PATH定义
  6. 在Settings->Reveal Config Vars中获取PARSE_SERVER_APPLICATION_ID,客户端需配置applicationId(即该值)和serverURL(即[***])

自定义Heroku部署

  1. Fork parse-hipaa仓库
  2. 编辑heroku.yml,将parse/Dockerfile.heroku改为parse/Dockerfile,使构建基于自定义代码
  3. 修改parse/index.js和parse/cloud等文件
  4. 参考Heroku文档进行部署和集成

本地部署

Docker部署(Postgres/Mongo)

默认docker-compose.yml使用hipaa-postgres,docker-compose.mongo.yml使用hipaa-mongo。

  • Postgres(HIPAA合规版):

    docker-compose up
    
  • Mongo(HIPAA合规版):

    docker-compose -f docker-compose.mongo.yml up
    
  • Postgres(非合规版):

    docker-compose -f docker-compose.no.hipaa.yml up
    
  • Mongo(非合规版):未提供,参考标准parse-server部署

环境变量配置

parse-hipaa由4个独立Docker镜像组成(同时使用3个),需正确配置环境变量。完整变量列表见app.json。

netreconlab/parse-hipaa
PARSE_SERVER_APPLICATION_ID # 唯一字符串
PARSE_SERVER_PRIMARY_KEY # 唯一字符串
PARSE_SERVER_READ_ONLY_PRIMARY_KEY # 唯一字符串
PARSE_SERVER_ENCRYPTION_KEY # 文件加密密钥
PARSE_SERVER_OBJECT_ID_SIZE # ObjectId长度,默认10,建议医疗应用设为32
PARSE_SERVER_DATABASE_URI # 数据库连接URI,如postgres://${PG_PARSE_USER}:${PG_PARSE_PASSWORD}@db:5432/${PG_PARSE_DB}
PORT # 端口,默认1337
PARSE_SERVER_MOUNT_PATH # 挂载路径,默认/parse
PARSE_SERVER_URL # 服务器URL,默认[***]{PORT}/parse
PARSE_SERVER_PUBLIC_URL # 公开URL,默认http://localhost:${PORT}/parse
PARSE_SERVER_CLOUD # 云代码路径,默认/parse/cloud/main.js
PARSE_SERVER_MOUNT_GRAPHQL # 是否启用GraphQL,默认true
PARSE_SET_USER_CLP # 是否限制User类访问,默认1
PARSE_SERVER_ALLOW_CLIENT_CLASS_CREATION # 是否允许客户端创建类,默认false
PARSE_SERVER_ALLOW_CUSTOM_OBJECTID # ParseCareKit必需,默认true
PARSE_SERVER_ENABLE_SCHEMA_HOOKS # 跨实例同步 schema,默认true
PARSE_SERVER_DIRECT_ACCESS # 禁用直接访问,默认false
PARSE_SERVER_USING_PARSECAREKIT # 是否使用ParseCareKit,默认true
PARSE_VERBOSE # 是否启用详细日志,默认false
POSTGRES_PASSWORD # 需与hipaa-postgres的POSTGRES_PASSWORD一致
netreconlab/hipaa-postgres
POSTGRES_PASSWORD # 数据库集群密码
PG_PARSE_USER # parse数据库用户名
PG_PARSE_PASSWORD # parse数据库密码
PG_PARSE_DB # parse数据库名称
netreconlab/hipaa-mongo
# 需手动修改/scripts/mongo-init.js,环境变量不直接传递
MONGO_INITDB_ROOT_USERNAME # 管理员用户名
MONGO_INITDB_ROOT_PASSWORD # 管理员密码
MONGO_INITDB_DATABASE # parse数据库名称
parse-hipaa-dashboard/parse-dashboard
PARSE_DASHBOARD_TRUST_PROXY # 代理后端时设置为1
PARSE_DASHBOARD_ALLOW_INSECURE_HTTP # 非代理环境设置为1(二选一)
PARSE_DASHBOARD_COOKIE_SESSION_SECRET # 会话密钥
PARSE_DASHBOARD_MOUNT_PATH # 挂载路径,默认/dashboard

首次启动说明

首次启动时,parse-server(控制台显示为parse_1)可能因Postgres初始化而多次连接失败,属正常现象。Postgres初始化完成后会显示:

db_1         | PostgreSQL init process complete; ready for start up.

parse-server连接成功后显示:

parse_1      | parse-server running on port 1337.
parse_1      | publicServerURL: http://localhost:1337/parse, serverURL: [***]
parse_1      | GraphQL API running on http://localhost:1337/parsegraphql
parse_1      | info: Parse LiveQuery Server starts running

控制台可能出现类似以下数据库错误日志,属正常现象(parse检查并配置数据库):

db_1         | 2020-03-18 21:59:21.550 UTC [105] ERROR:  duplicate key value violates unique constraint "pg_type_typname_nsp_index"
...

Singularity部署

提供Singularity镜像,托管于GitHub Container Registry,示例配置见singularity-compose.yml。

Parse Server配置

Parse Server默认绑定1337端口,访问地址http://localhost:1337/parse。可通过修改index.js配置推送通知、密码重置、适配器等。该文件为Express应用,参考示例。

生产环境配置(ParseCareKit)

生产环境需创建索引优化查询:

Postgres

  1. 进入容器:docker exec -u postgres -ti parse-hipaa_db_1 bash
  2. 运行脚本:./usr/local/bin/setup-parse-index.sh

幂等性配置

建议启用幂等性,参考Parse Server文档。Postgres可通过cron定期执行[parse_idempotency_delete_expired_rec

查看更多 parse-hipaa 相关镜像 →
bitnami/parse logo
bitnami/parse
by VMware
认证
Bitnami Parse安全镜像提供经过安全加固的Parse后端框架运行环境,支持移动和Web应用快速开发,具备可靠部署与安全特性。
291M+ pulls
上次更新:2 个月前
bitnamicharts/parse logo
bitnamicharts/parse
by VMware
认证
Bitnami提供的Helm chart,用于在Kubernetes环境中部署和管理Parse Server(一款快速开发移动及Web应用的开源后端框架)。
100K+ pulls
上次更新:2 个月前
demisto/parse-emails logo
demisto/parse-emails
by Demisto, A Palo Alto Networks Company
认证
暂无描述
500K+ pulls
上次更新:1 个月前

常见问题

轩辕镜像免费版与专业版有什么区别?

免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。

轩辕镜像免费版与专业版有分别支持哪些镜像?

免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。

流量耗尽错误提示

当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。

410 错误问题

通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。

manifest unknown 错误

先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。

镜像拉取成功后,如何去掉轩辕镜像域名前缀?

使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。

查看全部问题→

轩辕镜像下载加速使用手册

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式

🔐

登录方式进行 Docker 镜像下载加速教程

通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤

🐧

Linux Docker 镜像下载加速教程

在 Linux 系统上配置轩辕镜像源,支持主流发行版

🖥️

Windows/Mac Docker 镜像下载加速教程

在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统

📦

Docker Compose 镜像下载加速教程

在 Docker Compose 中使用轩辕镜像加速,支持容器编排

📋

K8s containerd 镜像下载加速教程

在 k8s 中配置 containerd 使用轩辕镜像加速

🔧

宝塔面板 Docker 镜像下载加速教程

在宝塔面板中配置轩辕镜像加速,提升服务器管理效率

💾

群晖 NAS Docker 镜像下载加速教程

在 Synology 群晖NAS系统中配置轩辕镜像加速

🐂

飞牛fnOS Docker 镜像下载加速教程

在飞牛fnOS系统中配置轩辕镜像加速

📱

极空间 NAS Docker 镜像下载加速教程

在极空间NAS中配置轩辕镜像加速

⚡

爱快路由 ikuai Docker 镜像下载加速教程

在爱快ikuai系统中配置轩辕镜像加速

🔗

绿联 NAS Docker 镜像下载加速教程

在绿联NAS系统中配置轩辕镜像加速

🌐

威联通 NAS Docker 镜像下载加速教程

在威联通NAS系统中配置轩辕镜像加速

📦

Podman Docker 镜像下载加速教程

在 Podman 中配置轩辕镜像加速,支持多系统

📚

ghcr、Quay、nvcr、k8s、gcr 等仓库下载镜像加速教程

配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤

🚀

专属域名方式进行 Docker 镜像下载加速教程

无需登录即可使用轩辕镜像加速服务,更加便捷高效

需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429

商务:17300950906
|©2024-2025 源码跳动
商务合作电话:17300950906|Copyright © 2024-2025 杭州源码跳动科技有限公司. All rights reserved.