Pi-Hosted : Installing JDownloader and File Browser On The Pi Docker Server Part 4

Novaspirit Tech
28 Sept 202115:56

Summary

TLDRIn this informative video, the host from Nova Spur Tech guides viewers through the process of installing two essential applications on a Raspberry Pi: jDownloader and a file browser. jDownloader, a versatile internet download manager based on Java, is highlighted for its ability to handle regular web links and multimedia content from platforms like YouTube, thanks to its extensive plugin support. The host emphasizes the convenience of jDownloader's account system, which allows for remote downloading to the Raspberry Pi. The installation is done via Docker, ensuring that everything runs smoothly on the Pi. Following this, a file browser is installed to facilitate easy access and management of downloaded files directly from the Pi. The host also demonstrates how to configure the file browser and integrate both applications into a home server setup for seamless file management. The video concludes with a teaser for the next episode, where the focus will be on setting up torrenting with VPN support.

Takeaways

  • 🎥 The video is a tutorial on installing jDownloader and a file browser on a Raspberry Pi using Docker.
  • 🌐 jDownloader is an internet download manager that can handle regular links and has plugins for downloading content like YouTube videos.
  • 🔗 jDownloader allows for multi-link downloads and concurrent connections to improve download speeds.
  • 💡 The presenter has been using jDownloader for several years and appreciates its versatility and plugin support.
  • 📱 jDownloader supports account creation, enabling downloads to be managed and initiated from anywhere.
  • 🐳 The installation is done via Docker, with the Raspberry Pi hosting the application.
  • 📂 Docker Hub is used to find the official jDownloader image, with a specific tag chosen to ensure compatibility with 32-bit systems.
  • 🔑 Environment variables including 'myjduser', 'myjdpassword', and 'myjddevice' are required for jDownloader to function properly.
  • 📁 Two volumes are necessary for the Docker container: one for configuration and another for data storage.
  • 🔄 The video demonstrates setting up a file browser alongside jDownloader for easy file access on the Raspberry Pi.
  • 🔄 The presenter plans to cover torrenting with VPN support in a future video, using various torrent clients and demonstrating setup with OpenVPN.
  • ⚙️ The video concludes with a mention of setting up links to the installed applications within a home server interface, likely for ease of access and management.

Q & A

  • What is the main purpose of using a download manager like JDownloader?

    -The main purpose of using a download manager like JDownloader is to manage and accelerate downloads, including regular internet links, as well as content from various platforms through its extensive plugin support, such as YouTube videos, mp3s, mp4s, and subtitles.

  • How does JDownloader support concurrent connections to improve download speeds?

    -JDownloader supports concurrent connections by allowing multiple connections to a source simultaneously, which can be particularly useful when the source has limited bandwidth per connection. This enables faster download speeds and is also capable of handling multi-link downloads.

  • What is the benefit of creating an account on JDownloader's website?

    -Creating an account on JDownloader's website allows users to manage and start downloads from anywhere, as long as they are logged into their account. This feature is useful for remote downloading, such as downloading an Ubuntu image to a Raspberry Pi while away from home.

  • Why is the speaker choosing to use the 'arm hard float' tag for the JDownloader Docker image?

    -The speaker is choosing to use the 'arm hard float' tag for the JDownloader Docker image because they are using a 32-bit system, and the latest version of JDownloader detects the wrong version of ARM, which leads to improper installation.

  • What are the required environment variables needed to run JDownloader?

    -The required environment variables to run JDownloader are 'myjduser', 'myjdpassword', and 'myjddevice'. These are necessary for the container to start up properly and connect to the user's JDownloader account.

  • How long does it typically take for the JDownloader container to be ready for use after deployment?

    -After deployment, it typically takes about 10 to 15 minutes for the JDownloader container to be ready for use, as it needs to download Java components during the initial setup.

  • What is the purpose of installing a file browser alongside JDownloader?

    -The purpose of installing a file browser alongside JDownloader is to provide a convenient way to access and manage the downloaded files directly from the Raspberry Pi without having to set up a network share or transfer the files separately.

  • How does the speaker plan to organize the access to JDownloader and the file browser in their system?

    -The speaker plans to organize the access to JDownloader and the file browser by setting up links to these applications within their Home Assistant (Homer) dashboard, allowing for easy access and management of downloads.

  • What are the next steps the speaker is planning to take in the series?

    -The next steps the speaker is planning to take in the series include installing and setting up various torrenting applications, such as Deluge, Transmission, and qBittorrent, and configuring them to work with OpenVPN for secure and private torrenting.

  • How does the speaker intend to manage the downloaded files from the torrenting applications?

    -The speaker intends to manage the downloaded files from the torrenting applications by using the same downloads folder as JDownloader, which will allow the use of the file browser to access and manage all the files in one central location.

  • What is the significance of the 'target blank' attribute used in the Homer configuration?

    -The 'target blank' attribute used in the Homer configuration is significant because it ensures that when a link is clicked, it opens in a new browser window or tab, which can be more convenient for users who want to keep the dashboard open while accessing other resources.

