Gabriel Venberg
d1bca1f52f
nixos: revamp ( #159 )
...
* formatting clean-up with alejandra.
* added ability to specify user and group.
* added option to have hist data live with volumes.
* improved my understanding of what paths copyparty needs to function.
* added environment script.
* Revert "added environment script."
Cant have 2 instances of copyparty running, even if one is just for
ah-cli...
This reverts commit c60c8d8e0b
.
* fixup! added ability to specify user and group.
* Reapply "added environment script."
This reverts commit a54e950ecc
.
* Moved back to TemporaryFileSystem for system hardening.
I misunderstood bind mounts...
* made systemd.tmpfiles rules to ensure the volume directories exist.
* changed copyparty-env script to copyparty-hash.
* removed seperatehist in favor of default settings attrset.
* new update of copyparty removed the need for some options.
* minor refactoring.
* fixed some descriptions that had not kept up with changes.
* fixup! removed seperatehist in favor of default settings attrset.
2025-04-29 14:48:17 +02:00
ed
3cbb7243ab
update pkgs to 1.17.0
2025-04-26 22:50:45 +00:00
ed
68e7000275
update pkgs to 1.16.21
2025-04-20 19:19:35 +00:00
ed
d3f1b45ce3
update pkgs to 1.16.20
2025-04-13 22:32:06 +00:00
ed
c9cdc3e1c1
update pkgs to 1.16.19
2025-04-08 21:52:43 +00:00
ed
4f397b9b5b
add zfs-tune ( #149 )
2025-03-30 13:30:15 +00:00
ed
de2fedd2cd
update pkgs to 1.16.18
2025-03-23 23:04:53 +00:00
ed
a0ecc4d88e
update pkgs to 1.16.17
2025-03-16 21:13:23 +00:00
ed
c24a0ec364
update pkgs to 1.16.16
2025-02-28 19:16:27 +00:00
daimond113
e0fe2b97be
nix: add mainProgram
...
Silences warnings like "getExe: Package
"copyparty-1.16.15" does not have the
meta.mainProgram attribute. We'll assume that the
main program has the same name for now, but this
behavior is deprecated, because it leads to
surprising errors when the assumption does not
hold. If the package has a main program, please
set `meta.mainProgram` in its definition to make
this warning go away. Otherwise, if the package
does not have a main program, or if you don't
control its definition, use getExe' to specify
the name to the program, such as lib.getExe' foo
"bar"."
2025-02-26 23:07:19 +01:00
ed
bd33863f9f
update pkgs to 1.16.15
2025-02-25 01:25:15 +00:00
ed
fca07fbb62
update pkgs to 1.16.14
2025-02-19 23:35:05 +00:00
ed
eeb96ae8b5
update pkgs to 1.16.13
2025-02-13 21:43:32 +00:00
ed
7dda77dcb4
update pkgs to 1.16.12
2025-02-10 00:04:04 +00:00
ed
46f9e9efff
add plugin: quickmove
...
defines hotkey W to move selected files into a subfolder
2025-02-09 19:40:36 +00:00
ed
6c202effa4
add plugin: graft-thumbs.js; #133
...
"sidecar thumbnails"; if a folder contains both foo.mp3 and foo.png
then this plugin takes the png thumbnail and applies to the mp3
while in the grid-view
2025-02-05 19:48:59 +00:00
ed
6a9ffe7e06
traefik-example: fix disconnect during big uploads
...
if an upload takes longer than 60 seconds,
by default, traefik closes the connection
thx to @JuvenoiaAgent@lemmy.ca for catching this
2025-01-29 21:03:18 +00:00
ed
b3b39bd8f1
update pkgs to 1.16.11
2025-01-27 02:01:25 +00:00
ed
8e8e4ff132
update pkgs to 1.16.10
2025-01-25 18:45:50 +00:00
ed
c03af9cfcc
update pkgs to 1.16.9
2025-01-22 23:54:04 +00:00
ed
d9db1534b1
hooks: send zeromq/zmq/0mq messages
...
adds an optional dependency on pyzmq
2025-01-22 21:18:42 +00:00
exci
c94f662095
fix optional package name in PKGBUILD ( #130 )
2025-01-16 08:01:17 +01:00
ed
6920c01d4a
update pkgs to 1.16.8
2025-01-11 16:47:33 +00:00
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
ed
ac0a2da3b5
add/improve reverse-proxy examples
...
* add haproxy, lighttpd, traefik, caddy
* adjust nginx buffer sizes for way faster downloads
* move unix-socket to /dev/shm/ because
fedora sets PrivateTmp=true for nginx (orz)
2025-01-07 05:49:40 +00:00
ed
5cedd22bbd
update pkgs to 1.16.7
2024-12-23 18:24:35 +00:00
ed
888b31aa92
update pkgs to 1.16.6
2024-12-19 01:08:34 +00:00
ed
18c6559199
update pkgs to 1.16.5
2024-12-11 22:59:44 +00:00
ed
edda117a7a
update pkgs to 1.16.4
2024-12-07 01:10:50 +00:00
ed
f1decb531d
update pkgs to
2024-12-04 00:41:34 +00:00
ed
baf41112d1
update pkgs to 1.16.2
2024-11-23 23:55:09 +00:00
ed
e9b2cab088
update pkgs to 1.16.1
2024-11-15 22:40:41 +00:00
ed
fc3bbb70a3
update pkgs to 1.16.0
2024-11-10 20:00:38 +00:00
ed
b22d700e16
update pkgs to 1.15.10
2024-10-27 09:27:38 +00:00
ed
ca63b03e55
update pkgs to 1.15.9
2024-10-18 23:54:46 +00:00
ed
5f91999512
update pkgs to 1.15.8
2024-10-16 22:22:29 +00:00
ed
9ed799e803
update pkgs to 1.15.7
2024-10-13 23:07:31 +00:00
ed
aba680b6c2
update pkgs to 1.15.6
2024-10-11 23:16:24 +00:00
ed
eaee1f2cab
update pkgs to 1.15.5
2024-10-05 18:20:20 +00:00
ed
3ccbcf6185
update pkgs to 1.15.4
2024-10-04 23:56:45 +00:00
ed
de9069ef1d
update pkgs to 1.15.3
2024-09-16 01:20:16 +00:00
ed
1d004b6dbd
update pkgs to 1.15.2
2024-09-16 00:44:48 +00:00
ed
a5ce1032d3
tlnote + nginx unix-socket example
2024-09-12 21:42:33 +00:00
ed
1c2acdc985
add flameshot client example
2024-09-11 20:56:38 +00:00
ed
c79eaa089a
update pkgs to 1.15.1
2024-09-09 23:55:37 +00:00
ed
2fac2bee7c
update pkgs to 1.15.0
2024-09-08 20:02:25 +00:00
ed
735ec35546
update pkgs to 1.14.4
2024-09-02 01:21:07 +00:00
ed
c111027420
update pkgs to 1.14.3
2024-08-30 23:29:47 +00:00
ed
03b13e8a1c
sfx-customizer:
...
* better translation stripping
* add support in bruteforcer
* add examples
and fix login-banner usage example
2024-08-28 05:53:26 +00:00
ed
cdd2da0208
update pkgs to 1.14.2
2024-08-23 23:43:46 +00:00
ed
fca70b3508
update pkgs to 1.14.1
2024-08-19 00:24:52 +00:00
ed
8d8b88c4fd
update pkgs to 1.14.0
2024-08-18 23:36:57 +00:00
ed
5153db6bff
ux: login margin; theme2: yellow buttons
...
the red buttons from protonmail's monokai theme look better,
but they're confusing because intuitively red means off
2024-08-17 15:55:55 +00:00
ed
cdd0794d6e
update pkgs to 1.13.8
2024-08-13 00:20:04 +00:00
ed
dbd42bc6bf
add option to load custom js on all pages
2024-08-11 23:51:17 +00:00
ed
ffd7cd3ca8
update pkgs to 1.13.6
2024-07-29 20:56:00 +00:00
ed
15ddcf53e7
add bsod theme
2024-07-26 22:09:59 +00:00
ed
64de3e01e8
update pkgs to 1.13.5
2024-07-22 23:48:24 +00:00
ed
50dac15568
update pkgs to 1.13.4
2024-07-16 05:48:45 +00:00
ed
e6c55d7ff9
systemd service: fix install notes, closes #88
...
the linked issue mentions that creating the `th` folder inside `.hist`
failed when RestrictSUIDSGID=true was enabled; this was on raspbian11
inside an ext4 chmod 777 owned by another user, so I have no idea why
that option would make any difference... but might as well mention it
2024-06-27 17:35:23 +02:00
ed
aab57cb24b
update pkgs to 1.13.3
2024-06-01 23:51:14 +00:00
ed
566cbb6507
update pkgs to 1.13.2
2024-05-10 15:04:33 +00:00
ed
1ee2cdd089
update pkgs to 1.13.1
2024-05-06 01:11:01 +00:00
ed
aa45fccf11
update pkgs to 1.13.0
2024-04-20 22:48:16 +00:00
ed
a70a49b9c9
update pkgs to 1.12.2
2024-04-12 21:25:21 +00:00
ed
6c90e3893d
update pkgs to 1.12.1
2024-04-09 23:53:43 +00:00
ed
e0bcb88ee7
update pkgs to 1.12.0
2024-04-06 20:56:52 +00:00
ed
cb99fbf442
update pkgs to 1.11.2
2024-03-23 17:53:19 +00:00
ed
f500e55e68
update pkgs to 1.11.1
2024-03-18 17:41:43 +00:00
ed
ee80cdb9cf
docs: real-ip (with or without cloudflare)
2024-03-18 16:30:51 +00:00
ed
211a30da38
update pkgs to 1.11.0
2024-03-15 21:34:29 +00:00
ed
2527e90325
sharex: backport to v12.1 due to controversial changes in sharex v12.2, something about removing ctrl-scrolling through options while capturing, idk
2024-03-09 22:11:35 +00:00
ed
503face974
update pkgs to 1.10.2
2024-02-21 21:58:46 +00:00
ed
ad9be54f55
update pkgs to 1.10.1
2024-02-18 16:17:28 +00:00
ed
8ff7094e4d
fix sharex config example
2024-02-18 15:44:54 +00:00
ed
39cc92d4bc
update pkgs to 1.10.0
2024-02-15 00:56:37 +00:00
ed
d636316a19
add tftp server
2024-02-10 18:37:21 +00:00
ed
cab999978e
update pkgs to 1.9.31
2024-02-03 16:02:59 +00:00
ed
e397ec2e48
update pkgs to 1.9.30
2024-01-25 23:18:21 +00:00
ed
d999d3a921
update pkgs to 1.9.29
2024-01-14 07:03:47 +00:00
ed
140f6e0389
add contextlet + igloo irc config + upd changelog
2024-01-14 04:58:24 +00:00
ed
a7889fb6a2
update pkgs to 1.9.28
2023-12-31 19:44:24 +00:00
ed
3f00073256
update pkgs to 1.9.27
2023-12-08 21:58:59 +00:00
ed
a3ca0638cb
update pkgs to 1.9.26
2023-12-08 02:10:06 +00:00
ed
a1dce0f24e
update pkgs to 1.9.25
2023-12-01 23:51:35 +00:00
ed
2eafaa88a2
update pkgs to 1.9.24
2023-12-01 02:16:24 +00:00
ed
97b999c463
update pkgs to 1.9.23
2023-12-01 01:54:23 +00:00
ed
a4a112c0ee
update pkgs to 1.9.22
2023-12-01 01:14:18 +00:00
ed
00812cb1da
new option --ipa; client IP allowlist:
...
connections from outside the specified list of IP prefixes are rejected
(docker-friendly alternative to -i 127.0.0.1)
also mkdir any missing folders when logging to file
2023-11-30 20:45:43 +00:00
ed
c9fd26255b
support environment variables mostly everywhere,
...
useful for docker/systemd stuff
also makes logfiles flush to disk per line by default;
can be disabled for a small performance gain with --no-logflush
2023-11-30 10:22:52 +00:00
ed
0b9b8dbe72
systemd: get rid of nftables portforwarding;
...
suggest letting copyparty bind 80/443 itself because nft hard
2023-11-30 10:13:14 +00:00
ed
fdddd36a5d
update pkgs to 1.9.21
2023-11-25 14:48:41 +00:00
ed
43d409a5d9
prisonparty accepts user/group names
2023-11-25 13:40:21 +00:00
ed
aa0b119031
update pkgs to 1.9.20
2023-11-21 23:44:56 +00:00
ed
cc1aaea300
update pkgs to 1.9.19
2023-11-19 12:45:32 +00:00
ed
d500baf5c5
update pkgs to 1.9.18
2023-11-18 21:16:10 +00:00
ed
abc37354ef
update pkgs to 1.9.17
2023-11-11 18:22:51 +00:00
ed
32ab65d7cb
add cfssl to packaging + improve certgen expiration check
2023-11-11 15:30:03 +00:00
ed
2923a38b87
update pkgs to 1.9.16
2023-11-04 23:30:07 +00:00
ed
7ede509973
nginx: reduce cost of spurious connectivity loss;
...
default value of fail_timeout (10sec) makes server unavailable for that
amount of time, even if the server is just down for a quick restart
2023-11-03 17:13:11 +00:00