Sign inSign up

frenskefrens/fsp-server

By frenskefrens

•Updated about 5 years ago

FSP Server (File Service Protocol)

Image
1

5.6K

frenskefrens/fsp-server repository overview

⁠FSP Server

This is the intel/amd version for use on Intel/Amd or Synology NAS with an intel processor. See https://hub.docker.com/repository/docker/frenskefrens/fsp-server-arm⁠ for the Arm (Raspberry PI) version

FSP stands for File Service Protocol. With this protocol you can share files like as in a FTP server.

See http://fsp.sourceforge.net/faq/index.html⁠ and https://en.wikipedia.org/wiki/File_Service_Protocol⁠ for more info.

⁠Setup

Create a folder on your Docker host (Example /volume1/docker/fspdata) on which you want to serve your files and bind this folder to /fspserver/fspdata in your container.

Map a local port to udp port 21 in the container. (example 2100)

Example:

docker run -d -v "/volume1/docker/fspdata:/fspserver/fspdata" -p 2100:21/udp --name fsp-server frenskefrens/fsp-server

When the container is started successfully, the Docker host folder (in this example /volume1/docker/fspdata ) will contain 3 subfolders:

  • data
    Use this folder to serve your files
  • log
    Contains the daemon log files
  • tmp
    Temporary files

⁠Usage

On the Docker host, put some files in /volume1/docker/fspdata/data (= /fsserver/fspdata/data in the container).

Install a FSP client.

Example below lists the contents of the /fspserver/fspdata/data container folder.

export FSP_HOST=IP address of host running dockercontainer
export FSP_PORT=2100
flscmd

Tag summary

Content type

Image

Digest

Size

51.4 MB

Last updated

about 5 years ago

docker pull frenskefrens/fsp-server