Outlines

00:00

😀 Introduction to JDownloader and File Browser Installation

The video begins with the host, Don from Nova Spur Tech, introducing the topic of the day: installing JDownloader and a file browser on a Raspberry Pi. JDownloader is highlighted as a versatile internet download manager, similar to Internet Download Accelerator (IDA), and is based on Java, making it compatible with multiple operating systems. The host emphasizes its ability to download not just regular links but also multimedia content from platforms like YouTube, thanks to its extensive plugin support. JDownloader also allows for account creation for remote access and supports concurrent connections to improve download speeds. The installation process is demonstrated using Docker, with specific instructions for using the 'arm hard float' tag to avoid version detection issues. The host also discusses setting up environment variables and the restart policy for the Docker container.

05:03

📂 Configuring JDownloader and Installing File Browser

After explaining the benefits of JDownloader, the host proceeds to guide viewers through the Docker installation process, including setting up volumes for configuration and data, and entering necessary environment variables obtained from creating an account on the JDownloader website. The video demonstrates how to monitor the container's stats and logs to ensure successful setup. Once JDownloader is up and running, the host shows how to add download links and start the download process. The second part of the video focuses on installing a file browser for easier access to downloaded files on the Raspberry Pi. The host searches for a suitable Docker image for a file browser, sets up port forwarding, and configures volumes to link the file browser to the download directory. The process concludes with accessing the file browser using the provided credentials and verifying that the setup allows for file access and download.

10:04

🔄 Setting Up File Browser and Integrating with Home Assistant

The host demonstrates how to find and deploy a file browser container, explaining the need to link it to the download folder on the Raspberry Pi. After deploying the file browser, the host shows how to access it using the default admin credentials and confirms that the file from JDownloader appears in the browser. The video then shifts to integrating the file browser with Home Assistant, a home automation platform. The host guides viewers on how to add the file browser to the Home Assistant configuration, including setting up the application link and adjusting the config.yml file to reflect the new server entry. The host also shares a quick tip on using the 'target blank' attribute to open links in a new window for convenience.

15:05

🚀 Upcoming Plans for the Series and Closing Remarks

In the final paragraph, the host teases the next steps in the series, which include setting up torrenting with support for OpenVPN through various VPN services. The host expresses enthusiasm for installing and configuring different torrent clients like Deluge and qBittorrent in the upcoming video. The video concludes with a call to action, encouraging viewers to like, comment, and subscribe for updates on the series. The host also invites viewers to suggest additional software for the Raspberry Pi series and reiterates the channel's motto, 'Hack till it hurts,' before signing off.

Mindmap

Keywords

💡JDownloader

JDownloader is an open-source download manager that is designed to increase download speeds by using multiple connections to a server. It is based on Java, which allows it to run on multiple operating systems. In the video, the host discusses using JDownloader for managing downloads, including plugins that enable the downloading of content like YouTube videos with multiple file formats and subtitles.

💡Docker

Docker is a platform that allows developers to develop, ship, and run applications inside containers. Containers are lightweight, standalone, and executable packages of software that include everything needed to run a piece of software, including the code, runtime, system tools, libraries, and settings. In the video, the host uses Docker to install and run JDownloader on a Raspberry Pi.

💡Portainer

Portainer is an open-source lightweight management UI for Docker, which allows users to easily manage their Docker hosts or swarms, and to create, manage, and monitor their containers and images. The host uses Portainer in the video to manage the Docker container for JDownloader, including adding the container, setting up the image, and configuring environment variables.

