# shenxianmq/Auto_Symlink

实时监控文件夹，创建与更新软链接/strm文件，自动复制与更新元数据，清空无效文件夹，清空无效软链接

Repository: https://github.com/shenxianmq/Auto_Symlink
Canonical: https://ross.abutalabs.com/products/auto_symlink
License Family: other
Last push: 2025-11-24T13:35:06+00:00

## Health v2 (maintenance only)
Score: 50/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 53, release rhythm 35, longevity 72
- inputs: {"age_days": 1008, "days_push": 282, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1101, forks 104 (observed 2026-08-28T04:03:35.609670+00:00)

## What it is
Auto_Symlink is a self-hosted automation tool that monitors directories mounted from cloud drives via CloudDrive2/Alist and creates/updates symlinks and .strm files for media servers like Emby, Jellyfin, and Plex. It also copies metadata, cleans invalid links and folders, notifies media servers of new content, and offers a web UI for configuration and log viewing.

## Use cases
- create symlinks for emby from clouddrive2 mounted cloud drive
- generate strm files for jellyfin from alist
- reduce cloud drive access during media library scraping
- automatically notify plex when new videos appear
- clean up broken symlinks and empty folders in media library
- auto transfer files from one folder to another and delete source
- generate emby media library cover images

## When to choose
- you mount cloud storage with CloudDrive2 or Alist and serve media through Emby/Jellyfin/Plex
- you want faster library scans with fewer hits to the cloud drive
- you need automatic symlink/strm upkeep and cleanup of stale links

## When to avoid
- your media is stored entirely on local disks with no cloud mount
- you need Windows-compatible symlinks for playback (links use absolute Linux paths)
- you want a fully GUI-native desktop application rather than a Docker/Python service

## Facets
- artifact type: application
- maturity: active
- function: file-system, workflow-automation, monitoring, webhook, self-hosted
- domain: media, self-hosted, files
- platform: windows, python, self-hosted
- tags: symlink-management, strm-files, emby, jellyfin, plex, clouddrive2, alist, media-server, cloud-mount, automation, docker, linux, web-server

## Member repositories
- shenxianmq/Auto_Symlink (main) score 50

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:35.609670+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:45:44.091526+00:00, confidence not recorded.
  - readme: https://github.com/shenxianmq/Auto_Symlink (fetched 2026-08-28T04:03:35.609670+00:00, sha aad8203c6520)
- Data as of 2026-08-30T08:39:29.467469+00:00.
