Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Clone this wiki locally
docker pull remie/youtransfer:stable
You can run the application with the following command:
docker run -d -v [path_to_upload_folder]:/opt/youtransfer/uploads -v [path_to_config_folder]:/opt/youtransfer/config -p 80:5000 remie/youtransfer:stable
You can now connect to YouTransfer by browsing to http://[docker_host_ip]/
The config folder contains two files: the
config.json, which is the application configuration, and the
config.json file contains static information: it cannot be modified on runtime. In addition, it is a placeholder for default values of user settings. The
settings.json file contains all settings that can be adjusted through the web interface. It is recommended to store the config folder outside the Docker container for persistance.
The YouTransfer application does not support SSL (https) for secure transfer or access control. If you wish to implement SSL, you will have to expose the application using a reverse proxy. There are several solutions available, like HAProxy, Nginx or Apache Httpd.