mirror of
https://github.com/9001/copyparty.git
synced 2025-09-30 13:42:27 -06:00
versus.md: sftpgo (#839)
Signed-off-by: augustanational <milanistavietnam1911@gmail.com>
This commit is contained in:
parent
1923a25879
commit
a053a663b4
|
@ -125,7 +125,7 @@ symbol legend,
|
||||||
| config GUI | | █ | █ | █ | █ | | | █ | █ | █ | | █ | █ |
|
| config GUI | | █ | █ | █ | █ | | | █ | █ | █ | | █ | █ |
|
||||||
| good documentation | | | █ | █ | █ | █ | █ | | | █ | █ | ╱ | ╱ |
|
| good documentation | | | █ | █ | █ | █ | █ | | | █ | █ | ╱ | ╱ |
|
||||||
| runs on iOS | ╱ | | | | | ╱ | | | | | | | |
|
| runs on iOS | ╱ | | | | | ╱ | | | | | | | |
|
||||||
| runs on Android | █ | | █ | | | █ | | | | | | | |
|
| runs on Android | █ | | █ | | | █ | | | | | | █ | |
|
||||||
| runs on WinXP | █ | █ | | | | █ | | | | | | | |
|
| runs on WinXP | █ | █ | | | | █ | | | | | | | |
|
||||||
| runs on Windows | █ | █ | █ | █ | █ | █ | █ | ╱ | █ | █ | █ | █ | ╱ |
|
| runs on Windows | █ | █ | █ | █ | █ | █ | █ | ╱ | █ | █ | █ | █ | ╱ |
|
||||||
| runs on Linux | █ | ╱ | █ | █ | █ | █ | █ | █ | █ | █ | █ | █ | █ |
|
| runs on Linux | █ | ╱ | █ | █ | █ | █ | █ | █ | █ | █ | █ | █ | █ |
|
||||||
|
@ -146,7 +146,9 @@ symbol legend,
|
||||||
* `b`/hfs2 runs on linux through wine
|
* `b`/hfs2 runs on linux through wine
|
||||||
* `f`/rclone must be started with the command `rclone serve webdav .` or similar
|
* `f`/rclone must be started with the command `rclone serve webdav .` or similar
|
||||||
* `h`/chibisafe has undocumented windows support
|
* `h`/chibisafe has undocumented windows support
|
||||||
* `i`/sftpgo must be launched with a command
|
* `l`/sftpgo:
|
||||||
|
* Must be launched with a command
|
||||||
|
* On Termux, just run `pkg in sftpgo`
|
||||||
* `m`/arozos has partial windows support
|
* `m`/arozos has partial windows support
|
||||||
|
|
||||||
|
|
||||||
|
@ -262,7 +264,7 @@ symbol legend,
|
||||||
|
|
||||||
* `folder-rproxy` = reverse-proxying without dedicating an entire (sub)domain, using a subfolder instead
|
* `folder-rproxy` = reverse-proxying without dedicating an entire (sub)domain, using a subfolder instead
|
||||||
* `l`/sftpgo:
|
* `l`/sftpgo:
|
||||||
* config: users must be added through gui / api calls
|
* config: user can be added by cmd command in [Portable mode](https://docs.sftpgo.com/2.6/cli/#portable-mode); if not in Portable mode users must be added through gui / api calls
|
||||||
* `m`/arozos:
|
* `m`/arozos:
|
||||||
* configuration is primarily through GUI
|
* configuration is primarily through GUI
|
||||||
* reverse-proxy is not guaranteed to see the correct client IP
|
* reverse-proxy is not guaranteed to see the correct client IP
|
||||||
|
@ -280,7 +282,7 @@ symbol legend,
|
||||||
| per-volume permissions | █ | █ | █ | █ | █ | █ | █ | | █ | █ | ╱ | █ | █ |
|
| per-volume permissions | █ | █ | █ | █ | █ | █ | █ | | █ | █ | ╱ | █ | █ |
|
||||||
| per-folder permissions | ╱ | | █ | █ | █ | | █ | | █ | █ | ╱ | █ | █ |
|
| per-folder permissions | ╱ | | █ | █ | █ | | █ | | █ | █ | ╱ | █ | █ |
|
||||||
| per-file permissions | | | █ | █ | █ | | █ | | █ | | | | █ |
|
| per-file permissions | | | █ | █ | █ | | █ | | █ | | | | █ |
|
||||||
| per-file passwords | █ | | | █ | █ | | █ | | █ | | | | █ |
|
| per-file passwords | █ | | | █ | █ | | █ | | █ | | | █ | █ |
|
||||||
| unmap subfolders | █ | | █ | | | | █ | | | █ | ╱ | • | |
|
| unmap subfolders | █ | | █ | | | | █ | | | █ | ╱ | • | |
|
||||||
| index.html blocks list | ╱ | | | | | | █ | | | • | | | |
|
| index.html blocks list | ╱ | | | | | | █ | | | • | | | |
|
||||||
| write-only folders | █ | | █ | | █ | | | | | | █ | █ | |
|
| write-only folders | █ | | █ | | █ | | | | | | █ | █ | |
|
||||||
|
@ -342,18 +344,18 @@ symbol legend,
|
||||||
| single-page app | █ | | █ | █ | █ | | | █ | █ | █ | █ | | █ |
|
| single-page app | █ | | █ | █ | █ | | | █ | █ | █ | █ | | █ |
|
||||||
| themes | █ | █ | █ | █ | | | | | █ | | | | |
|
| themes | █ | █ | █ | █ | | | | | █ | | | | |
|
||||||
| directory tree nav | █ | ╱ | | | █ | | | | █ | | ╱ | | |
|
| directory tree nav | █ | ╱ | | | █ | | | | █ | | ╱ | | |
|
||||||
| multi-column sorting | █ | | | | | | | | | | | | |
|
| multi-column sorting | █ | | | | | | | | | | | █ | |
|
||||||
| thumbnails | █ | | / | ╱ | ╱ | | | █ | █ | ╱ | | | █ |
|
| thumbnails | █ | | / | ╱ | ╱ | | | █ | █ | ╱ | | | █ |
|
||||||
| ┗ image thumbnails | █ | | / | █ | █ | | | █ | █ | █ | | | █ |
|
| ┗ image thumbnails | █ | | / | █ | █ | | | █ | █ | █ | | | █ |
|
||||||
| ┗ video thumbnails | █ | | | █ | █ | | | | █ | | | | █ |
|
| ┗ video thumbnails | █ | | | █ | █ | | | | █ | | | | █ |
|
||||||
| ┗ audio spectrograms | █ | | | | | | | | | | | | |
|
| ┗ audio spectrograms | █ | | | | | | | | | | | | |
|
||||||
| audio player | █ | | ╱ | █ | █ | | | | █ | ╱ | | | █ |
|
| audio player | █ | | ╱ | █ | █ | | | | █ | ╱ | | ╱ | █ |
|
||||||
| ┗ gapless playback | █ | | | | | | | | • | | | | |
|
| ┗ gapless playback | █ | | | | | | | | • | | | | |
|
||||||
| ┗ audio equalizer | █ | | | | | | | | | | | | |
|
| ┗ audio equalizer | █ | | | | | | | | | | | | |
|
||||||
| ┗ waveform seekbar | █ | | | | | | | | | | | | |
|
| ┗ waveform seekbar | █ | | | | | | | | | | | | |
|
||||||
| ┗ OS integration | █ | | █ | | | | | | | | | | |
|
| ┗ OS integration | █ | | █ | | | | | | | | | | |
|
||||||
| ┗ transcode to lossy | █ | | | | | | | | | | | | |
|
| ┗ transcode to lossy | █ | | | | | | | | | | | | |
|
||||||
| video player | █ | | █ | █ | █ | | | | █ | █ | | | █ |
|
| video player | █ | | █ | █ | █ | | | | █ | █ | | ╱ | █ |
|
||||||
| ┗ video transcoding | | | / | | | | | | █ | | | | |
|
| ┗ video transcoding | | | / | | | | | | █ | | | | |
|
||||||
| audio BPM detector | █ | | | | | | | | | | | | |
|
| audio BPM detector | █ | | | | | | | | | | | | |
|
||||||
| audio key detector | █ | | | | | | | | | | | | |
|
| audio key detector | █ | | | | | | | | | | | | |
|
||||||
|
@ -366,16 +368,16 @@ symbol legend,
|
||||||
| find local file | █ | | | | | | | | | | | | |
|
| find local file | █ | | | | | | | | | | | | |
|
||||||
| undo recent uploads | █ | | | | | | | | | | | | |
|
| undo recent uploads | █ | | | | | | | | | | | | |
|
||||||
| create directories | █ | | █ | █ | █ | ╱ | █ | █ | █ | █ | █ | █ | █ |
|
| create directories | █ | | █ | █ | █ | ╱ | █ | █ | █ | █ | █ | █ | █ |
|
||||||
| image viewer | █ | | █ | █ | █ | | | | █ | █ | █ | | █ |
|
| image viewer | █ | | █ | █ | █ | | | | █ | █ | █ | █ | █ |
|
||||||
| markdown viewer | █ | | / | | █ | | | | █ | ╱ | ╱ | | █ |
|
| markdown viewer | █ | | / | | █ | | | | █ | ╱ | ╱ | | █ |
|
||||||
| markdown editor | █ | | | | █ | | | | █ | ╱ | ╱ | | █ |
|
| markdown editor | █ | | | | █ | | | | █ | ╱ | ╱ | ╱ | █ |
|
||||||
| readme.md in listing | █ | | / | █ | | | | | | | | | |
|
| readme.md in listing | █ | | / | █ | | | | | | | | | |
|
||||||
| rename files | █ | █ | █ | █ | █ | ╱ | █ | | █ | █ | █ | █ | █ |
|
| rename files | █ | █ | █ | █ | █ | ╱ | █ | | █ | █ | █ | █ | █ |
|
||||||
| batch rename | █ | | | | | | | | █ | | | | |
|
| batch rename | █ | | | | | | | | █ | | | | |
|
||||||
| cut / paste files | █ | █ | █ | █ | █ | | | | █ | | | | █ |
|
| cut / paste files | █ | █ | █ | █ | █ | | | | █ | | | | █ |
|
||||||
| move files | █ | █ | █ | █ | █ | | █ | | █ | █ | █ | | █ |
|
| move files | █ | █ | █ | █ | █ | | █ | | █ | █ | █ | █ | █ |
|
||||||
| delete files | █ | █ | █ | █ | █ | ╱ | █ | █ | █ | █ | █ | █ | █ |
|
| delete files | █ | █ | █ | █ | █ | ╱ | █ | █ | █ | █ | █ | █ | █ |
|
||||||
| copy files | | | / | | █ | | | | █ | █ | █ | | █ |
|
| copy files | | | / | | █ | | | | █ | █ | █ | █ | █ |
|
||||||
|
|
||||||
* `single-page app` = multitasking; possible to continue navigating while uploading
|
* `single-page app` = multitasking; possible to continue navigating while uploading
|
||||||
* `audio player » os-integration` = use the [lockscreen](https://user-images.githubusercontent.com/241032/142711926-0700be6c-3e31-47b3-9928-53722221f722.png) or [media hotkeys](https://user-images.githubusercontent.com/241032/215347492-b4250797-6c90-4e09-9a4c-721edf2fb15c.png) to play/pause, prev/next song
|
* `audio player » os-integration` = use the [lockscreen](https://user-images.githubusercontent.com/241032/142711926-0700be6c-3e31-47b3-9928-53722221f722.png) or [media hotkeys](https://user-images.githubusercontent.com/241032/215347492-b4250797-6c90-4e09-9a4c-721edf2fb15c.png) to play/pause, prev/next song
|
||||||
|
@ -389,6 +391,9 @@ symbol legend,
|
||||||
* audio playback does not continue into next song
|
* audio playback does not continue into next song
|
||||||
* plaintext viewer/editor
|
* plaintext viewer/editor
|
||||||
* `k`/filegator directory tree is a modal window
|
* `k`/filegator directory tree is a modal window
|
||||||
|
* `l`/sftpgo remarks:
|
||||||
|
* audio/video playback does not continue into next song/video
|
||||||
|
* plaintext viewer/editor
|
||||||
|
|
||||||
|
|
||||||
## integration
|
## integration
|
||||||
|
@ -614,10 +619,8 @@ symbol legend,
|
||||||
* ⚠️ across the atlantic, copyparty is 2.5x faster
|
* ⚠️ across the atlantic, copyparty is 2.5x faster
|
||||||
* 🔵 sftp uploads are resumable
|
* 🔵 sftp uploads are resumable
|
||||||
* ⚠️ web UI is very minimal + a bit slow
|
* ⚠️ web UI is very minimal + a bit slow
|
||||||
* ⚠️ no thumbnails / image viewer / audio player
|
* ⚠️ no thumbnails
|
||||||
* ⚠️ basic file manager (no cut/paste/move)
|
|
||||||
* ⚠️ no filesystem indexing / search
|
* ⚠️ no filesystem indexing / search
|
||||||
* ⚠️ doesn't run on phones, tablets
|
|
||||||
* ⚠️ no zeroconf (mdns/ssdp)
|
* ⚠️ no zeroconf (mdns/ssdp)
|
||||||
* ⚠️ impractical directory URLs
|
* ⚠️ impractical directory URLs
|
||||||
* ⚠️ AGPL licensed
|
* ⚠️ AGPL licensed
|
||||||
|
|
Loading…
Reference in a new issue