Discover Packages
github.com/i96751414/torrest
command
module
Version:
v0.0.8
Opens a new window with list of versions in this module.
Published: Apr 2, 2021
License: MIT
Opens a new window with license information.
Imports: 12
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
README
¶
Torrest
Torrent service with a REST api, specially made for streaming.
Building
Build the cross-compiler and libtorrent-go images, or alternatively, pull the libtorrent-go images from Docker Hub :
make pull-all
This will pull all platforms images. For a specific platform, run:
make pull PLATFORM=linux-x64
Build torrest binaries:
make all
Or if you want to build for a specific platform:
make linux-x64
The list of supported platforms is:
Android
Darwin
Linux
Windows
android-arm android-arm64 android-x64 android-x86
darwin-x64
linux-arm linux-armv7 linux-arm64 linux-x64 linux-x86
windows-x64 windows-x86
Swagger
For building swagger docs, you must run go get -u github.com/swaggo/swag/cmd/swag
to install all the necessary dependencies, and then run make swag
.
The last command must be executed before building the binaries, so the documents are included when building.
Swagger-ui will then be available on: http://localhost:8080/swagger/index.html .
Expand ▾
Collapse ▴
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.