0:10
Hello everyone, welcome back to my
0:12
channel. In this video, I'm going to
0:14
introduce another opensource and
0:20
GitHub project to list all your storage
0:24
including local and cloud stoages. The
0:28
GitHub link is here. You can find from
0:32
this video screen and the video
0:34
description. Basically, uh this is a
0:37
four project from a list.
0:41
If you watched my previous video, you
0:43
will see I had uh three different kind
0:47
of video to introduce how to install a
0:49
list this GitHub project which was been
0:54
sold in the middle of this year. Couple
0:56
months ago, actually 7 months ago it has
1:00
been sold and then there's an issue
1:03
being found. The private company already
1:06
starting to collecting telemetry
1:09
information from the user which brought
1:12
up lots of privacy and the data security
1:16
concerning from this project because of
1:20
that is storing all for your data
1:23
including like connection tokens.
1:27
So this is my list side I've been using
1:31
for a few years already.
1:34
So that can aggregating all your storage
1:37
including local and uh for example one
1:40
drive, Google drive, all those cloud
1:42
drives into one central place to manage
1:45
it which is very helpful when you have
1:49
multiple storage sides and you store all
1:53
your data crossing multiple sides and
1:56
you need to share and need to manage it.
1:59
But since list is just crisis from this
2:03
list project now I decided move it on to
2:08
open list and completely build a new one
2:12
using my selfhosted server and put it on
2:16
there. There's a multiple ways you can
2:18
install it. You can directly run it from
2:21
the executable binary file or you can
2:25
install from the scratch. The easiest
2:28
way always using the docker which is I'm
2:31
going to using and I'm been presenting
2:34
this docker related videos
2:38
uh for whole five minutes docker series
2:40
you can search from my website find out
2:43
how in this video I'm going to show you
2:46
the basic installation and then setup
2:50
for your own server now let's start It
2:59
docker installation is going to be a
3:01
easiest way to install open list
3:05
project. Um if you want to try other way
3:08
you can look at the installation guide
3:12
here. There's different way to install
3:14
it but in this video we're going to only
3:17
focus on docker installation. Here is a
3:20
command. You just need a one run command
3:23
docker run command or you can using
3:25
docker compose for list demonstration I
3:29
will just using docker run.
3:33
So this is my server I'm using uh dab
3:37
server 13.2 version and I already
3:42
installed the docker.io IO. So we can
3:53
All packages have been updated. We can
3:58
try to see if there's any newer version.
4:01
So we already have a latest version. If
4:04
you want to install Docker Compose, you
4:08
also can do that. Uh but it's not
4:10
necessary for this demonstration.
4:17
Since we already have Docker and Docker
4:21
Compose installed, we're going to go to
4:23
next step. We're going to using the
4:24
Docker run command to install it.
4:28
So this is my Docker run command. I do
4:31
have a local folder to map to it.
4:35
So that's the only thing if you have
4:38
your local storage folder want to map
4:41
into the docker to use it then you have
4:45
to change this parameter this folder
4:50
Okay, that's wrong. Since we don't have
4:53
image downloaded before, then it will
4:56
pull the image from repository.
5:08
Perfect. It's running. Now we can try to
5:11
access this port 5244
5:15
from our browser. And our IP
5:29
So we can access as guest because guest
5:32
user is disabled. Uh we don't need to
5:34
login using at the main account. And
5:37
then the password you have to get it
5:40
from the log here. Going to check logs.
5:46
through this docker run. You see this is
5:50
the password initial password.
5:54
We can copy it and get back into our
6:04
So now we logged in. We can go to
6:07
storageages menu to add in your storage
6:12
either local or either cloud.
6:19
as a demo. Let me show you quickly how
6:21
to add your local storage in um you can
6:28
So that's a local driver. Uh we are
6:31
mounted pass which is we're going to
6:33
mount it on the top level. We going to
6:39
local storage. This is the mount path
6:43
not your data path. So loot folder path
6:48
here is whatever we need to put in. So
6:55
Can add it. Now we have successfully
6:59
added into your open list management.
7:02
The status is working. Go to home. We
7:06
can see this local storage is here. And
7:11
you should be able to see the files in
7:14
that share folder. So that's what I have
7:18
here. Hopefully this gave you some ideas
7:21
how to add the storage. If you need to
7:24
see a guide, you should be able to go
7:27
back to the open list document. This uh
7:33
storage setup section. Uh based on the
7:37
listing and the drive you want to add.
7:41
Uh for example, if you want to add
7:43
three, you should be able to see how to
7:48
Local storage is the easiest way. WebDAV
7:52
is another interesting thing you can do.
7:55
There's a lot of uh cloud drive here.
8:00
Mega Disk, Terbox, Dropbox,
8:04
Yandex disk, open list. If you have
8:08
different open list setup, you can also
8:10
mount it here. C file. Yeah, just check
8:14
it out from here. Then you should be
8:16
able to see you should be able to find a
8:18
way to add your cloud drive in. If you
8:22
didn't find, you can open the request to
8:25
the author uh in the GitHub and asking
8:35
to use your own domain to access your
8:39
open list selfhosted home project. You
8:43
will need to have your own domain. Of
8:47
course, you also have a different ways
8:50
to do that. One is using MPM NGX proxy
8:55
manager. If you have your public IP
8:57
exposed to internet, if you don't have
9:00
your public static IP exposed to
9:02
internet, then you may think about using
9:05
a cloud flare stero tunnel to do that.
9:12
It's very easy to do. I have a couple
9:14
videos to show you how to do that. Uh
9:17
you can find from those videos this
9:20
section I'm going to show you how to
9:24
create your own tunnel and how to
9:26
connect to your home server and access
9:30
open list this project through internet.
9:34
So basically you need to create your own
9:36
tunnel first. Let's go to networks.
9:43
You can create tunnel connectors create
9:46
cloud D. Uh we're going to use in
9:49
CloudFare D tunnel name we just say open
9:53
list since uh list is dedicated for
9:57
that. Save and save the tunnel. Uh it's
10:00
a Windows download installer. We are in
10:08
copy those command and uh install cloud
10:14
let's go back here. Paste command in.
10:27
It's unpacking Cloudflare D setting up.
10:31
Okay, since we installed the Cloudflare
10:34
D list service, then we can install a
10:39
service using the command provided here
10:42
or you also can run it manually. But we
10:45
would like to run it as a service. So
10:56
network service for CloudF installed
11:03
Now you should be able to see the
11:05
service is active and running. Let's go
11:09
back to our cloud flare to configure it.
11:14
So now you should be able to see your
11:16
open list this tunnel up and running.
11:22
Here is a configuration.
11:24
We are not going to add a host name
11:27
route. We're going to do published
11:29
application route because we're going to
11:31
publish our open list this application
11:35
to internet. So that's why we need to
11:37
add published application route. So
11:40
[snorts] domain we're going to use in
11:45
We're going to select it.com.
11:48
We don't need any path. It's optional.
11:51
the DNS record going to created by
11:54
Cloudflare for you automatically. So you
11:57
don't have to take care of that. Um it's
12:00
a HTTP service since they are on the
12:03
same host we're going to use in local
12:05
host port number five.
12:13
So basically we have successfully saved
12:16
the setting for open list and you can
12:18
see this route we can try to access to
12:22
it right away. We should be able to
12:24
access it from the cloud. Of course,
12:27
since guest user hasn't been allowed, it
12:30
will go into your login page here.
12:34
But at this moment, we already set up
12:38
our open list. And uh we are able to add
12:43
your local stoages and uh cloud storage
12:47
such as one drive, Google Drive,
12:49
whatever cloud drives you have, you
12:52
should be able to add them in. If you
12:54
want to see how to add those storage
12:59
setup, you should be able to look here
13:01
at FTP, SFTP, all kinds of cloud disk,
13:05
one drive, [snorts] C file, Cbox,
13:09
open list. You can add other people's
13:12
open list to here as well. So if you
13:14
have a multiple open list, Dropbox,
13:18
Telebox, Pikpack, Thundercloud,
13:22
S3, FTPS, WebDAB. So webdab also
13:28
supported. This shows you how to add
13:33
Of course, local storage.
13:35
That's pretty much all for this video.
13:37
Just want to show you how to set up your
13:41
own multiple storage management side so
13:46
you can manage all your storage in one
13:48
central place. If you got any questions
13:52
just uh put a comment in this video.
13:55
Hope you like this video and give me
13:56
thumb up and uh subscribe my channel if
13:58
you haven't. See you in my next video.