OpenSource-Hub
H

Haven

774 stars·개인정보 보호·SHA-256 체크섬 확인됨

一个注重隐私的开源博客应用,支持自托管、RSS 订阅和媒体分享。

스마트 다운로드

프로젝트 홈페이지 방문

아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요

私人博客,只给朋友看,没广告没跟踪。

주요 기능

  • 隐私优先,仅受邀用户可注册
  • Markdown 实时预览编辑器
  • 内置 RSS 阅读器
  • 图片自动缩放节省带宽
  • 自定义 CSS 和字体

할 수 없는 것

  • Heroku 部署不适合生产使用(图片 24 小时后消失),且免费方案已取消,AWS 部署较复杂,需等待约 20 分钟,失败可运行清理脚本,请务必在环境变量中设置强密码,避免默认凭据泄露

사용 사례

  • 个人/家庭私密博客,与亲友分享生活
  • 小团队内部知识库或日志

상세 설명

Haven 是一个基于 Ruby on Rails 的私有博客应用,重点在于隐私、易用性和低带宽。它提供 Markdown 实时预览编辑、内置 RSS 阅读器、媒体支持(图片、视频、音频)和可自定义 CSS。用户只能通过邀请加入,杜绝垃圾信息。支持通过 Docker、PikaPods、AWS、Heroku 或树莓派自行托管,并提供私人 RSS 订阅源供好友使用。

문제 해결 & FAQ (1)

방법
GitHub Actions에서 멀티 아키텍처 Docker 이미지(ARM64 포함)를 빌드하는 방법은?

워크플로우에 QEMU 및 Buildx 단계를 추가한 후, build-push 액션에서 platforms를 지정하세요. 다음 템플릿을 사용하십시오:

build-image:
  runs-on: ubuntu-latest
  steps:
    - name: Checkout
      uses: actions/checkout@v4
    - name: Set up QEMU
      uses: docker/setup-qemu-action@v3
    - name: Set up Docker Buildx
      uses: docker/setup-buildx-action@v3
    - name: Login to GitHub Container Registry
      uses: docker/login-action@v3
      with:
        registry: ghcr.io
        username: ${{ github.repository_owner }}
        password: ${{ secrets.GITHUB_TOKEN }}
    - name: Build and push image
      uses: docker/build-push-action@v6
      with:
        context: .
        platforms: linux/amd64,linux/arm64
        push: true
        tags: your-tag

your-tag를 바꾸고 필요에 따라 레지스트리/자격 증명을 조정하세요. 태그 단계가 있다면 needs: create-tag를 추가하세요.

원본 Issue #108

태그

blogprivacyruby-on-railsself-hostedrssmarkdown

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

推荐使用 Docker:克隆仓库后运行 `docker compose up`

4

浏览器访问 http://localhost:3000

5

通过环境变量设置管理员邮箱和密码,完成初始化

설치 가이드
  1. 推荐使用 Docker:克隆仓库后运行 `docker compose up`
  2. 浏览器访问 http://localhost:3000
  3. 通过环境变量设置管理员邮箱和密码,完成初始化
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

停止 Docker 容器或删除托管服务(如 PikaPods 中的应用)即可。

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스MIT
마지막 업데이트2026-06-26 14:25:18
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

1 FAQ

유사한 프로젝트