Syncthing - The Based Way to Sync Your Files

Mental Outlaw
16 Nov 202315:59

Summary

TLDRThis video script explores Syncthing, a peer-to-peer file synchronization application that enhances the CIA Triad of information securityβ€”confidentiality, integrity, and availabilityβ€”over cloud-based solutions. It delves into the benefits of decentralized file syncing and provides a step-by-step guide on installing and setting up Syncthing on Linux, discussing the importance of avoiding root user execution for security. The script also covers the setup process on other platforms, introduces forks like Syncthing-Tray for enhanced user interface features, and demonstrates how to sync files between devices using unique device IDs, emphasizing the flexibility and control Syncthing offers compared to traditional cloud storage services.

Takeaways

  • πŸ˜€ Syncthing is a peer-to-peer file synchronization application, contrasting with centralized server-based applications like Dropbox and Google Drive.
  • πŸ”’ The CIA Triad, which stands for Confidentiality, Integrity, and Availability, is an information security model that is improved by using Syncthing over cloud-based solutions.
  • πŸ€” Confidentiality with cloud storage is often based on trust, as users cannot verify the security practices of the 'cloud', which may lead to data monetization.
  • πŸ”’ Encryption claims by cloud providers can't be fully trusted unless the application is open source, as proprietary programs may not use robust encryption or could potentially share encryption keys.
  • πŸ›‘οΈ Cloud storage providers are larger targets for hackers, affecting the integrity of data, compared to self-hosted solutions like Syncthing.
  • πŸš€ Syncthing can offer better availability, as it does not rely on an internet connection and can be used over a local network without the risk of cloud service providers going out of business.
  • πŸ› οΈ Syncthing is available for various operating systems including Linux, BSD, Solaris, macOS, and Windows, and there are forks like Syncthing-Tray for additional features.
  • πŸ”„ The installation process for Syncthing on Linux may involve using package managers, editing configuration files, and ensuring it does not run as root by default.
  • 🌐 Syncthing's web GUI can be accessed locally, and port configurations can be adjusted if necessary, with additional settings available in XML format.
  • πŸ”‘ Devices need to share unique IDs to sync data, and while these can be shared publicly, confirmation is required on both devices before syncing can begin.
  • πŸ“ Syncthing allows for fine-grained control over which folders and files are synced, offering more customization compared to traditional cloud solutions.

Q & A

  • What is Syncthing and how does it differ from other file sync applications like Dropbox or Google Drive?

    -Syncthing is a peer-to-peer file synchronization application, which differs from centralized, server-based applications like Dropbox or Google Drive. It offers improved confidentiality, integrity, and availability of data, as it does not rely on a third-party server for data storage and synchronization.

  • What is the CIA Triad in the context of information security?

    -The CIA Triad in information security stands for Confidentiality, Integrity, and Availability. It is a model that organizations follow to ensure the security of their critical data.

  • Why might the confidentiality of data be compromised when using cloud-based solutions?

    -Confidentiality can be compromised in cloud-based solutions because users have to trust the cloud provider's security practices. There is a risk that the provider might analyze or monetize the user's data, which goes against the principle of confidentiality.

  • How does open-source software relate to trust in encryption for file synchronization?

    -Open-source software allows users to verify the encryption methods used in the application. With proprietary software, users cannot be sure if proper encryption is implemented or if encryption keys might be compromised.

  • What are the potential issues with data integrity when using cloud storage?

    -Data integrity issues with cloud storage can arise from hacking attempts, which can affect the CIA Triad. Cloud storage providers, serving many users, can become larger targets for hackers, potentially compromising data integrity.

  • Why might the availability of data be better with Syncthing compared to cloud storage?

    -Syncthing can offer better data availability because it does not require an internet connection for local area network (LAN) synchronization. In contrast, cloud storage requires an internet connection to access files, which might not always be available.

  • What steps are involved in setting up Syncthing on Linux?

    -Setting up Syncthing on Linux typically involves installing it from the package manager, ensuring the necessary init component is available, and configuring the user, group, and home directory for Syncthing to prevent it from running as root.

  • What are some forks of Syncthing that users might consider using?

    -Some forks of Syncthing include Syncthing-Tray and Syncthing-Resilio. These forks offer additional features like tray icons for synchronization status and are available for various operating systems.

  • How can users access the Syncthing web GUI for configuration and management?

    -Users can access the Syncthing web GUI by navigating to 'localhost:8384' in their web browser. If this does not work, users may need to check the configuration file for the correct port or other settings.

  • What is the significance of device IDs in Syncthing and how are they used?

    -Device IDs in Syncthing are unique identifiers for each device. They are used to establish connections between devices for file synchronization. Users must share and confirm these IDs on both devices before syncing can begin.

  • How does Syncthing provide more control over file synchronization compared to other cloud solutions?

    -Syncthing allows users to select specific folders for synchronization and define which devices they should be synced to. It also offers fine-grained control over the types of files synced from a folder, providing more flexibility and control than traditional cloud solutions.

