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 
							
						 
						
							
							
							
							
								
							
							
								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 
							
						 
						
							
							
							
							
								
							
							
								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 
							
						 
						
							
							
							
							
								
							
							
								43d409a5d9 
								
							 
						 
						
							
							
								
								prisonparty accepts user/group names  
							
							
							
						 
						
							2023-11-25 13:40:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								fa54b2eec4 
								
							 
						 
						
							
							
								
								generate tls certs  
							
							
							
						 
						
							2023-06-10 22:46:24 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								93a723d588 
								
							 
						 
						
							
							
								
								add --ansi to systemd, fix grid controls bg,  
							
							... 
							
							
							
							mention folder thumbs dependency on -e2d,
improve make-sfx warnings,
update changelog 
							
						 
						
							2023-06-06 22:04:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								f0000d9861 
								
							 
						 
						
							
							
								
								v1.6.11  
							
							
							
						 
						
							2023-04-01 21:12:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								4bb306932a 
								
							 
						 
						
							
							
								
								update systemd notes  
							
							
							
						 
						
							2023-04-01 10:32:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								e3957e8239 
								
							 
						 
						
							
							
								
								systemd: prisonparty improvements  
							
							
							
						 
						
							2023-02-05 00:03:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								438384425a 
								
							 
						 
						
							
							
								
								add types, isort, errorhandling  
							
							
							
						 
						
							2022-06-16 01:07:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								67b0217754 
								
							 
						 
						
							
							
								
								cleanup + readme  
							
							
							
						 
						
							2022-04-30 23:37:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								ccae9efdf0 
								
							 
						 
						
							
							
								
								safer systemd example (unprivileged user + NAT for port 80 / 443)  
							
							
							
						 
						
							2022-04-30 23:28:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								59d596b222 
								
							 
						 
						
							
							
								
								add service to autogenerate TLS certificates  
							
							
							
						 
						
							2022-04-30 22:54:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								2933dce3ef 
								
							 
						 
						
							
							
								
								mtime blank uploads + helptext  
							
							
							
						 
						
							2022-04-24 22:58:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								ba599aaca0 
								
							 
						 
						
							
							
								
								explain systemd jank  
							
							
							
						 
						
							2022-04-08 20:39:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								9c09b4061a 
								
							 
						 
						
							
							
								
								prefer fpool on linux as well  
							
							
							
						 
						
							2021-11-12 22:57:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								7b4a794981 
								
							 
						 
						
							
							
								
								systemd-service: add reload  
							
							
							
						 
						
							2021-11-06 20:33:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								8c979905e4 
								
							 
						 
						
							
							
								
								mention fedora things  
							
							
							
						 
						
							2021-10-29 01:07:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								ed5f6736df 
								
							 
						 
						
							
							
								
								add prisonparty systemd example  
							
							
							
						 
						
							2021-08-10 23:29:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								9bbdc4100f 
								
							 
						 
						
							
							
								
								fix permission flags in service scripts  
							
							
							
						 
						
							2021-08-09 23:26:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								2a9a6aebd9 
								
							 
						 
						
							
							
								
								systemd fun  
							
							
							
						 
						
							2021-08-03 09:22:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								79bbd8fe38 
								
							 
						 
						
							
							
								
								systemd: line-buffered logging  
							
							
							
						 
						
							2021-07-30 10:39:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								9b5e264574 
								
							 
						 
						
							
							
								
								systemd: fix name in journalctl  
							
							
							
						 
						
							2021-07-17 19:14:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								d173887324 
								
							 
						 
						
							
							
								
								explain confusing behavior in journalctl  
							
							
							
						 
						
							2021-07-17 16:45:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								5c7debd900 
								
							 
						 
						
							
							
								
								improve signal handling + emit sd-notify on start  
							
							
							
						 
						
							2021-07-17 04:15:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								bd769f5bdb 
								
							 
						 
						
							
							
								
								fix py2 + encourage py3  
							
							
							
						 
						
							2021-03-06 02:42:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								ed 
							
						 
						
							
							
							
							
								
							
							
								7aba9cb76b 
								
							 
						 
						
							
							
								
								add contrib  
							
							
							
						 
						
							2020-08-23 22:40:25 +00:00