Skip to main content

Easily upload files to an FTP-server and get back the url.

Project description

:rocket: fileup - Effortless File Sharing for Command-Line Enthusiasts :rocket:

PyPI Build Status CodeCov

fileup is your go-to Python package for hassle-free uploading and sharing of files right from your command-line interface! 🖥️🔥 You can set a time limit after which the file will be automatically removed, ensuring the security of your data. 🕒🔒

:books: Table of Contents

:package: Installation

To install fileup, simply run the following command:

pip install -U fileup

:memo: Configuration

Before you can start sharing your files, you'll need to create a configuration file at ~/.config/fileup/config with the following structure:

base_url (example: nijholt.biz)
base_folder (example: /domains/nijholt.biz/public_html/)
file_up_folder (example: 'stuff', if fileup needs to put the files in nijholt.biz/stuff)
my_user_name
my_difficult_password

:video_game: Usage

For a list of available commands, type fu -h.

In a nutshell, you can use fileup by running:

fu filename

If you're uploading a Jupyter notebook (*.ipynb), the returned URL will be accessible via nbviewer.jupyter.org.

:green_apple: macOS Integration

fileup currently supports the pbcopy command, so the URL will be automatically copied to your clipboard on macOS systems. 📋✨

:warning: Limitations

Please note that the automatic clipboard copying feature is only available for macOS users at the moment.


Give fileup a try today and experience the convenience of effortless file sharing right from your command-line! 🎉👏

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

fileup-1.1.0.tar.gz (7.0 kB view hashes)

Uploaded Source

Built Distribution

fileup-1.1.0-py3-none-any.whl (5.7 kB view hashes)

Uploaded Python 3

Supported by

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