💡Plugins

In the context of the video, plugins are add-on components to JDownloader that extend its functionality. The host mentions that JDownloader has a variety of plugins available, which allow users to download different types of content, such as YouTube videos, with multiple file formats and additional content like subtitles.

💡Concurrent Connections

Concurrent connections refer to the ability to use multiple simultaneous connections to download a file, which can increase download speeds. The host explains that JDownloader supports concurrent connections, allowing users to speed up downloads by using multiple connections to a source with limited bandwidth.

💡File Browser

A file browser, as discussed in the video, is a software application for accessing and managing files and directories on a computer or network. The host installs a file browser to access and manage the downloaded files on the Raspberry Pi without setting up a network share.

💡Ubuntu Image

An Ubuntu image is a pre-configured, ready-to-use operating system file that can be used to create a virtual machine or to flash onto a device like a Raspberry Pi. The host mentions needing to download an Ubuntu image for reviewing purposes, which is an example of the kind of files that can be managed with JDownloader.

💡Homer

Homer is a self-hosted dashboard for your apps, which allows users to create a personalized dashboard with links to their applications. In the video, the host uses Homer to add a new tab for the file browser, making it easier to access the applications on the Raspberry Pi.

💡Raspberry Pi

The Raspberry Pi is a series of small single-board computers that have become popular for their low cost, versatility, and ease of use. In the video, the host uses a Raspberry Pi as the host device for running JDownloader and the file browser, demonstrating how to install and configure software on this platform.

💡Multi-link Download

Multi-link download is a feature that allows a download manager to download a single file from multiple sources simultaneously. The host explains that JDownloader can handle multi-link downloads, which is useful for downloading large files that are available through multiple links.

💡Environment Variables

Environment variables are a set of dynamic values that can affect the way running processes behave on a system. In the context of the video, the host sets environment variables for JDownloader, such as username, password, and device name, which are necessary for the application to function correctly.

Highlights

Introduction to installing jDownloader and a file browser on a Raspberry Pi hosted series.

jDownloader is an internet download manager with Java-based plugins for downloading various types of content.

jDownloader can download not just regular links, but also entire packs from sites like YouTube, including videos, audio, and subtitles.

The ability to create an account with jDownloader allows for downloading from anywhere with internet access.

jDownloader supports concurrent connections to speed up downloads from sources with limited bandwidth.

The installation process involves using Docker and Docker Hub to set up jDownloader on a Raspberry Pi.

The use of specific Docker tags ensures compatibility with 32-bit systems and correct ARM version detection.

Volumes for configuration and data storage are essential for the jDownloader Docker container setup.

Environment variables including 'myjduser', 'myjdpassword', and 'myjddevice' are required for jDownloader to start properly.

The process includes setting a restart policy for the Docker container to 'unless stopped'.

After container deployment, jDownloader downloads Java components, which may take 10-15 minutes.

The File Browser is installed to facilitate local access and management of downloaded files on the Raspberry Pi.

The File Browser Docker container is set up with a volume pointing to the download folder for ease of access.

The File Browser can be accessed via a web interface using default credentials 'admin admin'.

Integration with Home Assistant (Homer) for a seamless user interface and easy access to the File Browser and jDownloader.

Upcoming episodes will cover torrenting with VPN support, including setup and installation of various torrent clients.

The video concludes with a call to action for viewers to like, comment, and subscribe for more content on the channel.

Transcripts

play00:00

hey guys don here from nova spur tech

play00:01

and welcome back to the channel and

play00:03

continuing off our pi hosted series

play00:05

today we are going to be installing

play00:06

jdownloader and a file browser so let's

play00:09

get started

play00:11

[Music]

play00:16

let me know down in the comments below

play00:17

if you are interested in making a bunch

play00:19

of these applications into one episode

play00:21

or do you want me to separate them so i

play00:23

have more time to talk about how to use

play00:25

it and how to install them versus just

play00:27

cramming them into one episode let me

play00:29

know down in the comments below anyway

play00:31

to get started we are going to be

play00:32

checking out j downloader now j

play00:34

downloader is a internet download

play00:36

manager or

play00:37

actually if you're familiar with ida or

play00:39

internet download accelerator it's very

play00:41

