Commit Graph

316 Commits

Author SHA1 Message Date
ed
4714c2fa5a add sftp server (powered by 39c3) 2025-12-30 23:38:54 +00:00
Vincent Milum Jr
0e6b167167 FreeBSD is Python 3.11 now (#1121)
Signed-off-by: Vincent Milum Jr <git@darkain.com>
2025-12-18 09:17:38 +01:00
ed
519bfe1f0b update pkgs to 1.19.23 2025-12-17 00:18:55 +00:00
ed
3476d5e6d9 update pkgs to 1.19.22 2025-12-14 23:07:26 +00:00
emilia
a86983928c fix podman-systemd typo; closes #1088 (#988)
Signed-off-by: emilia <46273791+emiliatheworst@users.noreply.github.com>
2025-12-09 19:46:14 +00:00
ed
29925dc22b update pkgs to 1.19.21 2025-12-02 20:51:10 +00:00
ed
2e47074627 plugins: warn that rave.js is unmaintained 2025-12-02 14:28:36 +00:00
shelvacu
c7345308f5 nix-overlay: option to install from git-head (#868)
Co-authored-by: Shelvacu <git@shelvacu.com>
2025-11-26 12:15:39 +01:00
Nicolas Mémeint
904c984bda nixos: Only create and bind volumes without variables (#962) 2025-11-02 12:59:48 +00:00
Nicolas Mémeint
3242145e52 nixos: Use volume/global chmod-d for module directory creation (#963) 2025-11-02 12:59:41 +00:00
ed
dff6aa2435 update pkgs to 1.19.20 2025-11-02 01:13:32 +00:00
ed
4fcd2c4193 update pkgs to 1.19.19 2025-10-25 19:21:56 +00:00
ed
1963ed1795 update pkgs to 1.19.18 2025-10-25 14:36:57 +00:00
ed
81881a449b update pkgs to 1.19.17 2025-10-17 23:20:30 +00:00
ed
20ac117c32 update pkgs to 1.19.16 2025-10-05 23:08:25 +00:00
Kaleb Debre
31f1b535b2 nixos: unix-user/group to run as (#886)
Co-authored-by: Kaleb Debre <kaleb.debre@web.de>
2025-10-03 17:13:28 +02:00
Daniel Lovegrove
7fc379abc8 Add setup example for running with Podman under systemd (#460)
* Create copyparty.container file
* Add and document rootful configuration
* Add non-root config, clean up README

Signed-off-by: Daniel Lovegrove <d.lovegrove11@gmail.com>
2025-10-03 05:45:44 +02:00
ed
24e01221c5 update pkgs to 1.19.15 2025-09-29 23:19:00 +00:00
ed
a493cd6530 update pkgs to 1.19.14 2025-09-23 23:06:19 +00:00
ed
fdcd92bac8 update pkgs to 1.19.13 2025-09-23 21:43:35 +00:00
ed
1923a25879 update pkgs to 1.19.12 2025-09-21 22:21:44 +00:00
ed
a9e02ce753 update pkgs to 1.19.11 2025-09-20 10:17:59 +00:00
ed
e1ea9852c6 update pkgs to 1.19.10 2025-09-19 22:52:29 +00:00
Nora Struck
ee5f31908f Add groups to nix config 2025-09-19 20:15:30 +00:00
ed
35326a6fb8 iOS: fix a-shell docs; closes #806 2025-09-19 20:13:10 +00:00
ed
e7ef31ee33 update pkgs to 1.19.9 2025-09-15 00:44:51 +00:00
Beethoven
dfd9e007ee debian: Fix launcher path in systemd service (#798)
assume launcher is in /usr/local/bin/ rather than /usr/bin
which is the case as of recently

Signed-off-by: Beethoven <44652883+Beethoven-n@users.noreply.github.com>
2025-09-13 18:45:53 +00:00
ed
75b0b312a4 update pkgs to 1.19.8 2025-09-07 23:16:36 +00:00
ed
e798a9a53a fix hotkeys on dvorak (closes #298, closes #733);
apparently the convention is that hotkeys should follow the letters
according to the layout, and not remain in the qwerty position

this breaks apart the cluster of media controls (uiojkl),
but that's the intended and expected behavior so it should be fine
2025-09-03 19:33:48 +00:00
xvrqt
09e3018bf9 nix-module: Add globalExtraConfig option (#751)
Added an option, 'services.copyparty.globalExtraConfig', with default
value and description to the NixOS Module. The option type is 'str' and
the default value is the empty string.

This string is appened verbatim to the [global] section of the config.
This allows the use of settings which rely on repeated values to be
correctly used. For example, the: 'ipu: 255.255.255.1/32=user' key which
allows automatic sign in for users of a CIDR subnet. Because attribute
sets in Nix must have unique keys, it is not possible to set more than
one CIDR subnet/user pair.

Signed-off-by: xvrqt <git@xvrqt.com>
2025-09-03 10:03:59 +02:00
ed
3e90abbf6f update pkgs to 1.19.7 2025-08-28 20:24:59 +00:00
ed
4c3792de07 update pkgs to 1.19.6 2025-08-27 21:03:02 +00:00
ed
5c250c2c19 update pkgs to 1.19.5 2025-08-21 23:41:08 +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
ca98d54fda install on iOS; closes #328 2025-08-21 19:23:44 +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
b5c6b4fa99 update pkgs to 1.19.4 2025-08-17 16:11:06 +00:00
ed
b2fb0c26ad update pkgs to 1.19.3 2025-08-17 15:33:07 +00:00
ed
e7f2c6d806 update pkgs to 1.19.2 2025-08-17 11:51:56 +00:00
Toast
187cae25bf Build nix packages from source (#253)
* nix: get source tarball with update.py

* nix: build from source

nix: remove u2c and partyfuse packages
The main copyparty package has u2c and partyfuse, so these packages are
redundant now

nix: add fusepy dependency

fix: nix:  use replace pyfuse with fusepy

* nix: fix extra python packages

* nix: add optional dependencies

* nix: add partftpy package

* nix: add tftp parameter to package

* nix: enable pyproject for partftpy package

* nix: replace partftpy overlay with real package

* nix: add updater for partftpy

* nix: bring back local release pin to update.py

nix: update local release pin function in update.py

---------

Signed-off-by: Toast <39011842+toast003@users.noreply.github.com>
2025-08-16 06:29:03 +02:00
Kamalei Zestri
6ccc9224f3 make rpm 2025-08-11 20:36:14 +02:00
ed
db2a03409c update pkgs to 1.19.1 2025-08-10 12:44:51 +00:00
ed
4eca4885f3 update pkgs to 1.19.0 2025-08-07 22:43:08 +00:00
icxes
3c42a34f7b update PKGBUILD; remove prisonparty user service 2025-08-07 19:59:42 +00:00
icxes
13499d2846 remove prisonparty-user.service
there is no real point to a prisonparty user service, as chroot requires root
2025-08-07 19:59:42 +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
d4397e7217 update pkgs to 1.18.10 2025-08-04 00:39:26 +00:00
ed
b700072107 update pkgs to 1.18.9 2025-08-01 21:27:28 +00:00
Beethoven
3c6f0b17d0 add Debian packaging via MPR (#385)
* (scripts/prep.sh) prep mpr package at the same time as the arch package
* (contrib/package/makedeb-mpr/) add MPR package

i wanted this on my raspberry pi and i could've done it with docker but
this gives me a systemd service. i haven't actually uploaded this at all

---------

Signed-off-by: Beethoven <44652883+Beethoven-n@users.noreply.github.com>
2025-08-01 22:10:03 +02:00
Toast
f401fa7f6c nix: remove space from list separator
The extra speces made copyparty freak out if you tried listening to an ip
address and a unix socket at the same time
2025-07-31 23:05:31 +00:00