fshy

Home

中国电信魔盘 mopan

github.com · 2 records in Netdisk and pan, Storage · JSON

Records 2

github.com/OpenListTeam/OpenList/blob/main/drivers/mopan/metstorage/mopanJSONcomparereport an error

Free allowance
Has a dedicated OpenList driver (mopan, reverse-engineered, with an explicit provider warning 'This network disk may store your password in clear text'), so it is technically mountable…
Verdict
fails: quotathe free allowance is too small to matter
Cost
not stated
Identity
email?placeholder, not evidence; card unknown, phone unknown
Binding limit
noneno named constraint binds
Evidence
reported2 sources; a third party said so
Freshness
stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
Free tierHas a dedicated OpenList driver (mopan, reverse-engineered, with an explicit provider warning 'This network disk may store your password in clear text'), so it is technically mountable…
unit none; metered on none
Pricenone stated
Identityemail (placeholder) not published
Egressnot recorded
Interfaceunknown
Toolingnot recorded
Evidence 2
datesourcewhat it proved
2026-10-21github.com/OpenListTeam/OpenList/blob/main/drivers/mopan/metthe text of Free tier, above
2026-10-21eyun.baidu.com/content/169088/cited as the basis of the rejection: Has a dedicated OpenList driver (mopan, reverse-engineered, with an explicit provider warning 'This network disk may store your password in clear text'), so it is technically mountable — b
More fields 1
dead end{"failure_class": "quota","why": "Has a dedicated OpenList driver (`mopan`, reverse-engineered, with an explicit provider warning 'This network disk may store your password in clear text'), so it is technically mountable…","retry_when": null,"first_recorded": "2026-10-21"}
Unknown values 7
  • chaining: no value was recorded for this field
  • egress terms: no value was recorded for this field
  • interface: the access interface was not established
  • per object cap notes: no value was recorded for this field
  • per object cap stated: no value was recorded for this field
  • retention stated: no value was recorded for this field
  • tooling: no value was recorded for this field

github.com/OpenListTeam/OpenListBridgenetdisk-pan/openlistJSONcomparereport an error

Free allowance
Free software, no allowance stated: https://github.com/OpenListTeam/OpenList is AGPL-3.0 software the user runs; it states there are no paid plans and prints no quota, unit or price
Verdict
self-hosted, last resortverdict qualifies-with-caveat: usable, with a named limit or an unprobed read path. Self-hosted options are listed last, because this site is for users who have no hardware.
Cost
not stated
Identity
anonymousno card, no phone
Binding limit
write-gatedthe write gate is CanWriteContent (bit 3) OR a per-path meta override, evaluated in server/middlewares/fsup.go
Evidence
documented9 sources; a first-party page was read and the sentence quoted
Freshness
stale on 2026-11-24checked 2026-11-02 (live); stale on 2026-11-24
Free tierfree software, no allowance stated: https://github.com/OpenListTeam/OpenList is AGPL-3.0 software the user runs; it states there are no paid plans and prints no quota, unit or price
unit none; metered on none
Pricenone stated
Limits
  • write-gated (binding) the write gate is CanWriteContent (bit 3) OR a per-path meta override, evaluated in server/middlewares/fsup.go source
Bindingwrite-gated The bridge itself is not the constraint; what it can do is entirely set by which upstream it mounts and whether that upstream grants a write.
Identityanonymous the operator installs it; a reader needs no account on the bridge itself
Egressunmetered by the software; the egress is whatever the upstream provider and any CDN in front charge
Per-object capno cap of its own; the cap is the mounted upstream's
Retentionas long as the operator keeps the process and the upstream alive
Interfacerest, webdav, s3, ftp, sftp
Toolinga single Go binary; REST under /api/*, WebDAV at /dav, an S3-compatible gateway, FTP and SFTP; the rclone alist backend works against it
Composes withthe bridge layer of the whole topic: mount a pooled tenant or a pan account, serve it over REST and WebDAV, put a CDN in front
ReliabilityA community fork of AList, created in June 2025 after the AList project was sold and its ownership, docs and community were rewritten. The fork is the maintained one; AList v3 builds still run on many public instances and still work.
NotesThe one piece of this topic a user can own outright. The source is explicit that fs/list's write field is CanWrite, a per-user exclusion-list negation, while the upload gate is CanWriteContent(bit 3) OR a per-path meta; that distinction is why a host can report write:true and refuse every PUT, and why the one writable instance in the population reports write_content_bypass:true and permission 256 with no bit 3.
Evidence 9
datesourcewhat it proved
2026-10-22github.com/OpenListTeam/OpenListthe repository describes itself as 'A new AList Fork to Anti Trust Crisis', 25,183 stars, last push 2026-10-21
2026-10-22raw.githubusercontent.com/OpenListTeam/OpenList/main/server/the write gate is: if !user.CanWriteContent() && !common.CanWriteContentBypassUserPerms(parentMeta, parentPath) then deny, then a second check common.CanWrite(user, parentMeta, parentPath)
2026-10-22raw.githubusercontent.com/OpenListTeam/OpenList/main/server/the fs/list response carries Write: common.CanWrite(user, meta, reqPath) and WriteContentBypass: common.CanWriteContentBypassUserPerms(meta, reqPath); these are two different predicates and only the second mirrors the upload gate
2026-10-22raw.githubusercontent.com/OpenListTeam/OpenList/main/internathe permission bitmask is documented in the struct comment: bit 3 is mkdir and upload, bit 8 is WebDAV read, bit 9 is WebDAV write
2026-10-22finance.sina.com.cn/tech/digi/2025-06-16/doc-infahqye9515437the AList project was reported sold in June 2025 and OpenList was created as a replacement that removes the original developer's private API links
2026-10-30github.com/OpenListTeam/OpenListOpenList has no paid plan and no metered allowance; the software is free to run
2026-11-02raw.githubusercontent.com/OpenListTeam/OpenList/main/server/the upload middleware answers 403 permission denied unless the user holds the write-content permission or a per-path meta override applies, so a write gate stands in front of every upload
2026-11-02github.com/OpenListTeam/OpenListthe README states no paid plans and no cost for existing features; its text prints no quota, unit or price
2026-11-02raw.githubusercontent.com/OpenListTeam/OpenList/main/internabit 3 of the user permission bitmask is the right to mkdir and upload, the permission that the upload gate tests first
More fields 7
access modeself-hosted-bridge
languageGo
licenseAGPL-3.0
stars25183
last push2026-10-21T17:00:56Z
aliases["AList / OpenList — the most-used multi-storage aggregator (50.3k / 25.2k stars)","alist / OpenList — the layer that works around a missing provider client","AList / OpenList","AList / OpenList — the most-used multi-storage aggregator"]
aggregator noteThis record is the single home for both spellings of the aggregator, so the name the completeness audit called unindexed resolves here.