ed
09f22993be
idp login/logout routes ( #761 )
2025-09-05 18:44:30 +00:00
ed
e6755aa8a1
restrict runtime-state in $TMP; closes #747
...
the preferred locations (XDG_CONFIG_HOME and ~/.config)
are trusted and will behave as before, because they are
only writable by the current unix-user
but when an emergency fallback location ($TMPDIR or /tmp) is used
because none of the preferred locations are writable, then this
will now force-disable sessions-db, idp-db, chpw, and shares
this security safeguard can be overridden with --unsafe-state
will now also create the config folder with chmod 700 (rwx------)
2025-09-03 21:55:07 +00:00
ed
87539800e8
FTPS: add curl example ( #734 )
2025-08-31 19:06:56 +02:00
ed
aa1c921302
support file-as-volume ( #696 );
...
a volume can be a single file instead of a folder,
but a misleading warning indicated otherwise
2025-08-27 19:17:36 +00:00
ed
59f142cd19
readme: u2c: rephrase no-hash warning
2025-08-23 19:58:33 +00:00
ed
6cd0a396df
readme: clarify smb perf + u2c needs e2dsa ( #678 )
2025-08-23 19:45:18 +00:00
ed
ceaf133d9d
v1.19.5
2025-08-21 23:19:11 +00:00
ed
cc4f4aef99
fix typos; closes #237 , closes #465
...
correct subset of fixes, not touching the intentional/sacred ones
2025-08-21 22:03:34 +00:00
ed
f9cb2c15e3
readme: homebrew
2025-08-21 21:50:56 +00:00
ed
ca98d54fda
install on iOS; closes #328
2025-08-21 19:23:44 +00:00
Ruby Iris Juric
3259367007
readme: fix nixos overlay usage docs
2025-08-20 06:45:14 +02:00
ed
c51371c71d
mention syncthing compat ( #490 , #199 )
2025-08-18 23:08:49 +00:00
Ruby Iris Juric
20ef74cdac
nix: make usage in non-flake setups easier ( #296 )
...
* nix: extract overlay into own file
* readme: document non-flake nixos usage
2025-08-18 22:41:49 +00:00
ed
62e072a2ed
restrict account to ip/subnet; closes #397
2025-08-15 20:12:17 +00:00
ed
a4649d1e71
generic header auth ( closes #504 );
...
extends idp-auth to also accept a collection of headers (and
expected values of those headers) and map those to certain users
useful for Tailscale-User-Login and similar
2025-08-15 19:19:21 +00:00
ed
68907eaf48
add "@acct", a group with all authed users; closes #604
2025-08-14 19:11:57 +00:00
ed
659f351c65
support pillow-heif; closes #607
2025-08-14 16:42:48 +00:00
Adam R. Nelson
0177a9b402
Add RAW file thumbnailing support via rawpy ( #567 )
...
* add RAW image file types to mimetype list
* add RAW thumbnailer via rawpy
---------
Signed-off-by: Adam R. Nelson <adam@nels.onl >
Signed-off-by: ed <s@ocv.me >
2025-08-11 17:28:01 +00:00
ed
e9ecb2edc5
v1.19.0
2025-08-07 22:13:52 +00:00
ed
33497e6b11
sfx: add english-only
2025-08-07 21:28:56 +00:00
ed
346515ccf1
add optional username login; closes #511
2025-08-07 20:29:44 +00:00
exci
34d98e9980
add systemd user services and templated services ( #502 )
...
* move service files from contrib/package/arch/ to /contrib/systemd/
* add simpler default copyparty.conf that puts users in jail
* remove warning about .conf files in ~/.config/copyparty/
* update PKGBUILD with changes
* add links to configuration examples in index.md
* fix link to the example config
* update README.md arch instructions
---------
Co-authored-by: icxes <icxes@dev.null @need.moe>
Co-authored-by: ed <s@ocv.me >
2025-08-07 18:10:26 +00:00
ed
3f8cb7e877
xff: require explicit configuration of --rproxy;
...
try to avoid dangerous misconfiguration of how to determine the
client's IP by more aggressively asking for the correct config;
if the --xff-hdr (default: x-forwarded-for) appears in a request
then it will now be ignored unless --rproxy says which IP to use
2025-08-07 17:00:42 +00:00
ed
8c000fd683
cleanup
2025-08-04 00:40:27 +00:00
ed
f9502c3df3
add idp-cookie; for high-traffic / glitchy auth servers
2025-08-03 23:27:53 +00:00
ed
ae5eefc528
add sfx explanation; #345
2025-08-03 23:02:56 +00:00
ed
e85a71070e
docs: groups; closes #461
2025-08-03 21:42:26 +00:00
ed
0d09fb6818
audio transcoding tweaks
2025-08-03 21:23:41 +00:00
Chinpo Nya
c69c7c8ac0
additional instructions for --ah-cli
2025-08-03 13:26:56 +00:00
Techflash
50f1629355
Add test results for Wii Internet Channel
...
Signed-off-by: Techflash <72118300+techflashYT@users.noreply.github.com >
2025-08-03 13:23:18 +00:00
ed
0bc1b8f715
readme: webdav and opengraph are incompatible by default
2025-08-03 10:22:52 +00:00
Kevin Leutzinger
d357ff0d16
Update README.md
...
Signed-off-by: Kevin Leutzinger <6435727+kleutzinger@users.noreply.github.com >
2025-07-31 23:07:32 +00:00
Kevin Leutzinger
e965dc9c74
Add uvx copyparty
...
Signed-off-by: Kevin Leutzinger <6435727+kleutzinger@users.noreply.github.com >
2025-07-31 23:07:32 +00:00
ed
f195998865
per-volume uid/gid; closes #265
2025-07-30 19:35:00 +00:00
ed
a9d07c63ed
disable libmagic on windows; probably closes #276
2025-07-30 18:02:11 +00:00
ed
4adbe1b517
readme: fedora package is happening
2025-07-28 22:36:05 +00:00
ed
a9d1310296
wait lol
2025-07-28 22:20:50 +00:00
Adam
43e6da3454
add demo video link ( #190 )
...
* add feature showcase video
Signed-off-by: Adam <134429563+RustoMCSpit@users.noreply.github.com >
* add youtube link too
Signed-off-by: ed <s@ocv.me >
---------
Signed-off-by: Adam <134429563+RustoMCSpit@users.noreply.github.com >
Signed-off-by: ed <s@ocv.me >
Co-authored-by: ed <s@ocv.me >
2025-07-28 22:19:01 +00:00
ed
cb019afecf
standardize on /dev/shm/party.sock; closes #229
2025-07-28 20:29:40 +00:00
ed
df9feabcf8
add reflink-based dedup; closes #201
2025-07-28 19:46:15 +00:00
ed
edba7fffd3
add landmarks ( #182 )
2025-07-25 18:35:28 +00:00
ed
be0dd555a6
v1.18.3
2025-07-21 23:07:00 +00:00
ed
299cff3ff7
copyparty.exe: update pillow
2025-07-07 11:05:49 +00:00
ed
42c199e78e
api for rescanning multiple volumes;
...
`?scan=/foo,/bar` will perform a filesystem reindexing of volumes
`/foo` and `/bar` even if they only have `e2d` and not `e2ds`
2025-07-07 09:53:03 +00:00
ed
7eca90cc21
v1.18.0
2025-06-22 00:20:31 +00:00
ed
6ecf4fdceb
textfile-streaming fixes;
...
* add optional max duration, default-infinite
* add optional wordwrap, default-enabled
* url-param `...&tail` enables tailing in textviewer too
* hide bottom tray while tailing
2025-06-21 23:36:19 +00:00
ed
9dd5dec093
adjustments after #171 ;
...
* move the new functionality to --rmagic
* performance tweaks
2025-06-19 17:25:31 +00:00
ed
77df17d191
add ui for streaming textfiles in realtime
2025-06-16 00:00:40 +00:00
ed
fa5845ff5f
readme: explain ext-th better; closes #170
2025-06-14 22:38:04 +00:00
ed
c599e2aaa3
add opt for dotfile visibility default
2025-06-08 18:32:32 +02:00