Skip to content

SafeShare v1.1.1

Latest

Choose a tag to compare

@github-actions github-actions released this 04 Jun 14:03
· 6 commits to main since this release

SafeShare v1.1.1

End-to-end encrypted file and note sharing.

Install

macOS & Linux — one command:

curl -fsSL https://raw.githubusercontent.com/a7ul/safeshare/main/run.sh | sh

Or download the binary for your platform directly:

# Linux (x64)
curl -fsSL https://github.com/a7ul/safeshare/releases/latest/download/safeshare-linux-x64 \
  -o safeshare && chmod +x safeshare && ./safeshare

# macOS (Apple Silicon)
curl -fsSL https://github.com/a7ul/safeshare/releases/latest/download/safeshare-macos-arm64 \
  -o safeshare && chmod +x safeshare && ./safeshare

The server starts on port 8000 by default. Visit http://localhost:8000 to start sharing.

Environment variables

Variable Default Description
PORT 8000 HTTP listen port
STORAGE_DIR /tmp/e2eshare Upload storage directory
LINK_TTL_DAYS 30 Maximum share link lifetime in days
LOGO_URL (blank) Company logo URL (proxied same-origin)
TITLE (blank) Company name shown in the UI

Docker

docker pull ghcr.io/a7ul/safeshare:v1.1.1
docker run -p 8000:8000 -v /data/safeshare:/data \
  -e STORAGE_DIR=/data \
  ghcr.io/a7ul/safeshare:v1.1.1

See the deploy/ directory for Docker Compose, Kubernetes, and other deployment recipes.