Outlines

00:00

😲 Introduction to Syncthing's Peer-to-Peer File Syncing

The video introduces Syncthing as a unique peer-to-peer file synchronization application, contrasting it with centralized cloud-based services like Dropbox and Google Drive. It emphasizes the benefits of P2P syncing in terms of the CIA Triad: Confidentiality, Integrity, and Availability. The speaker explains that using Syncthing can enhance these aspects compared to cloud solutions, where trust in security practices is uncertain, and data privacy could be compromised. The video also touches on the importance of open-source applications for ensuring genuine encryption and data security.

05:00

πŸ› οΈ Setting Up Syncthing on Linux and Other Platforms

This paragraph covers the installation process of Syncthing on Linux, mentioning the availability of the software in package repositories and the potential need for additional components like init systems. It advises against running Syncthing as root and provides steps to configure user permissions and settings to prevent files from being stored in the root directory. The speaker also discusses the availability of Syncthing on various platforms, including BSD, Solaris, Mac OS, and Windows, and mentions forks of the software like Syncthing-Tray, which offers additional features like system tray icons.

10:03

πŸ”„ Exploring Syncthing's Web GUI and Device Setup

The speaker demonstrates how to access and navigate Syncthing's web-based graphical user interface (GUI), explaining the initial setup process, including the configuration of device IDs for syncing. They mention the importance of confirming device IDs on both ends before syncing can begin, ensuring secure data transfer. The video also covers how to add folders to sync, customize folder settings, and manage file synchronization preferences. It highlights the flexibility and control Syncthing offers over file syncing compared to traditional cloud storage solutions.

15:04

πŸ“² Syncing Files Between Devices Using Syncthing

This section of the video script illustrates the process of syncing files between devices using Syncthing. The speaker shows how to add a device to the sync list, confirm the device ID, and establish a connection for syncing. They also discuss the importance of not running Syncthing as root to avoid storing files in the root directory and demonstrate how to change default settings for a neater file organization. The video concludes with a practical example of syncing an image file from a phone to a computer, showcasing the ease of use and functionality of Syncthing.

🌐 Advanced Syncthing Features and Conclusion

The final paragraph hints at more advanced features of Syncthing that will be covered in future videos, such as creating different sync folders and binding Syncthing to a public IP to create a personal cloud accessible from anywhere. The speaker encourages viewers to like and share the video to support the content and mentions their website, base.win, offering merchandise with a discount for payments made in Monero (XMR). The video concludes with a positive note, wishing viewers a great day.

Mindmap

Keywords

πŸ’‘Syncthing

Syncthing is an open-source peer-to-peer file synchronization application that allows users to sync files across multiple devices without relying on a central server. It is highlighted in the video as an alternative to centralized cloud storage services like Dropbox and Google Drive, emphasizing its decentralized nature and the benefits it provides in terms of the CIA Triad of information security.

πŸ’‘Peer-to-Peer (P2P)

Peer-to-peer refers to a network structure where each participant operates as both a client and a server, sharing resources directly with others. In the context of the video, Syncthing operates as a P2P application, meaning that file synchronization happens directly between devices without the need for a central server, enhancing privacy and control over data.

πŸ’‘CIA Triad

The CIA Triad is a widely recognized model in information security that encompasses three core principles: Confidentiality, Integrity, and Availability. The video discusses how Syncthing improves upon these aspects compared to cloud-based solutions, emphasizing better data security and control.

πŸ’‘Confidentiality

Confidentiality, within the CIA Triad, refers to the protection of information from unauthorized access or disclosure. The video script mentions that using Syncthing over cloud-based solutions can enhance confidentiality by avoiding reliance on third-party servers where data privacy practices may be uncertain.

πŸ’‘Integrity

Integrity in the context of the CIA Triad means ensuring that information is accurate, consistent, and trustworthy. The video points out that Syncthing, being open-source, allows users to verify the encryption and synchronization processes, thus ensuring the integrity of their data.

