Skip to main content

A simple file explorer web app with Flask

Project description

ffserver

A simple file explorer web app built with Flask and vanilla JavaScript.

Installation

pip install ffserver

Usage

ffserver          # serves on http://0.0.0.0:3000
ffserver 8080     # serves on http://0.0.0.0:8080
ffserver --path /home/user/files 80

Open your browser to the displayed URL and browse, upload, download, rename, and delete files and folders.

Features

  • Browse directories with list/grid views
  • Upload, download, rename, delete files and folders
  • Preview text files, images, PDFs, and videos
  • Batch operations (multi-select → download ZIP / delete)
  • Search and sort
  • Mobile-responsive UI

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ffserver-0.1.9.tar.gz (25.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ffserver-0.1.9-py3-none-any.whl (27.1 kB view details)

Uploaded Python 3

File details

Details for the file ffserver-0.1.9.tar.gz.

File metadata

  • Download URL: ffserver-0.1.9.tar.gz
  • Upload date:
  • Size: 25.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ffserver-0.1.9.tar.gz
Algorithm Hash digest
SHA256 61b54f3662719bbc879f5252473056108cb5448e58aec61fad41d79fa370775b
MD5 cb8ff918a0f72c8887c73e4aeaf09b8e
BLAKE2b-256 2a6c9c1a05d1266eedccf67ea097e69e3452f9f78184d1eb776f1c46f53a9222

See more details on using hashes here.

File details

Details for the file ffserver-0.1.9-py3-none-any.whl.

File metadata

  • Download URL: ffserver-0.1.9-py3-none-any.whl
  • Upload date:
  • Size: 27.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ffserver-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 76bb783db3a6653efad8876cad9cc447e20ee7a53ea880cafa29657dafeccf5d
MD5 d17cb6f46f551670400f27f5ada71e8c
BLAKE2b-256 4b55f3dd4bd8cac399aa576017dc6a43c09d9efa58c41ba374077ef8fb088732

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page