PPFTPD
A minimal FTP server for Microsoft Windows

(c) 2022 Peter Pawlowski
Redistribution in unmodified binary form permitted as long as the above copyright notice is included.

An FTP server lets you easily share your files between computers on your local network.
Use it with care. A misconfigured FTP server lets other users of your network read or manipulate files on your computer.
I take no responsibility for any damage resulting from use of this software.
It is possible to make PPFTPD accessible over the internet - however it was not designed for running public internet-facing FTP sites and may not perform as expected.

Usage:
A config.ini file with settings must be provided for PPFTPD to run.
It will be searched for alongside PPFTPD.exe, then in %APPDATA%\PPFTPD
Alternatively you can specify -config <path-to-config.ini> commandline argument to specify any other location or filename.
See included config.ini for more information how to configure PPFTPD.

System requirements:
Windows 7 or newer