similar to that it's also based on java

play00:43

so you could use it on multiple

play00:44

operating systems now i've been using

play00:46

jdownloader for

play00:48

maybe the past five or six years now the

play00:50

main reason why i like to use a download

play00:52

manager like jdownloader it's because

play00:54

not only can you download regular links

play00:56

you find on the internet but there are a

play00:58

ton of plugins please check it out and

play01:00

you'll see what i mean and if you go

play01:02

down that list anything in that plugin

play01:03

list can allow you to download

play01:05

especially like say youtube videos and

play01:07

if i go download a youtube video of any

play01:08

sorts it actually downloads the entire

play01:10

pack the mp4

play01:12

mp3 the subtitles everything from that

play01:16

one thing depending on what you want to

play01:18

choose and again check the plugin you

play01:20

won't be missing out and that's one of

play01:22

my main reasons why i use the downloader

play01:24

like this because it just allows me to

play01:25

download anything now i might look a

play01:27

little bit different because while i was

play01:29

editing the part i wanted to put in i

play01:31

didn't think i emphasized this enough

play01:33

that yeah check out a download manager

play01:35

and now uh jdownload has expanded the

play01:37

point where you can actually create an

play01:38

account off their website and you can

play01:40

download from anywhere and this is one

play01:42

of the things that i do actually use

play01:44

because if i need to say review uh

play01:46

ubuntu image or a linux image and i need

play01:49

to download it at home and i'm not at

play01:51

home while i'm at work or something i

play01:53

could just reach over to my account grab

play01:55

the link and have it download that's

play01:56

what i mainly use it for also on

play01:59

jdownloader it does support concurrent

play02:01

connections so if you are downloading

play02:03

from a source that has a limited

play02:05

bandwidth per connection you could use

play02:07

jdownloader to create a concurrent

play02:10

connection like three or four

play02:11

connections at one time to speed up the

play02:12

downloads or multi-link download so if

play02:15

you have a huge file with multiple links

play02:17

you could just copy and paste it into

play02:19

jdownloader and it will do all the links

play02:21

for you and manage which one should go

play02:23

first etc etc so if you never tried

play02:26

using a download manager before

play02:27

check this one out it's awesome and we

play02:30

are going to be installing this as a

play02:31

docker so your raspberry pi will

play02:32

actually be hosting everything and

play02:33

everything will be transferred into your

play02:35

network through that way

play02:36

now to begin i am going to go over to

play02:39

docker hub and i'm searching up

play02:41

jdownloader now there are a couple of

play02:42

versions there's jdownloader1 j

play02:44

downloader 2. i'm sticking with the

play02:46

official jdownloader um a couple of

play02:49

years ago

play02:50

j downloader 2 had some malware in there

play02:53

i don't know about it now

play02:55

but i have not

play02:56

used it ever since and i don't even know

play02:59

i forgot what it was about that point

play03:01

but i switched over to jay downloaded

play03:03

too didn't work very well there was a

play03:05

lot of bad press about it and then i

play03:07

ended up switching back to the original

play03:09

and i've just stuck with it ever since

play03:10

um you could test your luck with j

play03:12

downloader 2. i think it's very similar

play03:14

but we're going to be using the official

play03:16

install from j marlin

play03:18

j downloader so i'm going to pop into

play03:20

here

play03:22

and there's a bunch of stuff again on my

play03:24

last episode i showed you how to read

play03:25

all this so you would understand what

play03:27

you need to install and how to install

play03:29

it through portainer and in our

play03:32

pertainer installation this is the first

play03:33

thing we're going to be adding so i'm

play03:35

going to do add container

play03:37

and just call this j

play03:39

downloader

play03:41

and then in the image i'm just going to

play03:44

copy this up here

play03:46

and paste it over there

play03:49

now i am going to be using the tags

play03:52

for

play03:53

arm hard float now the reason why i'm

play03:55

doing it this way is because since i am

play03:57

using 32-bit

play03:58

and if i use the latest which is this

play04:01

one j downloaded the latest it detects

play04:03

the wrong version of arm so it doesn't

play04:05

install properly so i am going to be

play04:07

pushing into

play04:09

using this tag on the bottom which is

play04:11

update at the same time so

play04:13

1.4.3

play04:15

dash arm hard float

