copyparty/contrib/README.md
ed 0c0d6b2bfc add ishare config example (macos screenshot uploader)
also includes a slight tweak to the json upload info:

when exactly one file is uploaded, the json-response has a
new top-level property, `fileurl` -- this is just a copy of
`files[0].url` as a workaround for castdrian/ishare#107
("only toplevel json properties can be referenced")
2025-01-10 21:13:20 +00:00

3.5 KiB

plugins/

  • example extensions

copyparty.bat

  • launches copyparty with no arguments (anon read+write within same folder)
  • intended for windows machines with no python.exe in PATH
  • works on windows, linux and macos
  • assumes copyparty-sfx.py was renamed to copyparty.py in the same folder as copyparty.bat

index.html

  • drop-in redirect from an httpd to copyparty
  • assumes the webserver and copyparty is running on the same server/IP
  • modify 10.13.1.1 as necessary if you wish to support browsers without javascript

sharex.sxcu - Windows screenshot uploader

  • sharex config file to upload screenshots and grab the URL
  • RequestURL: full URL to the target folder
  • pw: password (remove the pw line if anon-write)
  • the act:bput thing is optional since copyparty v1.9.29
  • using an older sharex version, maybe sharex v12.1.1 for example? dw fam i got your back 👉😎👉 sharex12.sxcu

ishare.iscu - MacOS screenshot uploader

  • ishare config file to upload screenshots and grab the URL
  • RequestURL: full URL to the target folder
  • pw: password (remove the pw line if anon-write)

flameshot.sh - Linux screenshot uploader

  • takes a screenshot with flameshot on Linux, uploads it, and writes the URL to clipboard

send-to-cpp.contextlet.json

  • browser integration, kind of? custom rightclick actions and stuff
  • rightclick a pic and send it to copyparty straight from your browser
  • for the contextlet firefox extension

media-osd-bgone.ps1

  • disables the windows OSD popup (the thing on the left) which appears every time you hit media hotkeys to adjust volume or change song while playing music with the copyparty web-ui, or most other audio players really

explorer-nothumbs-nofoldertypes.reg

  • disables thumbnails and folder-type detection in windows explorer
  • makes it way faster (especially for slow/networked locations (such as partyfuse))

webdav-cfg.reg

  • improves the native webdav support in windows;
    • removes the 47.6 MiB filesize limit when downloading from webdav
    • optionally enables webdav basic-auth over plaintext http
    • optionally helps disable wpad, removing the 10sec latency

cfssl.sh

  • creates CA and server certificates using cfssl
  • give a 3rd argument to install it to your copyparty config
  • systemd service at systemd/cfssl.service

OS integration

init-scripts to start copyparty as a service

Reverse-proxy

copyparty supports running behind another webserver