Sign inSign up

melashri/siyuan

By melashri

•Updated 4 days ago

Image
0

6.2K

melashri/siyuan repository overview

⁠SiYuan Note - Modified Version

This contains modified builds of SiYuan Note⁠, focusing on Linux, macOS, iOS, and Docker server deployments. Windows and Android builds are not supported.

⁠Feature Modifications

⁠Enhanced Functionality

The modified version includes local access to premium features that typically require a VIP subscription in the official version. These features include:

  • Support for third-party S3 storage for data synchronization and backup
  • WebDAV integration for data synchronization and backup (excluding Nutstore)
  • Full-text search capabilities for resource files
  • PDF and image export with watermark functionality
⁠Privacy and Performance Enhancements

Several changes have been made to improve privacy and user experience:

  • Automatic update downloads are disabled
  • Google Analytics is disabled by default
  • Error reporting and diagnostic data collection are disabled
  • VIP badge and custom title bar displays are removed
  • System tray minimization is enabled by default when clicking the close button

⁠Installation Guide

⁠Desktop Clients (macOS / Linux)
  1. Navigate to the Releases page⁠
  2. Download the appropriate version for your operating system
⁠Docker Deployment

Container images are available on Docker Hub:

docker pull melashri/siyuan:latest

Browse available tags at Docker Hub⁠

⁠Building from Source

⁠Automated Builds

The repository automatically builds new versions every Tuesday and Friday at 20:00. For the most recent version, you can either:

  • Download from the latest release
  • Build from source following the instructions below
⁠Manual Build Instructions
  1. Fork this repository to your GitHub account

  2. Docker Image Builds

    • Generate a Docker Hub access token at https://hub.docker.com/settings/security⁠
    • In your forked repository, navigate to Settings → Secrets and Variables → Actions
    • Add the following repository secrets:
      • DOCKER_HUB_USER: Your Docker Hub username
      • DOCKER_HUB_PWD: Your Docker Hub access token
    • Trigger the build workflow
    • Build process takes approximately 10 minutes

Note: If you need to rebuild an existing version, first delete it from the Releases page before triggering a new build.

Tag summary

Content type

Image

Digest

sha256:00d97645f…

Size

98.5 MB

Last updated

4 days ago

docker pull melashri/siyuan