play04:18

again your mileage might vary you might

play04:20

want to use the latest just maybe

play04:22

because they fixed it but for now i'm

play04:24

going to be using that

play04:26

publishing a new port and we're gonna

play04:28

check over the overview and i believe

play04:30

the port is one three one two nine so

play04:33

three one two nine three one two nine

play04:36

and

play04:37

moving on to the next thing volumes

play04:40

there are gonna be two volumes that you

play04:41

definitely need which is the config and

play04:43

the data

play04:44

so i'm going to do

play04:47

slash

play04:50

opt

play04:51

j downloader slash config

play04:55

and that's going to be bind to portainer

play04:58

and i never remember this but i think

play04:59

it's slash file slash asset

play05:02

i think that's what it is

play05:04

so i'm just going to pop over to another

play05:07

tab of portainer and just open up homer

play05:09

because on homer is that the

play05:11

is the folder that i want to kind of be

play05:13

in

play05:14

or the folder structure so yes the app

play05:16

data

play05:17

i would have been so wrong

play05:20

because i said assets and it's not even

play05:21

there so pertainer files appdata config

play05:25

and instead of homer this is going to be

play05:27

j

play05:28

downloader

play05:30

and as far as the container download

play05:32

it's going to be slash portainer

play05:34

slash

play05:35

downloads with the capital d just

play05:37

remember that that's important

play05:39

actually nope that's where i want to be

play05:41

in the host so

play05:44

portainer

play05:45

slash downloads

play05:48

and here i'm going to pull from the side

play05:50

it's opt j download downloads

play05:52

up

play05:53

j downloader downloads okay so we got

play05:57

our volumes in now for the environment

play06:00

we do need to add some stuff now over

play06:01

here it says

play06:03

my jd user my jd password in my jd

play06:05

device and it says it's optional it's

play06:07

actually not optional you do need to

play06:09

fill this out or it will not start up

play06:11

i learned the hardware because i

play06:12

installed this a few times and i

play06:14

couldn't get it to work and found out

play06:15

that i was not putting these in and

play06:18

that's what caused it to break so i'm

play06:20

going to add three environmental

play06:21

variables right over here

play06:23

and first one we're going to be my j

play06:26

d user

play06:28

next one is going to be

play06:30

my

play06:30

jd password

play06:33

okay there's no underscore there

play06:35

and then the last one is my jd device my

play06:38

jd

play06:39

device now to get this information you

play06:42

will actually need to go over to

play06:43

my.jdownloader.org

play06:46

and register for an account

play06:48

and i've used this because it actually

play06:50

helps organize everything go in the

play06:51

browser and you could just go from

play06:52

anywhere in the world download stuff to

play06:54

your raspberry pi as long as you have

play06:56

everything signed in i've been using

play06:57

this for quite some time now and i've

play06:59

never seen any security issues or

play07:01

anything like that but i would do my due

play07:03

diligence in doing some research on this

play07:05

if you are afraid of trying to connect

play07:07

this to your raspberry pi to download

play07:09

stuff but for now

play07:11

uh we would need to fill this in with

play07:13

your username password and the device

play07:15

name which i'm going to call raspberry

play07:16

pi

play07:17

after that i'm going to head over to my

play07:19

restart policy

play07:20

and change this over to unless stopped

play07:22

and that is about it i could just deploy

play07:24

the container

play07:25

now it does take a little bit of time

play07:26

because after you deploy the container

play07:28

it will still force to download

play07:30

uh the javas so

play07:32

i would say give it upwards of 10

play07:34

minutes i think 10 to 15 minutes is more

play07:36

than enough time to get this up and

play07:37

going now

play07:38

i'm going to log into my j downloader

play07:40

account and after this we should be able

play07:42

to start seeing our raspberry pi uh

play07:44

login all right so now that everything's

play07:47

logged in i am going to check the logs

play07:49

because it is still downloading you see

play07:50

this

play07:51

it's going to be like another minute or

play07:53

two before this finished downloading

play07:56

and once this starts up it takes another

play07:58

like two or three minutes and then it's

play07:59

going to boot up into java and on the

play08:01

left side it would say connect to your j

play08:03

downloader to get started you're going

play08:04

to see it here all right now that

play08:06

everything is up and running update

play08:08

