Skip to content

Unofficial SpeedShare Docker image for easy deployment and management. With multiarch support (x86_64, arm64,...), auto-updates and persistent UUID features.

Notifications You must be signed in to change notification settings

MRColorR/speedshare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unofficial SpeedShare Docker Container 🚀

Docker Pulls Docker Stars GitHub Actions Workflow Status

🌟 If you find this project helpful, please consider leaving a star. Your support is appreciated!🙂

Introduction 📖

This repository hosts the Dockerfile and necessary configurations for the unofficial SpeedShare Docker image. It's designed to facilitate the deployment of SpeedShare in Docker environments, supporting both x86_64 and arm64 architectures.

Features ✨

  • Alpine Base Image: Utilizes the latest version of Alpine linux for a small footprint.
  • Multi-Architecture Support: Supports both x86_64 and arm64 architectures.
  • Minimal Configuration: Easy to set up with minimal configuration required.
  • Persistent UUID: Supports passing a UUID to maintain device identity across restarts.
  • Auto-Update: Always updated to be in line with the latest SpeedShare CLI.

Prerequisites 📋

Ensure Docker is installed on your system. For installation instructions, please refer to the official Docker documentation.

Quick Start 🚀

You can run it easily passing the appropriate values.

  • Docker cli 🐳

    docker run -d --name speedshare -h my_device -e CODE=your_authentication_code -e SPEEDSHARE_UUID=your_uuid mrcolorrain/speedshare 
  • Docker compose 🐳

    version: "3.9"
    services:
      speedshare:
        container_name: speedshare
        hostname: my_device
        image: mrcolorrain/speedshare
        environment:
          - CODE=your_authentication_code
          - SPEEDSHARE_UUID=your_uuid
        restart: unless-stopped

Contributing 🤲

Your contributions are welcome! If you'd like to improve the project or fix a bug, please fork the repository and submit a pull request. Let's make this project even better, together!

Disclaimer ⚠️

This is an unofficial build and not affiliated or officially endorsed by SpeedShare. This repository (project) and its assets are provided "as is" without warranty of any kind. The author makes no warranties, express or implied, that this project and its assets are free of errors, defects, or suitable for any particular purpose. The author shall not be liable for any damages suffered by any user of this project, whether direct, indirect, incidental, consequential, or special, arising from the use of or inability to use this project, its assets or its documentation, even if the author has been advised of the possibility of such damages.

Want more? 💵📈

This image is also part of Money4Band, a free open-source project that runs various passive income apps in a safe, containerized environment. Turn your unused internet bandwidth into earnings! Why let your unused internet bandwidth go to waste? Start earning today! Check out the Money4Band project on here GitHub to get started.

About

Unofficial SpeedShare Docker image for easy deployment and management. With multiarch support (x86_64, arm64,...), auto-updates and persistent UUID features.

Topics

Resources

Stars

Watchers

Forks