概要

フル名
docker.io/histonemax/redink
Registry
docker.io
名前空間
histonemax
リポジトリ
redink
キャッシュ Tag 数
2
最終同期
07/06/2026, 01:31 PM

概要

RedInk Markdown 笔记与知识库 Web 应用镜像,支持双向链接与标签检索,适合团队内网轻量文档协作与 personal wiki。

詳細

histonemax/redink 提供浏览器 Markdown 编辑、图谱视图与全文搜索,数据默认 SQLite 或外接 PostgreSQL。典型替代 Notion 私有化片段场景,部署简单。与 Obsidian 桌面版相比为 Web 中心化存储;生产应固定 tag、持久化 /app/data 并配置 HTTPS 与备份策略,多用户环境启用 OAuth/LDAP。

快速启动

docker run -d --name redink \
  -p 3000:3000 \
  -v $(pwd)/data:/app/data \
  docker.io/histonemax/redink:latest

推荐实践

docker run -d --name redink \
  --restart unless-stopped \
  -p 3000:3000 \
  -v /data/redink:/app/data \
  -e DATABASE_URL=postgresql://user:pass@postgres:5432/redink \
  -e APP_URL=https://notes.internal \
  docker.io/histonemax/redink:1.0.0

核心参数说明

  • -p 3000:3000 — Web 笔记应用端口
  • -v .../data:... — SQLite 或附件存储
  • -e DATABASE_URL — 外置 PostgreSQL(可选)
  • -e APP_URL — 对外 URL(OAuth 回调)
  • --restart unless-stopped — 知识库持续在线
  • 固定 tag — 数据 schema 版本 pin

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: redink
spec:
  replicas: 2
  selector:
    matchLabels:
      app: redink
  template:
    metadata:
      labels:
        app: redink
    spec:
      containers:
        - name: redink
          image: docker.io/histonemax/redink:1.0.0
          ports:
            - containerPort: 3000
          envFrom:
            - secretRef:
                name: redink-secrets
          volumeMounts:
            - name: data
              mountPath: /app/data
      volumes:
        - name: data
          persistentVolumeClaim:
            claimName: redink-data
---
apiVersion: v1
kind: Service
metadata:
  name: redink
spec:
  selector:
    app: redink
  ports:
    - port: 3000
      targetPort: 3000

PostgreSQL 凭据经 Secret;Ingress TLS 与 SSO,附件 PVC 定期快照备份。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/histonemax/redink
:latest
linux/amd64linux/arm64
2026/06/30 22:2987.5 MBsha256:7619a9720c47
docker.io/histonemax/redink
:main
linux/amd64linux/arm64
2026/06/30 22:2887.5 MBsha256:7619a9720c47