πŸ’‘Availability

Availability ensures that information is accessible and usable when required. The video contrasts cloud storage's dependency on internet connectivity with Syncthing's ability to sync data over a local area network, thus providing higher availability even in areas with no internet access.

πŸ’‘Encryption

Encryption is the process of encoding information to ensure secure communication and data storage. The video discusses the importance of encryption in protecting data, especially when using cloud services, and highlights that open-source applications like Syncthing allow users to trust the encryption implementation.

πŸ’‘Open Source

Open source refers to software whose source code is available to the public, allowing anyone to view, modify, and enhance the software. The video emphasizes the benefits of using open-source applications like Syncthing, as it enables transparency and verification of security measures, such as encryption.

πŸ’‘Decentralized

Decentralized systems distribute resources and control across multiple nodes rather than having a central point of authority. The video script promotes Syncthing as a decentralized file sync application, which reduces the risk of a single point of failure and enhances security by not relying on a central server.

πŸ’‘Local Network

A local network, often referred to as a LAN, is a computer network that spans a small geographic area such as a home, office, or group of buildings. The video describes Syncthing's ability to sync files over a local network, which can be faster and more reliable than cloud-based syncing that requires internet access.

πŸ’‘Device ID

In the context of Syncthing, a Device ID is a unique identifier for each device participating in the synchronization process. The video explains how devices share these IDs to establish connections and sync data, emphasizing the need for caution when sharing these IDs publicly to avoid unwanted connections.

Highlights

Syncthing is a peer-to-peer file sync application, differing from centralized server-based applications like Dropbox and Google Drive.

The CIA Triad model, which stands for Confidentiality, Integrity, and Availability, is improved with Syncthing over cloud-based solutions.

Confidentiality in cloud storage is reliant on trust, as users cannot verify the security practices of the service provider.

Encryption in proprietary programs cannot be fully trusted without open-source verification, affecting data confidentiality and integrity.

Cloud storage providers are larger targets for hackers, impacting the CIA Triad's aspects of integrity and availability.

Syncthing offers better availability without the need for an internet connection, unlike cloud storage solutions.

The risk of cloud providers going out of business or deleting user data is avoided with Syncthing.

Syncthing is available for various operating systems including Linux, BSD, Solaris, macOS, and Windows.

Forks of Syncthing, such as Syncthing-Tray, provide additional features like system tray icons for different platforms.

Syncthing's web GUI can be accessed locally, with port configurations that can be changed if necessary.

Anonymous reporting can be disabled in Syncthing, giving users control over their data sharing preferences.

GUI authentication can be set up for Syncthing to secure access, especially when binding to a public IP.

Syncthing allows users to choose specific folders and devices for file synchronization, providing granular control.

Device IDs are used for synchronization between devices, with caution advised when sharing publicly.

Syncthing requires confirmation on both devices before syncing can occur, ensuring user control over data sharing.

The process of adding and syncing folders between devices in Syncthing is demonstrated, showing its ease of use.

Syncthing can be customized with advanced features for more complex synchronization needs.

The video promises further exploration of Syncthing's advanced features, including creating custom folders and binding to a public IP.

Viewers are encouraged to like, share, and support the channel for more informative content.

Transcripts

play00:00

let's talk about sync thing it's a very

play00:03

different kind of file sync application

play00:05

from Dropbox Google Drive and others

play00:08

because for one sync thing is a

play00:10

peer-to-peer file sync application

play00:13

whereas those others are centralized

play00:15

server based applications and there's a

play00:18

lot of benefits to file syncing this way

play00:20

in fact I think all aspects of the CIA

play00:24

Triad are improved when you use sync

play00:26

thing over cloud-based Solutions now if

play00:30

you aren't familiar with the CIA Triad

play00:33

it's got nothing to do with the friendly

play00:35

glowing agents that introduce krck into

play00:37

the ghettos and send pallets of cash and

play00:39

weapons to terrorists in order to ensure

play00:42

our democracy no the CIA Triad uh is an

play00:46

information security model that most

play00:50

organizations follow or at least they

play00:52

follow you know some version of it in

play00:55

order to make sure that their critical

play00:56

data is secure so the C stands for

play00:59

confidentiality the I stands for

play01:02

integrity and the a stands for

play01:04

availability those are the things that

play01:06

we want to maintain with our data now

play01:09

