PsiTransfer - An Open Source Replacement for DropBox

PsiTransfer is a small, lightweight Docker container that implements a drag & drop file portal on your local LAN that can be optionally hosted externally with NginX Proxy Manager.

Install Docker on your bare metal host, a VM or a LXD container with the following command:

curl -sSL | sh

Add your account to the Docker group:

sudo usermod -aG docker $(whoami)
newgrp docker

Install docker-compose:

sudo apt-get install docker-compose

Create a folder for the app and move into it:

mkdir psitransfer
cd psitransfer

Create a docker-compose.yml file:

nano docker-compose.yml

Insert the following contents:

version: "3"
    container_name: psitransfer
    restart: unless-stopped
    image: psitrax/psitransfer
      - '5000:3000'
      - ./data:/data

Before saving the file, change the two passwords and select a desired port number to the left of the colon.

To start the container:

docker-compose up -d

Optionally offer this instance via Reverse proxy.