mirror of
https://github.com/ben-grande/qusal.git
synced 2024-10-01 02:35:49 -04:00
feat: add torrent client to fetcher
This commit is contained in:
parent
6efcc1da77
commit
c08b39decc
@ -12,8 +12,12 @@ Fetch publicly accessible files over the internet in Qubes OS.
|
||||
|
||||
A Template for DispVMs will be created and named "dvm-fetcher", from this qube
|
||||
you will create others that can connect to the internet to download files. You
|
||||
will be able to download from any protocol as long as the installed tools,
|
||||
`curl`, `wget`, `git`, `rsync`, accept them.
|
||||
will be able to download from many protocol as long as the installed tools
|
||||
accepts them.
|
||||
|
||||
Supported protocols: DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS,
|
||||
IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP,
|
||||
SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS, WSS, RSYNC, BitTorrent.
|
||||
|
||||
## Installation
|
||||
|
||||
@ -35,9 +39,10 @@ qubesctl --skip-dom0 --targets=dvm-fetcher state.apply fetcher.configure-dvm
|
||||
|
||||
## Usage
|
||||
|
||||
You will base qubes from the Template for DispVMs `dvm-fetcher` to download
|
||||
files over the internet using popular command-line tools such as `git`,
|
||||
`curl`, `wget`, `rsync`.
|
||||
You will create disposable qubes based on the Template for DispVMs
|
||||
`dvm-fetcher` to download files over the internet using popular command-line
|
||||
tools such as `git`, `curl`, `wget`, `rsync`, `transmission-cli` as well as a
|
||||
graphical interface for torrenting `transmission-qt`.
|
||||
|
||||
You can use disposables based from `dvm-fetcher` to clone repositories,
|
||||
download PGP signatures, Operating System ISOs etc.
|
||||
|
@ -1,5 +1,5 @@
|
||||
{#
|
||||
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
|
||||
SPDX-FileCopyrightText: 2023 - 2024 Benjamin Grande M. S. <ben.grande.b@gmail.com>
|
||||
|
||||
SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
#}
|
||||
@ -9,6 +9,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
include:
|
||||
- dotfiles.copy-sh
|
||||
- dotfiles.copy-x11
|
||||
- dotfiles.copy-net
|
||||
- sys-pgp.install-client
|
||||
|
||||
"{{ slsdotpath }}-updated":
|
||||
@ -27,5 +28,7 @@ include:
|
||||
- wget
|
||||
- git
|
||||
- rsync
|
||||
- transmission-cli
|
||||
- transmission-qt
|
||||
|
||||
{% endif -%}
|
||||
|
Loading…
Reference in New Issue
Block a user