when it comes to data that's stored in

play01:11

the cloud the confidentiality that you

play01:15

have is basically just trust me bro

play01:17

because as we know the cloud that's just

play01:20

some other guy's computer and so you

play01:22

can't really be too sure about what

play01:24

security practices are going on on that

play01:26

computer or whether or not that person

play01:29

is analyzing your data so that they can

play01:31

monetize it which obviously that's going

play01:34

to violate the confidentiality of your

play01:37

data now even in cases where your cloud

play01:41

storage provider says that data is

play01:43

endtoend encrypted and it's encrypted at

play01:45

rest you can't put any real trust in

play01:48

that encryption unless the application

play01:51

you're using is open source because with

play01:53

a proprietary program you can't be sure

play01:55

if good encryption is being used or if

play01:57

they're not just sending off the

play01:59

encryption key Keys along with your data

play02:01

to that server to decrypt and then

play02:04

monetize it uh and the same issues apply

play02:07

to data Integrity as well hacking can

play02:10

also be an issue for all three aspects

play02:12

of the CIA Triad and when you're talking

play02:15

about a cloud storage provider that's

play02:19

providing that storage to many different

play02:20

people in

play02:22

organizations that's obviously going to

play02:23

have a much bigger Target for hackers

play02:27

than you just keeping your own data

play02:30

synced on your own land and finally

play02:35

availability is always going to be worse

play02:37

when it comes to cloud storage because

play02:40

it requires an internet connection for

play02:42

one so you know if you're off in the

play02:43

boonies you're not able to access the

play02:45

files in your Cloud um but with sync

play02:48

thing you can have everything just done

play02:49

over your land it's also going to be a

play02:51

lot faster uh and you also have to hope

play02:54

that with Cloud providers like Dropbox

play02:57

or whatever else you have to hope hope

play03:00

that they don't go out of business or

play03:02

that they don't delete your stuff in

play03:04

order to make space for other people

play03:06

that want to use the service that's

play03:08

pretty common with the free cloud

play03:10

storage plans uh so now that you're

play03:13

redpilled on all of the great features

play03:15

of syn thing let's go ahead and get

play03:17

started with the installation and the

play03:20

setup so on Linux syn thing is most

play03:23

likely just going to be available for

play03:26

you in the repos uh so you can just

play03:29

install it from your package manager and

play03:32

there may also be an in it component

play03:35

that you need as well like sync thing

play03:38

open RC or sync thing run it if you're

play03:40

using open RC or run it and on some more

play03:44

obscure dros like artics Linux you might

play03:48

also have to edit the syn thing uh file

play03:53

that's in your Etsy

play03:55

confd uh

play03:57

directory and you want to change well

play04:00

you want to uncomment these lines for

play04:01

sync thing user sync thing group and syn

play04:03

thing home directory and you want to go

play04:05

ahead and fill these out um you know

play04:08

with your user in your group and stuff

play04:10

like that because by default syn thing

play04:13

is going to run as root if you don't do

play04:15

this um I think on some dros like when I

play04:20

was figuring this stuff out for myself

play04:22

it seems like gentu um does this

play04:25

automatically for you so maybe you can

play04:27

skip this step uh but yeah by default

play04:29

sync thing is going to run as root and

play04:31

it's going to put sync files in your

play04:33

root folder which you probably don't

play04:36

want um now if you're running a more I

play04:39

guess typical Linux drro that uses

play04:43

systemd then you just want to follow the

play04:46

um auto start docs on sync thing.net in

play04:51

order to create a user service instead

play04:53

of a system service and then that's

play04:55

going to make sure that sync thing

play04:57

doesn't run as root also

play05:00

and of course if you're not using Linux

play05:03

syn thing is available for basically

play05:06

everything you know different uh BSD

play05:08

dros it's available for Solaris it's

play05:11

available for Mac OS and it's also

play05:14

available for Windows and because sync

play05:17

thing is free software there's also

play05:20

Forks of it that people have made like

play05:22

sync thing tray and this is actually a

play05:25

fork of another fork called sink trasor

play05:30

but this is a dead project okay notice

play05:34

how no commits have been made since 2021

play05:38

and notice how there's 140 issues open

play05:41

that are not being closed that you know

play05:44

people just keep making for some reason

play05:46

you know yeah obviously this is not

play05:48

being maintained um so you might want to

play05:52

consider uh syncthing Trey for one over

play05:56

syncthing tror if you're looking for a

