unsubbed.co

Shifter

Shifter lets you run simple, file-sharing web app, powered by Django entirely on your own server.

Overview

A simple, self-hosted file-sharing web app The project has 42 GitHub stars and is licensed under MIT.

Key Features

Source: GitHub README

  • Upload files and share download links with others.
  • Upload multiple files and automatically create a zip archive.
  • Files are automatically deleted once they expire.
  • Manage your uploaded files, delete them early.
  • Create multiple accounts to allow others to upload files.
  • Admin interface for managing site settings such as maximum file size and expiry time.

Getting Started

Source: GitHub README

[email protected]
DJANGO_SUPERUSER_PASSWORD=CHANGEME
docker compose -f docker/dev/docker-compose.dev.yml up --build

Normalized Features

Source: tool-features-normalized.json

docker, docker compose, postgresql, sqlite.