progress is complete i should be able to

play08:09

refresh this and see there you go

play08:12

my raspberry pi downloader

play08:15

so because i didn't really name it it

play08:17

just came up with the name whatever my

play08:19

username was but you could always rename

play08:21

it to like whatever you want now there

play08:22

are no packages downloaded so let's find

play08:25

something to download

play08:26

while i'm at it i could check the

play08:28

progress of what's going on so i'm going

play08:30

to head over to my container

play08:32

and pop over to stats

play08:34

and you can kind of see

play08:36

what it's going to be doing i got my

play08:38

memory my cpu and everything so to find

play08:40

something to download let's go over to

play08:43

ubuntu.com

play08:47

download

play08:48

long term support now i can head over to

play08:51

the jdownloader

play08:52

add links

play08:54

pop the link in here

play08:56

continue

play08:58

and

play09:00

head over here

play09:03

actions add to downloads

play09:06

i forgot to check off that box to

play09:07

automatically download so that's why i

play09:08

had to do it manually but now i'm in my

play09:10

downloads and it's going to start

play09:12

downloading and show me the speed that

play09:13

it is actually downloading on uh you

play09:16

again you could always

play09:17

update all the progress and everything

play09:19

to have multiple connections but yeah

play09:21

you can see it's downloading so while

play09:23

this is happening i'm also going to

play09:25

install a file browser so i could

play09:27

actually download and grab the file off

play09:28

the raspberry pi without setting up a

play09:30

share or anything for now that will come

play09:32

later i will be doing nfs shares or

play09:35

samba shares in the future but for now

play09:38

let's download a quick file browser so

play09:40

i'm going to head back into my portainer

play09:42

let's grab a brand new uh

play09:45

let's add a new container itself right

play09:48

over here

play09:49

and in downloader hub i'm just going to

play09:51

search for

play09:52

file

play09:54

browser

play09:57

right over here is the first one

play09:59

and that's really what i need

play10:01

now here is a tricky one because you see

play10:04

no settings like i normally would see

play10:06

over here so what i would end up doing

play10:08

is looking for the main repository

play10:10

and in there it should have some sort of

play10:13

setting file so let's see file browser

play10:15

installation let's see if this one says

play10:17

anything for file browser installation

play10:19

okay

play10:20

so admin admin and this is a docker all

play10:23

right this is kind of what i need so i'm

play10:25

going to go over here and pop file

play10:27

browser into here

play10:29

publish the port and the port that it

play10:31

needs is 80. so 80 is such a common port

play10:33

i'm just going to do 8 1 2 3

play10:36

and it points to 80 over there

play10:39

and then now i can add

play10:41

my volume

play10:42

and the first thing that they need is

play10:44

called server or srv so i'm going to do

play10:47

slash srv and this is actually going to

play10:50

point directly to that download folder

play10:52

so slash

play10:53

portainer slash downloads with the

play10:56

capital d

play10:58

remember i told you just remember that

play10:59

from last time and i don't think i need

play11:00

the database file or this one anymore so

play11:03

let's deploy this container

play11:06

now at this point hopefully my j

play11:08

downloader should be done downloading

play11:10

almost done downloading it's got four

play11:12

more minutes left but i should be able

play11:14

to see some stuff going on in there oh

play11:15

man i forgot to name the the file

play11:17

browser so

play11:19

regardless i'm going to check the lot

play11:20

logs it seems like it started up it's on

play11:23

port 80. uh head back over there and

play11:26

let's see if i could hit it so i'm going

play11:28

to go over to this one this is my file

play11:30

browser

play11:31

and if i move over to the right

play11:33

there you go file browser the login for

play11:36

this is admin admin like they said on

play11:37

their git

play11:39

and i'm not going to save and here we

play11:41

have it

play11:42

i'm still downloading it but you could

play11:44

see the file come up and i should be

play11:46

able to hit this and download it to my

play11:48

pc itself so if you have

play11:50

multiple links to download or a lot of

play11:51

things to download you can now

play11:54

download it anywhere in the world using

play11:55

the jdownloader website

play11:58

it's connected to your raspberry pi so

play12:00

now it's going to download it to your

play12:01

raspberry pi and then when you get home

play12:02

or wherever you are you can now just

play12:04

load the file using file browser with