play05:57

fork and

play06:00

generally uh this is something that

play06:03

people use so that they can get like

play06:05

tray icons for syncing and stuff like

play06:07

that like it says here um that it has a

play06:10

tray application for dolphin and plasma

play06:14

um but they also have it for Windows as

play06:17

well I'm pretty sure yeah Windows 10 and

play06:19

windows 11 so if you're a Windows user

play06:22

this might be something that you'd more

play06:24

prefer over the regular sync thing now

play06:27

in order to really start using sync

play06:29

thing you can access its web goey by

play06:33

going to localhost

play06:36

8384 in your

play06:38

browser and if this doesn't work for

play06:41

some reason or you know you get like

play06:43

page not found and stuff like that um

play06:47

you might want to take a look at your

play06:50

configuration file for sync thing this

play06:53

is my configuration file and when I

play06:55

first installed sync thing um the port

play06:59

that was was listed here was like port

play07:01

43,000 and something so I just changed

play07:04

it to 8384 cuz like that's usually

play07:09

supposed to be the default I don't know

play07:10

why mine was different but yeah this is

play07:12

where you can change it here in the um

play07:15

XML if you're not able to access the web

play07:18

goey and this also has a lot of other

play07:20

settings that you can change um in an

play07:23

XML format but you know unless you

play07:25

really like this you're probably going

play07:26

to prefer uh to just use the Easy Web

play07:30

now uh when you first start up the syn

play07:34

thing web GUI you're going to get this

play07:35

message asking if you want to allow an

play07:37

nymous reporting so I'll just hit no on

play07:39

that and you'll also see this

play07:42

notification that says guey

play07:44

authentication set username and password

play07:47

so by default there is no username and

play07:50

password that's set for Sy thing you

play07:53

know when it's running on your computer

play07:55

you just go to Local Host

play07:57

8384 um but but if you wanted to bind

play08:02

this to a public IP I'm I'm not going to

play08:05

go through it in this video but it is

play08:08

possible

play08:09

to basically set up your own cloud like

play08:11

where you can access this from the

play08:13

internet and if that's the case you're

play08:15

definitely going to want to set up your

play08:18

gooey authentication um or you know if

play08:20

you're in an organization and there's a

play08:22

lot of other people that are accessing

play08:24

this and some of them you don't want to

play08:26

have access then that's another reason

play08:28

you might want to do um gooey

play08:30

authentication now another thing you'll

play08:32

notice is that it says uh the default

play08:35

folder here is

play08:38

unsynced um and you have options to add

play08:41

you know more folders and you can edit

play08:44

this and this is another really great

play08:46

feature that I think sync thing has over

play08:49

Dropbox and other Cloud Solutions

play08:51

because instead of just

play08:53

creating one massive folder to sync

play08:56

everything to you could pick and choose

play08:59

different folders that you want to sync

play09:00

different things to and pick and choose

play09:02

what devices they get synced to um and

play09:05

then you can also have very fine grain

play09:08

controls over the types of files that

play09:10

are getting synced from a

play09:12

folder um like it's just so much more

play09:15

control that you have over your

play09:17

synchronization than with Dropbox or

play09:20

Google Drive um and again I'll probably

play09:22

make another video going over those more

play09:24

advanced features but I just want to

play09:26

show you how to get just regular normal

play09:29

file sync going now to actually sync

play09:32

data between two or more devices they

play09:34

have to share these identification

play09:37

strings with one another so these are

play09:40

unique IDs that just identify this

play09:44

specific device now if you were going to

play09:49

bind sync thing to a public IP or

play09:51

anything like that you know use it over

play09:52

the internet then you might want to be a

play09:55

little bit more secretive with these

play09:57

device identifications so that you don't

play10:00

get random popups of other people's

play10:03

devices out there that you don't

play10:04

necessarily want to sync with but if

play10:07

you're keeping everything over your land

play10:08

like I am then it's not too big of a

play10:10

deal uh and honestly it's not that big a

play10:13

deal to share it publicly either because

play10:17

you have to confirm on both devices

play10:19

before data can start being synced um

play10:21

but just wanted to give you guys that

play10:23

little tidbit of information so I'm

play10:25

going to leave this up and um well

play10:28

actually

play10:29

let me add the phone first because I'm

play10:32

pretty sure um that it's going to pop up

play10:36

automatically yeah so you see um you can

play10:40

select one of these devices nearby so if

play10:42

you have syn thing installed on another

