PairDrop
PairDrop is a self-hosted local file sharing web app for sending files and text between nearby devices.
Configuration
version: "3.8"
services:
pairdrop:
image: lscr.io/linuxserver/pairdrop:latest
restart: unless-stopped
expose:
- "3000"
environment:
- PUID=1000
- PGID=1000
- TZ=${TZ}
volumes:
- pairdrop-config:/config
volumes:
pairdrop-config:[variables]
timezone = "Etc/UTC"
[config]
[[config.domains]]
serviceName = "pairdrop"
port = 3000
host = "${domain}"
[config.env]
TZ = "${timezone}"Base64
To import this template in Dokploy: create a Compose service → Advanced → Base64 import and paste the content below:
ewogICJjb21wb3NlIjogInZlcnNpb246IFwiMy44XCJcblxuc2VydmljZXM6XG4gIHBhaXJkcm9wOlxuICAgIGltYWdlOiBsc2NyLmlvL2xpbnV4c2VydmVyL3BhaXJkcm9wOmxhdGVzdFxuICAgIHJlc3RhcnQ6IHVubGVzcy1zdG9wcGVkXG4gICAgZXhwb3NlOlxuICAgICAgLSBcIjMwMDBcIlxuICAgIGVudmlyb25tZW50OlxuICAgICAgLSBQVUlEPTEwMDBcbiAgICAgIC0gUEdJRD0xMDAwXG4gICAgICAtIFRaPSR7VFp9XG4gICAgdm9sdW1lczpcbiAgICAgIC0gcGFpcmRyb3AtY29uZmlnOi9jb25maWdcblxudm9sdW1lczpcbiAgcGFpcmRyb3AtY29uZmlnOlxuIiwKICAiY29uZmlnIjogIlt2YXJpYWJsZXNdXG50aW1lem9uZSA9IFwiRXRjL1VUQ1wiXG5cbltjb25maWddXG5bW2NvbmZpZy5kb21haW5zXV1cbnNlcnZpY2VOYW1lID0gXCJwYWlyZHJvcFwiXG5wb3J0ID0gMzAwMFxuaG9zdCA9IFwiJHtkb21haW59XCJcblxuW2NvbmZpZy5lbnZdXG5UWiA9IFwiJHt0aW1lem9uZX1cIlxuIgp9Links
Tags
file-sharing, p2p, web-app, self-hosted
Version: latest