play12:06

that url

play12:08

next up is really just to

play12:10

set up links to all this stuff into your

play12:13

homer installation so if i hop over to

play12:16

my homer i would just start adding stuff

play12:18

into here now one of you guys asked how

play12:21

did i get this new tab with server all i

play12:23

did was copy and paste the application

play12:25

and change it so

play12:27

let me see if i can show you super quick

play12:29

while that is downloading it doesn't

play12:30

matter but to be honest you already know

play12:32

that that's downloading that's gonna be

play12:34

done but while i'm here i'm just gonna

play12:36

show you what i'm talking about as far

play12:38

as the config file

play12:40

now i'm in portainer

play12:42

files

play12:44

appdata homer

play12:46

config homer

play12:48

and in here there's assets

play12:51

and now if i go over to config.yml

play13:00

all i did here was you see how it says

play13:02

dash name applications i literally just

play13:05

copied that and turned that into server

play13:07

and now because i just added a new thing

play13:09

what i'm going to end up doing is just

play13:11

copy and pasting this

play13:13

it's kind of weird to do this on

play13:16

shell in a box

play13:17

but i'm going to try to attempt cancel

play13:20

let me see just paste nope that didn't

play13:22

do it so

play13:26

i might just have to manually type

play13:27

everything out which is a little

play13:29

annoying

play13:30

but it's going to work out

play13:34

[Applause]

play13:36

file

play13:38

browser

play13:39

logo i don't have one yet so i'm just

play13:42

gonna put assets

play13:44

slash tool slash file fb.png and i'll

play13:48

load one up later on subtitle file

play13:52

browser

play13:53

tag app url

play13:56

http

play14:01

one 192.168.105.111 two

play14:03

and this one's one two

play14:04

eight one two three and

play14:08

target blank i love using that because

play14:10

it opens a new window for me let's save

play14:13

that and if i open

play14:14

the new homer i should have this new

play14:16

thing now i don't have a logo yet but it

play14:18

should be able to bring me to my file

play14:19

browser and there we have it now this is

play14:21

almost done

play14:22

and you can see it's 2.83 gigs it should

play14:25

be 2.86 if i refresh this

play14:27

now it's 100 complete i should be able

play14:30

to grab this download this anywhere

play14:32

save it to my downloads and it should be

play14:35

super super quick

play14:37

much faster than having to get it from

play14:39

the website because i'm transferring

play14:41

this locally

play14:42

but that is about it now we just

play14:44

installed our little file browser with

play14:46

our jdownloader and our next episode i'm

play14:48

actually going to jump right into

play14:50

torrenting and all doing a torrent with

play14:52

openvpn whether it's through pia or

play14:55

through whatever vpn services you have

play14:57

so next video i'm going to be installing

play15:00

um

play15:01

i think a couple of versions of

play15:02

torrenting because i like to use deluge

play15:05

but they also have

play15:06

transmission and q touring so i'm going

play15:08

to go through a few of those and we're

play15:10

going to set everything up and it will

play15:12

support openvpn so it's going to support

play15:15

pia

play15:16

winscribe

play15:17

nord whatever you use it's going to be

play15:19

able to support it so we're going to go

play15:21

through that whole installation the

play15:22

whole setup and torrenting and

play15:24

everything for that episode and yes it's

play15:26

also going to be going into the same

play15:27

downloads folder this way we could use

play15:29

our file browser to reach everything and

play15:31

copy everything over anyway that is it

play15:33

for this video if you guys like this

play15:34

please hit the like button if you guys

play15:36

have any questions about this or

play15:37

anything i should add to this let me

play15:39

know in the comments below and again if

play15:41

you guys have any specific software you

play15:43

want to see installed in this pi hosted

play15:45

series

play15:46

let me know in the comments down below

play15:47

now if you guys are new to this channel

play15:49

consider subscribing and also hit that

play15:50

bell notification icon so you know when

play15:52

the next video is going to be out and as

play15:53

i say my nerd cave hack till it hurts

Rate This

5.0 / 5 (0 votes)

Связанные теги
Raspberry PijDownloaderFile BrowserDockerDownload ManagerInternet ToolsLinuxHome AutomationSoftware InstallationTech TutorialDIY Projects
Вам нужно краткое изложение на английском?