play10:44

device and that device is on the same

play10:46

network then it's going to show up here

play10:48

and you can

play10:49

confirm uh that it is the correct device

play10:52

ID so like on my phone for

play10:55

example I can show you guys here I mean

play10:58

I don't know if you'll really be able to

play10:59

see it but that's the same device ID

play11:02

that was uh showing on the

play11:05

computer so we'll go ahead

play11:09

and add that device and we'll give it a

play11:12

human readable name call it pixel 6

play11:17

Pro save

play11:19

that okay so now down here it says

play11:22

disconnected unused right because we

play11:25

have to now connect it on the pixels

play11:28

ends so let me bring up this device ID

play11:31

and it's got a nice convenient um QR

play11:35

code that you can scan with

play11:37

the sync thing app from F

play11:46

Droid oh my mouse is in the

play11:48

way that's why it's not scanning all

play11:51

right so I'll now name this thread

play11:55

Ripper inside of my phone so that's what

play11:59

that looks like

play12:05

there all right and now we can close

play12:10

this and now it says connected unused so

play12:15

in order to actually get um files to

play12:19

sync I'm going to send a file from my

play12:21

phone over to the thread Ripper uh you

play12:24

have to configure that on the per folder

play12:28

BAS

play12:29

okay

play12:30

so go back on the phone here so this is

play12:34

the only folder that I've got right now

play12:36

to sync a file from open camera I know

play12:39

it says three of three files but there's

play12:41

only one file in that folder so if I tap

play12:44

on

play12:46

this I've got the list of devices right

play12:50

there that says thread Ripper and if I

play12:54

mark this actually let me switch to this

play12:57

View so if I tick that

play13:01

on we should uh get a

play13:06

notification that pixel 6 Pro wants to

play13:09

share this folder add new folder we'll

play13:11

go ahead and add

play13:13

it okay

play13:15

now um this is this is another reason

play13:19

why you don't want to be running things

play13:20

as root so by default uh it's going to

play13:24

put things in your root folder if you're

play13:25

running as root but as you can see the

play13:28

um till day character is going to be

play13:30

used as a shortcut for Home Kenny so

play13:33

this is where it's going to put things

play13:35

and you can actually change uh default

play13:37

settings so let's say if you um don't

play13:40

want it to all go in fact actually I'll

play13:42

do that right now um we'll go to

play13:45

Advanced actually not that we'll go

play13:48

to

play13:51

settings and edit folder

play13:54

defaults right so we'll go into that and

play13:58

and then we'll

play13:59

say

play14:02

sync this way things are just going to

play14:04

be a little bit

play14:06

neater

play14:08

save then

play14:12

add so now you can see it's changed that

play14:15

to the sync folder and that's

play14:18

fine okay and it said that it was up to

play14:21

date and um it's still saying three

play14:25

files two directories but again it's

play14:27

really only one

play14:29

so I'm not too sure what that's

play14:34

about so this is

play14:37

my uh sync folder right here boom you

play14:41

can see the one image uh that's

play14:46

synced and it's just a uh image from

play14:51

this is when I was trying to test the

play14:53

soil at my farm with a

play14:57

home NPK K testing kit which it turns

play15:00

out is not the best uh thing to use not

play15:04

terribly accurate but

play15:06

anyway there you go you have seen sync

play15:10

thing in action for synchronizing

play15:12

devices across your land and like I said

play15:14

there's a lot more advanced stuff that

play15:16

you can do with this as far as creating

play15:19

different folders and stuff like that

play15:21

goes but honestly that's going to be on

play15:22

a per user basis um so I might just

play15:26

dabble a little bit in that when I show

play15:27

you guys how to bind it to a public IP

play15:30

and really turn this into uh kind of

play15:33

your own cloud because you can then

play15:36

access it from anywhere on the internet

play15:38

if you enjoyed this video be sure to

play15:40

like it and share it in order to hack

play15:42

the algorithm and check out my website

play15:45

base. win where you can get awesome

play15:47

merch like the little Damon shirt and of

play15:50

course you can save 10% storewide to

play15:52

check out automatically when you pay in

play15:55

Monero XMR have a great rest of your day

Rate This
β˜…
β˜…
β˜…
β˜…
β˜…

5.0 / 5 (0 votes)

Related Tags
SyncthingDecentralizedFile SyncData SecurityPeer-to-PeerCloud StorageOpen SourceLinux SetupWeb GUICross-Platform