Shifter Guide - A Simple Self-Hosted File Sharing Tool

a year ago

What is Shifter?

Simply put, Shifter is a self-hosted file-sharing web application built with Django and Tailwind. In plain language: You can set up something similar to Baidu Netdisk on your own server, but with you in complete control.

What can it do?

  • Upload files and generate download links to share with others
  • Upload multiple files at once, automatically packaged into a zip file
  • Files are automatically deleted upon expiration, saving space
  • Manage uploaded files, delete them as you wish
  • Supports multiple users; you can create accounts for friends
  • Admin interface to configure file size limits, expiration times, etc.

https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.shifter

How to Use

After the app is installed, the styling might appear broken initially. On the first visit, the system will prompt you to create an administrator account. Just follow the prompts to enter your email and password.

image.png

Access the homepage; the styling should now be correct.

image.png

You can select multiple files to upload at once.

image.png

The system automatically packages them into a zip file, ideal for sharing a batch of photos or documents.

image.png

After a successful upload, you can share the link with others.

image.png

When others open the link, they can download the file directly.

image.png

"My Files" contains all uploaded files and supports fuzzy search by filename.

image.png

image.png

Create accounts for frequently collaborating friends for easier management.

image.png

In the site settings, you can modify the default file size and expiration time.

image.png

Uploaded files are located in the App Data -> uploads directory. Remember to back them up promptly.

image.png

Summary

Shifter is a great file-sharing solution, especially suitable for:

  • Internal file sharing within small teams
  • Temporary file transfers
  • Users tired of speed limits on cloud storage services
  • Privacy-conscious users

Although the project is still under development, it is already fully functional for personal or small team use.

Author
天天
Shifter Guide - A Simple Self-Hosted File Sharing Tool