590: Self-Host Before You're Toast

590: Self-Host Before You're Toast

Released Monday, 25th November 2024
Good episode? Give it some love!
590: Self-Host Before You're Toast

590: Self-Host Before You're Toast

590: Self-Host Before You're Toast

590: Self-Host Before You're Toast

Monday, 25th November 2024
Good episode? Give it some love!
Rate Episode

Episode Transcript

Transcripts are displayed as originally observed. Some content, including advertisements may have changed.

Use Ctrl + F to search

0:00

I'm looking at this list of tools we're going to cover

0:02

today and there's some really really good ones on here

0:05

But I can't help notice one thing is missing and

0:07

I feel like this show has a blind spot

0:09

when it comes to sink thing I Mean,

0:12

I guess it's my bad Sink

0:14

thing is the goat of file synchronization.

0:16

It's been around for years I mean,

0:19

I've literally used it on and off for ages, but I've

0:21

used it daily for at least three years straight and It

0:26

is just rock-solid at this point I

0:28

was doing some backups tearing down some

0:30

old VPS is I sort of left

0:32

around cluttered from old projects and What

0:34

did I find running on one sink thing sink

0:36

thing? Heck? Yeah. Yeah, it'd been up for six

0:38

years. I Think

0:41

back in the day I used it to

0:44

sync photos from my Nexus phone. Oh,

0:46

wow. Yeah, I Like so

0:48

the day on their github the project has seven

0:50

goals But I think

0:52

the first two just say all you need to know Number

0:55

one protecting the users data is paramount.

0:57

We take every reasonable precaution to avoid

0:59

corrupting the users data files number

1:02

two again Protecting the users

1:04

data is paramount Regardless of our

1:06

other goals. We must never allow

1:08

user data to be susceptible to

1:10

eavesdropping or modification by unauthorized parties

1:13

I like that. So shout out to

1:15

sink thing who's just been quietly moving my

1:17

data around for three years without a hitch

1:32

Well, hello friends and welcome back

1:34

to your weekly Linux talk show. My name is

1:36

Chris My name is Wes and my name is

1:38

Brent. Well, hello gentlemen

1:40

today We're gonna

1:42

talk about a journey that started two

1:45

years ago right here on this show

1:48

Which has led us to basically

1:50

rethink everything in our online

1:52

lives If you're curious with change

1:54

stay tuned because we're gonna get into that and then

1:56

just a suite of tools that we've ended up using

1:58

as a And then

2:00

later we'll talk about a way to do self-hosted

2:02

boosting. Of course we have some great picks and

2:04

those boosts that we'll get to and

2:07

so much more. So before we go any further, I want

2:10

to take a moment and give a shout

2:12

out to our awesome virtual lug. Hello Mumble

2:14

Room. Time appropriate greetings. Thank you. Hello,

2:16

everyone. Nice to see you all in

2:18

there. In the on-air and in the quiet

2:21

listening. Thank you very much for joining

2:23

us. And of

2:25

course a big good morning to our friends

2:27

at Tailscale. tailscale.com unplug. Tailscale

2:30

is the easiest way to connect your devices and services

2:32

to each other. Wherever they

2:34

are. You got a VPS, you got a VM, you got

2:36

a container, you got a mobile device. I don't care. Put

2:38

them all on a flat network. Protected

2:40

by WAGOW. That's right.

2:43

Tailscale does it for you and it does it really quick.

2:46

Go say good morning and try it out for free on 100

2:49

devices and three users. Not

2:52

a limited time thing. It's the

2:54

plan I'm on. tailscale.com unplugged. And

2:56

a big thank you to Tailscale. tailscale.com

2:59

unplugged. Well,

3:02

it's here. It

3:05

is that time of year. The

3:07

unplugged tuxes are out for vote right

3:09

now. Do your duty,

3:11

please. The 2024 tuxes, they need your votes.

3:17

There's more questions than ever. We

3:19

collected all of your feedback. We've cleared out the

3:21

Hall of Fame. So all

3:23

distros in desktop environments are up for

3:26

a vote. We have entirely new categories,

3:28

as suggested by you. And

3:30

we have only a couple of days to get

3:34

it all in. So

3:36

head on over to tuxes.party, fill

3:38

out the form and

3:40

participate in the community selection of

3:42

the best top and excellent projects,

3:44

desktops, environment servers and more for

3:47

2024. Yeah,

3:50

we only have 26 responses so far and

3:52

that's not going to cut it. Wow. What

3:55

kind of stats can we do with that? 26

3:58

before we even made it public though. It's kind of not bad. Right.

4:00

Well, we do have a very talented

4:02

audience. That's pretty great. So Tuxes.party, it

4:05

is available for voting right now. Then join

4:08

us live December 22nd for

4:10

our last two episodes of the year.

4:12

And yes, one of them, in fact,

4:14

will be the Tuxes. Between

4:18

the two live shows, we'll be taking some time to

4:20

blast some sats to our live streamers to help them

4:22

get their podcasting and two to two wallet set up.

4:25

So go grab yourself fountain or another app and

4:27

get ready because we'll send you some sats to help you

4:29

get started with boosting. And if

4:32

you're looking at doing it self hosted with Alby Hub, we'll have

4:34

more on that later. We may even

4:36

be opening a few channels to folks to help with their liquidity

4:38

and stuff because it's a lot of fun to play around with

4:40

this from a self hosted standpoint. And we're all about being sovereign

4:42

with that stuff. So we'll have that all

4:44

coming up on December 22nd. So

4:47

go get your votes in now, Tuxes.party.

4:50

Also, I just wanted to say some folks in The

4:52

Matrix were asking us to confirm the date

4:55

for episode 600. And

4:58

so I can say that will be

5:00

February 2nd, Sunday, February 2nd. So

5:02

if folks are thinking about having a get together or

5:04

whatnot, that's the data plan around. Yep. Yep. And I

5:06

think we'll have more on the get together stuff soon

5:09

once we get through the Tuxes. Oh, yeah.

5:12

And a quick shout out

5:14

because we had a great website contribution

5:16

from Teresa 24, who

5:18

added support to our website for showing

5:20

when an episode has custom splits

5:23

in it. So right there on the page, you

5:25

can see who's getting what. We're a big

5:27

fan of making all that as transparent as possible. So thank you

5:29

so much. Also, just a round

5:31

of applause to the website team. Yeah, it's

5:34

just a couple of dedicated contributors, a

5:36

handful of folks really, that

5:38

make the Jupiter Broadcasting website hum, add the

5:40

new episodes, make sure everything looks good and

5:42

add new features. We love those

5:45

guys. So thank you very much. And

5:47

then I don't know if this is the right way

5:49

to phrase this, but as

5:51

we get to our last couple of episodes of the year,

5:53

I have a question I would like

5:55

you to answer via Boost, and that is. the

6:00

biggest thing happening in Linux right now. I

6:03

saw a thread on our Linux and it was complaining

6:05

about how all distros are the same. And

6:07

there's nothing really that interesting between the different distros once

6:09

you remove package management. And then I saw somebody else

6:11

going on about open source AI and what an incredible

6:14

innovation that is, but it doesn't

6:16

really feel like a Linux innovation. So

6:18

boost it and tell me what, in your

6:20

opinion, is the biggest meta story happening in

6:22

Linux in 2024. It'll

6:25

probably be relevant for our year and episode.

6:28

So we'd love to hear your opinion on that. So that's

6:30

everything. The tuxes.party, the tuxes

6:32

on December 22nd. We

6:35

have the best website team in the world. And

6:37

we're looking for the biggest meta story in

6:39

Linux right now. So

6:44

this episode marks two years with

6:46

Graphene OS for all of us.

6:49

And I just thought we'd take a

6:52

moment to talk about some of the things that

6:54

actually made transitioning for me from iOS to Graphene

6:56

OS possible. Also

6:58

reflect on just two years of

7:01

using a non-stock Android OS, and if we

7:03

miss any of the stock features. And

7:05

then I can't help but note that

7:08

this week, the United States

7:10

Justice Department recommended that Android be

7:12

split away from Google, along with

7:15

Chrome and other things. And

7:18

as a Graphene OS user, I find myself

7:21

totally unfazed by that news. I've

7:25

kind of already picked my lane and it seems unaffected. So

7:28

I'm curious, and Brent, I'll start with you. If

7:31

you miss anything about stock OS, Android,

7:34

perhaps when you're out socializing, you

7:36

see folks with stock phones maybe have

7:38

features, or some of the stock

7:40

apps that I know you've given up on for the most part, like

7:42

Google Maps, two years into this

7:45

journey-ish for you, is

7:47

there things that you're thinking, gosh, if I just had

7:49

stock Android on this thing, XYZ would be a

7:51

little easier? Hmm, that's a great

7:54

question because I've been doing this for

7:56

so long, I think I don't realize

7:58

what I'm missing out on. So

8:02

I'm going to go with, no,

8:04

I'm pretty darn happy. I feel like a graphene,

8:08

excuse me, a graphene OS is

8:10

really just giving me a bunch more

8:13

over vanilla Android. That's how I feel

8:15

pretty much every single day. So I don't really feel like I'm

8:18

missing out. What about you, Mr. Crusher? I've

8:20

been thinking about this and I

8:23

think there are some things where

8:25

graphene feels like just

8:28

a little too locked down or

8:30

I would like a few more

8:32

escape hatches. I think you've

8:34

made some decisions in particular with your fancy

8:36

dancy watch over there that maybe help with

8:38

this. But like I

8:41

was pretty used to stock Android as a lot of

8:43

options around like location unlock or you know, like various

8:45

things to make it so you just don't have to

8:47

constantly unlock your phone. I miss that.

8:50

And there probably are some more options from you done, but just looking

8:52

around the settings, I haven't found anything super easy, which I could be

8:54

missing. I haven't tried super hard. But I'm

8:56

reflecting on that like that or

8:58

I've tried some things, but I

9:01

was never super happy with the Google Assistant,

9:03

but having a little better default be

9:06

able to just yell at my phone to like pause

9:08

the music or something that is nice. That would be

9:10

nice. I miss that. I have solved

9:12

for that particular. I have playback controls on the watch.

9:14

Right. But I do feel what you're saying there a

9:16

little bit because I think for me, this would be

9:18

a lot harder if I couldn't use the cash app.

9:20

But I know you haven't been able to use the

9:22

cash app because of like Play

9:25

Protect APIs. Yeah, which I guess they just weren't

9:27

using when I installed the cash app like a

9:29

month before you did. Strange.

9:32

And you know, my kids use the cash app. So that's

9:34

how I yeah. Right. So it would be for

9:36

me would be really, really hard. And I know

9:38

Android users kind of laugh at this, but I miss

9:41

Face ID. Face ID is

9:43

really nice because you just pick up your phone and

9:45

look at it and it unlocks. I mean, it's

9:47

so surprising. They've never bothered to. Yeah. Is

9:50

it just a patent issue? Maybe I suppose. But

9:53

I mean, Microsoft has their pillow thing, right? So

9:55

I thought this year would be

9:57

the hardest year to be on Graphene OS because all.

10:00

of the AI stuff that's coming out. Like if there

10:02

was any, if these companies

10:04

had managed to launch any killer, killer

10:06

AI feature, I would have felt left

10:08

out because that's going to be built

10:10

into their proprietary apps and

10:12

we don't have access to that. But

10:16

there's not really anything that they've announced that I'm

10:18

like, oh, I have to have that. And

10:20

things like image generation or text

10:23

prompt summary, I can do that with any of

10:25

them. I don't need one built into the OS.

10:27

Right. Yeah, we can get pretty

10:29

far with all the cart stuff. And Graphene makes

10:32

me appreciate those tools that let you just use

10:34

it wherever. I think one of the things I

10:36

also have really appreciated is that Google's applications are

10:38

at the same level as all other apps on

10:40

the phone. Google's apps have no

10:42

sp- like the Play Store has to ask my permission

10:45

to install an app. It's so refreshing.

10:47

It's nice. And that's how it should

10:49

be. But there's been, for

10:51

me, there were things along the way that just as I

10:53

thought I was going to have to bail and go back

10:55

to iOS, Graphene OS

10:57

sort of perfectly solved or the ecosystem around

11:00

it. And I'll admit Android

11:02

Auto on Graphene OS was a big one

11:04

for me. I really like having

11:06

Android Auto. And Blue

11:08

Bubbles, so I could communicate with family members

11:10

on iMessage, was a game changer for me.

11:14

And DavX 5, that lets me sync

11:16

my card and CalDAV and all that stuff

11:18

to Next Cloud, was massive.

11:20

And then things

11:23

like replacing FindBy are kind of

11:25

solved by Home Assistant. Because

11:27

Home Assistant has a bunch of location stuff. And then

11:29

like Wes said, tap to pay

11:32

and playback controls remotely were solved

11:34

by getting a Garmin Forerunner 265

11:36

smartwatch, which

11:39

has been great. And

11:41

that kind of filled out the ecosystem. And

11:44

sort of at each point was like, oh,

11:47

oh, I've just solved this just in time. And

11:49

then of course, all credit to Brent for really bringing up Obtanium

11:52

on the show. No kidding. Took you guys

11:54

months to jump on that train. Yeah,

11:58

because I thought Afteride was. You know, I was

12:00

like because part of this

12:03

whole catalyst was Apple's

12:06

stupid behavior around their app store

12:08

combined with Google being super creepy

12:10

and Narke on a dad

12:13

who was doing telemedicine and you

12:15

combine those two things. I'm like, I don't want

12:17

any of this and Obtanium

12:19

is Truly

12:22

the tool that lets me have a completely

12:25

app store a countless app

12:27

management system I just add

12:29

the release page on github for the apps that I

12:32

use and Obtanium

12:34

just watches for updates. That is a great

12:36

point. I mean, there's lots of other reasons

12:38

I appreciate it But just thinking no account

12:40

no account Compared

12:42

to like what how hard and frustrated it

12:44

is to use an Apple device if you

12:46

don't sign in to their account system Mm-hmm

12:48

radically different. Yeah, and f

12:50

droids great But not everything's there

12:53

and sometimes just like a week long like

12:55

a four or five six seven day leg

12:58

before it shows up on F-troid, but

13:00

you know where it shows up instantly the

13:03

github release page It's kind of similar in a

13:05

way to like traditional repos and flat packs, right?

13:07

Like for some apps you want that direct connection

13:09

they update frequently you want them or they don't

13:11

work in the market for whatever You're in the

13:13

app store and sometimes you're fine letting your distro

13:16

package maintainer get to it eventually and get it

13:18

in your Some apps it just doesn't matter. They

13:20

don't update that much. Who cares you got it

13:23

So Obtanium really was sort of like one of those.

13:25

Ah This is my

13:27

device this is and then I also still use

13:30

after I to of course But I

13:32

really obtaining. I'm so great. So Brent

13:34

was right. I was right for

13:36

once I've

13:39

also been searching for something that will just scan

13:41

documents and give me a PDF and there's like

13:43

scan bot and all these other things It just

13:45

do all this other crap and they're all trying

13:47

to inject AI Watch

13:50

an ad then you can save your PDF. Mm-hmm So

13:53

I came across OSS document

13:55

scanner and it's just a

13:57

bare bones. It tries to detect the shape of

14:00

of the paper you're taking a picture of, and

14:02

then it gives you some filter options, and then you can

14:04

export it as a PDF. It's

14:07

OSS Document Scanner. And it's

14:09

just one of those things. In fact, there's

14:11

a lot of tools like this. There's a simple mobile

14:13

tools shop that makes things like simple calendar and other

14:16

apps that are just really basic, no

14:18

account required, open source apps to do a

14:21

job. And these things like

14:23

that, they don't exist on iOS. I have a

14:25

little tip for you on this one. So I've been

14:27

using these simple tools for a while, but I

14:29

think they have

14:31

been recently replaced by, or

14:34

forked by a different

14:36

project who's taking on this role. So

14:38

looking for Fosify, which is basically the

14:40

same tools, but just

14:43

a new

14:45

owner or a new project. Simple

14:48

mobile tools has a new owner. But

14:50

it's been working great. Like simple calendar,

14:52

what's fantastic about it is I use

14:55

Davx 5 to sync

14:57

to Next Cloud, and then I use simple calendar

14:59

to manage my calendar. And everything I change in

15:01

there syncs to Next Cloud. Very nice. It's wonderful.

15:04

I know you boys also are a big fan of

15:06

the Fudo keyboard, FUTO keyboard. Yeah, although I don't know

15:08

if it's just me. It

15:10

feels like lately it's been a little worse.

15:12

Really? I don't know. Like, it could just

15:15

be me. But the- Where's how? Just in

15:17

its keyboard-ness? I don't know. In the autocomplete,

15:19

the text prediction? I

15:22

think it does train itself on your texting over time.

15:25

You need to be tapping the correct suggestions in

15:27

order to train it. Yeah, maybe I've just been

15:29

paying more attention. I thought it was definitely a

15:31

painful first week switching to it. I

15:34

thought that I'd gotten pretty used to it, but looking

15:36

more closely at it, I'm just like, it's

15:39

frequently changing words that I

15:41

do not need it to change. And I don't think the Google

15:43

keyboard does change. I agree. I run into

15:45

more of that. I am very happy with

15:47

the- Voice dictation? Yes. It's not perfect, but

15:49

it gets way- And it's on device. So

15:52

the combination of the keyboard not being that

15:54

great for me and the on-device dictation being

15:56

pretty solid is I'm doing that a lot

15:58

more. I do, too. Which I

16:00

just have given up. You've probably noticed in some of my

16:02

messages. I've just, like, I don't know why it can't spell

16:04

Linux. And I've just given up. I'm

16:07

not, you know. It's funny when

16:09

it gets a very niche technical term perfectly and

16:11

then messes up another one. Yeah, yeah. But

16:14

still, to have something that's not constantly reporting back

16:16

to Google and is pretty good, I

16:19

like, so I'm keeping it. Fudo

16:21

keyboard, F-U-T-O. And

16:23

then also Streamy Fin, which

16:26

is a Jelly Fin client that

16:28

is really nice and I really like it. And

16:31

then last but not least, to get away

16:33

from YouTube but still get access to YouTube, Tubular. Which

16:36

is a fork of new pipe

16:38

that implements sponsor block and return YouTube dislikes.

16:41

You can see the dislike button again. Yeah.

16:46

I do, it does mean we reflect, besides the cash

16:48

app stuff, none of my other,

16:50

you know, when I started I was kinda worried like with, you know, some

16:53

of my apps kinda support come out from under me

16:55

as I invested in this platform. That does not happen.

16:58

By and large, pretty much anything, besides

17:01

the tap to pay stuff, pretty much anything I need to do,

17:04

the app that I need is there, yeah. Tap to pay

17:06

is nice. I am having

17:09

a weird problem where I can't use my flashlight.

17:11

Oh yeah, really?

17:14

But besides that, yeah, I do

17:16

not have that one. Brandon, do you have any flashlight

17:18

problems? No, I just used mine like late last night

17:21

with my, around the fire, so all is

17:23

good here. Camera works otherwise

17:25

just fine. That is strange, that is really strange.

17:27

I did restore this from a previous phone that

17:29

I think was also having that issue, so

17:31

I don't know if it's some like weird app

17:34

permission thing that I've messed up in somewhere between

17:36

the system, permissions and app permissions. I

17:39

should probably try a stock. You wouldn't play with that

17:41

stuff. A stock reinstall, let's see what I got. So

17:44

we're all, all our experiences are based on

17:46

the Pixel 7. And

17:49

the Pixel 7, the non-pro on

17:52

swappa.com is $185 right now. Oh,

17:56

wow. Wow. So you, and

17:58

we're all perfectly happy. with this phone

18:01

and we're not planning to upgrade anytime soon. So

18:04

you can get a perfectly serviceable

18:06

graphing OS phone for

18:08

$185 and the pro is 220

18:11

bucks on Swappa and be

18:13

sure you're getting unlocked you know and

18:16

you know something doesn't have the bootloader locked up but that's

18:19

amazing the fact that the Pixel 7 goes for

18:21

$185 is just bonkers. At that price it feels

18:23

like I should get another one just. I know

18:26

a backup one. Yeah. Yep.

18:28

My major complaint I

18:30

mean it gets a little hot and a little slow I mean I

18:32

would I will eventually upgrade one day probably when the Pixel 10 comes

18:34

out but I

18:37

don't love the sound out

18:39

of it. I don't think it has the best speakers in fact I

18:42

would argue that the iPhone 13 and

18:44

14 and 15 have much much much

18:46

superior speakers than the Pixel 7. Agreed.

18:49

So I picked up the

18:52

Anker sound core motion 300 Bluetooth

18:55

speaker. It's got pretty good

18:57

sound it's got great volume but why

18:59

I'm recommending this is because if you

19:02

install their little app which you don't have to but

19:04

if you install their little app and

19:06

control it over Bluetooth you

19:09

can turn off all on and off sounds

19:11

on the speaker and all

19:13

lights. And this is this is a Chris

19:15

Fisher promise. Yeah. This thing's not gonna just start chirping at

19:17

me all of a sudden. No I use this every night

19:19

this is what I used to listen to an audiobook at

19:21

night and it took me a long time

19:23

to find a Bluetooth speaker that didn't make a chime when

19:25

it turns on or turns off or

19:27

doesn't have like an obnoxious blue light which

19:29

is the opposite what I want at night and

19:32

so the sound core motion 300 by

19:34

Anker lets you use their

19:36

app to turn off that kind of stuff and

19:39

so it's a wonderful audiobook and it also

19:41

is just a great companion with the Pixel

19:43

and the battery lasts forever. I mean I probably use

19:46

it for almost an hour each night or half hour

19:48

45 minutes and I've charged it once and

19:51

let's see when did I buy it I've had it for probably a couple of

19:53

months. So you know Anker makes

19:55

I think Anker bought this company but they make good stuff

19:57

so I bought this speaker on October 18th and I've charged

19:59

I used it twice and today is November

20:01

24th. It's pretty

20:03

good. Consider I use it, I literally use it every single

20:05

night. So yeah, I

20:08

like it a lot and it just solves the

20:10

sound problem. Yeah, I end up with headphones a lot of time for

20:12

the same thing. I do think it's fine, like if I'm just like

20:14

laying in bed and I want the phone next to me playing

20:16

like a audiobook to fall asleep to

20:18

or something. And it's totally serviceable for that, but

20:21

you know, anything where you need quality or for

20:23

like a song that you like, that speaker's definitely

20:25

helpful. Even vocals for me after a while, I

20:27

seem a little harsh on the built-in Pixel speakers.

20:30

Yeah, if they're not EQ'd nicely, especially in the high end,

20:32

that can be rough. Yeah, and there are apps that let

20:34

you re-EQ and stuff and it does help, but it's still

20:36

not as good. It's not, and you know,

20:39

Apple is just really good with sound. But this, I

20:41

really like the Soundcore. So

20:43

this has started

20:45

a trajectory over the last two years

20:47

that has really accelerated and been quite

20:50

documented on the Self-Hosted podcast about just

20:52

really building a self-sovereign stack and

20:54

reducing the cloud footprint, kind of

20:57

getting control over data, what

20:59

people have, what you're using daily, and

21:01

maybe taking a little bit of craftsmanship along

21:04

the way. So not only are you sort

21:06

of taking control back, but you

21:08

really are kind of proud and enjoy what you've built at

21:11

the end of it. It's not just something you've slapped together

21:13

as a cheap alternative. And

21:17

Brent, and he just talked about this on

21:19

the Self-Hosted podcast, recently put

21:21

together a NAS. And it's been something

21:24

he's been planning for a really long time. And

21:26

it is a big part of the step of taking

21:28

stuff off of cloud services and

21:30

bringing it onto his land. So Brent, let's

21:33

start with your motivation here. Why

21:35

put the effort into building a NAS after

21:37

all these years of not having one, or maybe not

21:39

having an official one? Yeah,

21:42

you've always helped me do this, and that question

21:44

never even really came up because I think we

21:46

understand it. But I did get asked this question

21:48

after we built it by a friend

21:50

of ours to like, well, why are you bothering with all

21:53

this work? Like it's so much work. Why would you even

21:55

put yourself through that? And

21:58

I think it comes down to... the

22:00

reason I got into Linux in the first

22:02

place, to be honest, it's like taking control

22:04

of all

22:07

of my information that I find really important. That

22:10

includes like the privacy topic, but

22:13

also just like skill acquisition of things that

22:15

I find interesting, right? So just through building

22:17

this NAS, now I'm playing, you know, with

22:20

Butterfess in ways that I haven't played with

22:22

it before and about to learn

22:24

a bunch of new skills around

22:26

hosting a bunch of different applications

22:29

on the same box. And all

22:32

of that stuff is exactly the reason that I

22:35

can't keep myself away from

22:37

Linux is just learning skill

22:39

acquisition and just curiosity really.

22:42

But the biggest one, because you

22:44

can get some of that through, you know, running

22:46

your own VPS and those kinds of things, but

22:48

the biggest one I think is the

22:51

privacy aspect, you know, VPS,

22:54

you still have to trust somebody. And

22:57

I don't know how I feel about that one. But

23:00

also, I think

23:03

there's an investment portion here, both

23:05

monetary and from a skills

23:08

point of view. Well, okay, monetary makes sense, right?

23:10

Because you're not, you don't have to pay for

23:12

a service that you're renting per month, you're investing

23:15

in relatively fixed costs that you

23:17

keep over time. Okay. But what's the other part? Well,

23:20

I think the other part is one

23:23

with skills, you know, if

23:25

I am continuously

23:27

pushing what

23:31

this box can do, based

23:33

on all the tools that we keep servicing on these shows

23:35

here, then I feel

23:37

like that's a huge investment

23:39

in my own skill sets. We should

23:41

be clear, maybe, though, I don't wonder, because you touched on this

23:44

in the self-hosted episode, that

23:47

you don't necessarily mean like a lot of folks, I think,

23:49

do some of this home lab stuff for work, you know,

23:51

like, I'm going to build this out. And then I can

23:53

talk about it on my resume and talk about the project

23:55

in the interview and all that, which is great. But

23:58

that's not you want these skills. just

24:00

to serve you in your personal life, right? That's

24:03

a good question. I think that

24:05

is true. I think the main

24:07

motivator is my inherent distrust of

24:09

larger corporations and what they're doing

24:11

with our information. I think there's

24:14

more than a couple examples of them

24:16

just doing whatever they want with our information. I

24:19

know we can encrypt things these days, but

24:22

why not take it further? So

24:24

that was my main motivation. I know it comes

24:26

with a bunch of pain

24:29

points. Like for instance, the power went out

24:31

here yesterday, all day, because of all the

24:33

snow. And so there goes my infrastructure. It

24:36

turns out my NAS was down

24:39

because my UPS is also broken. So you

24:41

take on all of these like when things

24:43

go down, it's nobody else's fault but mine,

24:45

right? It's like a different type of risk.

24:47

You have the counterparty risk of a cloud

24:50

provider or you have the risk of just,

24:52

you know, natural infrastructure issues

24:54

in a home. It's so true. They're not

24:56

a data center. Hored soup on what? Yeah.

24:59

But at the same time, and Chris, you'll understand

25:01

this, one of the main

25:03

motivations for me in the last couple of years

25:05

for self-hosting what I can is

25:08

just unreliable internet. I mean, I

25:10

live in the middle of nowhere and that has

25:12

gotten far better now that I have Starlink. But

25:15

it's still, I don't know, I

25:17

guess I've been trained to want to keep everything

25:19

as local as possible. Yeah, it's a huge motivator

25:21

for me too. Yeah. And even then, because when

25:23

your internet connection is up, then there's just less

25:25

traffic on it. So it's, you know, whatever you

25:27

want to use it for. It's unless you're Wes

25:29

and you got a gigabit. Speaking

25:32

of you, Wes, I know

25:34

you've been contemplating setting up a home assistant

25:37

pretty soon. And

25:39

I'm just kind of curious why now? And

25:42

have you read some sort of threshold? Is it

25:44

you're about to start investing in smart stuff? Like

25:47

why is 2024, maybe early 2025, the

25:49

year of home assistant for West Payne? Yeah,

25:51

it's kind of a confluence of factors. I've had home

25:53

assistants before. I think I started, we looked at it

25:55

years and years and years ago on the show. And

25:57

we did a roundup of a couple. of the options

25:59

at that time. And I had a server that lasted

26:02

a few years from that. But I happened

26:04

to move a lot in the last, I

26:06

don't know, decade of my life. So

26:09

that's made me very conscious of what infrastructure and

26:11

stuff I invest in, because I just got to

26:13

drag it with me and each place is different.

26:16

I've also lived in a lot of studio or loft or

26:20

similar situations where it's generally one or two

26:22

big rooms and not a lot of separate

26:24

spaces that need individual attention. So

26:26

it hasn't been hard to change the

26:28

temperature in the one room that I'm in. I turn on

26:30

a couple of lights. But I haven't

26:33

actually moved in the last couple of years. And

26:35

I'm not, I mean, I will move again for

26:38

sure, but I'm not planning an immediate move. And

26:40

I did buy at least some more stuff. And

26:42

I think the project, I've watched your installation over

26:44

the years and I've seen it move really fast

26:46

and change a lot of things. And I've seen

26:49

you have to migrate off old

26:51

versions of plugins and redo dashboards. So

26:54

I've kind of been balancing the amount of things that

26:56

I needed. I very much like

26:58

automation, which the amount of stuff I had to have

27:00

is moving parts to have a functional operation. And

27:03

I think I'm crossing the point now with

27:05

enough stability that it makes sense to invest.

27:08

I feel like we would have a similar conversation if you

27:10

came to me and said, Chris, I think I'm ready to

27:12

become a dad. I'm like, Wes, your life is going to

27:14

change so much for the better. You're not going to believe

27:16

how much better your life is going to be once you

27:19

have a home assistant. It's so

27:21

great, Wes. Well, now I want one.

27:23

Life changing. Life changing great. Because it

27:26

starts small and you're like, oh, that's

27:28

nice. For me, the

27:30

nice thing was is I had

27:32

Lifex, I had Hughes, I had TP

27:35

Link, I had a couple of different vendors. When

27:39

you get to three or four apps, that

27:41

is a pain in the neck. And Home

27:43

Assistant just brought it all together. And that was for

27:46

me. Oh, this is really nice. Now

27:48

it literally runs my home. And it

27:51

is so nice because it adjusts with

27:53

my home. And for the

27:55

time of year. And it just solves

27:57

for things that I don't even have to think about.

28:00

anymore. And it's really, really, really great.

28:02

And then, of course, I have all

28:04

this remote access, even when I'm traveling, I can check in on

28:06

things. And I really love that. So

28:08

Home Assistant is one of those, it

28:10

starts as a baby, and it's like, Oh, yeah, life's

28:12

a little different now. And then by

28:14

the time it's in its teenage years, it has

28:17

completely fundamentally changed your life. And

28:19

I'm really much in this refinement stage

28:21

now, where I'm just kind of

28:23

like adding like, let's see if I can do

28:26

this thing. And it's oh,

28:28

it's so rewarding. Really

28:30

fun, even if you only have a few smart lights, and

28:33

a couple of smart plugs. I

28:35

also think you know, I've just never been a huge

28:37

fan of running appliance things. So I was always a

28:39

little sketched out by that. And

28:41

so now that you can get by with

28:43

some of the next stuff, yeah, I'm, I'm

28:45

more interested as well. Totally. So

28:48

for me, I was like, well,

28:51

I'd like to have this self hosted. I'd like to have

28:53

this self hosted. And I'd like to have this self hosted. And

28:55

it, it really became a journey. Which

29:00

I will put links where I go into a lot of details

29:02

in individual self hosted episodes. And in

29:04

no particular order, but things

29:06

an example of this is I think

29:10

this is all part of a broader mentality of just being

29:12

more capable in general

29:14

and not reliant on third parties.

29:17

And along with this for the last few years, I've

29:19

been very slowly just learning the

29:21

basics of car maintenance. And

29:24

work like that. So I could save

29:26

money, develop a skill set, it seems like maybe there's

29:28

a diminishing skill set in the marketplace. So

29:31

if I could increase my skill set while

29:33

the marketplace is decreasing its overall skill set,

29:36

by the time the marketplace is sort of a crap,

29:38

crap show, you know, maybe I know what I'm doing.

29:41

And so I have deployed and I've talked about

29:43

this in self hosted 127 lube

29:46

logger. And it is

29:48

a self maintenance and cost analysis

29:50

tool that I run

29:53

for my several vehicles and my RV

29:55

to just keep track of maintenance and repairs and

29:58

overall costs of these vehicles and then you can

30:00

generate reports if I ever were to go sell

30:02

one of them. I

30:05

could produce a report of all of the maintenance

30:08

at the miles, the individual costs and all of

30:10

that. Really nice

30:12

little simple app, it's called Lube Blogger, lubeblogger.com.

30:17

And it's in this category that I have

30:19

of something

30:21

I was considering a cloud service for and I

30:24

instead went the direction of self-hosting. Mealy

30:27

is also in this category. I

30:29

talked about this in self-hosted 135, mealie.io. It's

30:34

a self-hosted recipe management. They

30:36

just recently introduced multi-home support and

30:39

they have a very, very good import

30:42

system. So you can just give it a URL of

30:44

a recipe and it'll parse it, it'll

30:47

break everything out individual steps and individual

30:49

ingredients and tags, import imagery if

30:51

there is any. Multi-user,

30:54

of course. And again, it's very simple

30:56

to set up. It's great. This

30:58

time of year, we're about to do Thanksgiving next week.

31:00

We make these things once a year. It's

31:03

nice to be able to look that stuff up. We could have used

31:05

a cloud service. I could have used an app that's on one of

31:07

our phones. But Mealy gives

31:09

you a progressive web app. I just

31:11

created a bookmark on my wife's launcher. I

31:14

think this is one that's added to

31:16

my household, that's for sure. You're going to love it. You're

31:18

going to love it. And it's just so clean. And

31:21

this is an example, oh yeah, I was going to do a cloud service

31:23

for that. And then I've talked about YouTube. I

31:27

don't like constantly providing a lot of data

31:29

to YouTube. I think the YouTube experience is

31:32

on a downward decline. It

31:34

so is. I

31:36

still use the app sometimes. Yeah. Now

31:38

it crashes and loses my history. Oh, the

31:40

rain times, it doesn't, like it seems to always have

31:42

my history except for the one time I want to

31:45

go look at my history and find the video. Right.

31:48

Drives me nuts. The other problem is, because

31:51

YouTube is such a hostile

31:54

platform to creators, there

31:56

are channels that give me guides on something

31:58

that's really slick. I had this channel. It

32:02

was all about working on my particular model of RV.

32:05

And the videos were from 2015. And

32:08

the guys at count either got shut down, or he

32:10

closed his account, or whatever, and all of the videos

32:12

disappeared. Nobody else is,

32:15

because it's a 2014 model, nobody else is making

32:17

those videos anymore. It's a poor archive

32:19

of record, if that's what we're trying to treat it

32:21

as. That's where, we've talked about it once before on

32:23

the show, Pinch Flat comes in. Pinch

32:26

Flat. So

32:28

great. It's a YouTube media manager

32:30

that will save a YouTube channel

32:33

and their videos to

32:35

your local system. And

32:37

it'll grab all their metadata. So it'll create like

32:39

an NFO file, or whatever you need, with

32:42

the description. It'll grab the

32:44

thumbnail. And then you can

32:46

bring that into Jellyfin. And Jellyfin

32:48

will read that NFO file as a media data

32:51

source. And in Jellyfin, they

32:53

look like every other media file, like a

32:55

movie or a TV show, with

32:57

thumbnails, and descriptions, and all

33:00

of the metadata information. And

33:03

you can archive stuff forever that way.

33:06

So any video that's like, this is how I repair this

33:08

thing that I own, or this is how

33:10

I build this thing that I have to build once a year, I

33:13

put that channel into Pinch Flat. And

33:16

every time that YouTuber posts a video, it

33:18

automatically saves it to my system. And

33:21

you can also set parameters

33:23

around length of retention. So

33:25

maybe you want to put a YouTuber in there who posts

33:28

often. Maybe your kids love MrBeast. And

33:30

so you want to let them watch MrBeast, but you don't

33:32

want to give them all of YouTube. Well,

33:34

you could tell Pinch Flat, download every MrBeast video,

33:36

but delete them after 30 days, or delete them

33:38

after 90 days, or whatever you want. It's

33:41

really, really awesome. And I talk about more detail about how

33:43

I use it in self-hosted, 1, 3, 4 for that. It's

33:48

a good app. Yeah, this one's so good that I'm working

33:51

on making a flake for it.

33:53

There's so many more that have

33:55

been great alternatives to cloud services.

33:58

I think it's nice just to try. from the sense too

34:00

that, I mean, you know, some of these cloud services are

34:03

really nice, but there's so many

34:05

talented folks in the open source community,

34:07

and a lot of these apps are kind of just

34:09

like, you need a relatively

34:11

simple database, you need a UI,

34:13

maybe you need an app, or a progressive web

34:16

app or something, and you know, it just needs

34:18

to expose that, and there's a lot of people

34:20

who can do that, and when we

34:22

can highlight them and kind of, you know, build community

34:24

around them and prop them up and help them enable

34:26

them to solve that problem, we're building

34:28

stuff that we can all use. I

34:30

will say, there's one more

34:32

I'm gonna wait to talk about. Oh,

34:35

you sneaky devil. It's a really great

34:37

app, and it is extremely time appropriate

34:39

for this very particular time of year,

34:42

but I'm gonna save it for the pick segment. That's how

34:44

I do. 1password.com/unplug.

34:48

That's the number 1password.com/unplugged.

34:51

I have a question

34:54

for you, and

34:56

I know how you probably are gonna answer, but

34:58

I have to ask, do all of your end

35:00

users, and I mean always without exception, only

35:03

use company-owned devices, applications, cloud

35:05

services, et cetera? I

35:08

don't think so. I mean, in today's

35:10

world, that's like herding cats. They've got their own

35:12

devices, there's every cloud service getting advertised at them.

35:14

Your employees have their own phones, their own

35:17

laptops. They probably even have their

35:19

own voice assistant in their house, which will

35:21

answer their questions. So, how do you keep

35:23

your company's data safe when it's

35:25

sitting on all these unmanaged devices, using all these

35:28

unmanaged apps? And this is your job after all.

35:30

Well, 1password has the answer to

35:33

this question. It's extended access management.

35:35

1password extended access management helps you

35:37

secure every sign-in for every app

35:40

on every device because it solves

35:42

the problems the traditional IAMs and

35:44

MDMs don't touch. It's

35:46

security for the reality. It's security for the

35:48

way we work today, and it's generally available

35:50

with companies that got Okta or Microsoft Entra,

35:53

and if you're a Google Workspace customer, it's

35:55

in beta for you too. This

35:58

would have fundamentally changed. the game for

36:00

me. I could still possibly

36:02

be in IT with tools like this. Reduce

36:05

the friction, make life easier for

36:08

end users and IT. Go to

36:10

1password.com/unplugged. That is the

36:12

number 1 password.com/unplugged.

36:20

Well, I got an email

36:22

this week. An email I have to admit I

36:24

knew was coming, but an email I was not

36:28

looking forward to nonetheless. No,

36:31

no. This is a it's

36:33

a it's a time of transition. Wes,

36:35

it's a time of transition. Here's

36:38

the email from Albee. We're

36:41

reaching out to inform you that the Albee

36:43

shared wallet service will be discontinued on January

36:45

4th, 2025. To continue enjoying permissionless

36:49

and inexpensive payments, it's time to

36:51

transition to your own Albee Hub.

36:54

They've also announced some new limits that are in

36:56

effect until they shut down the service, but yeah,

36:58

that's the big news. The Lightning

37:00

Wallet and a lot more that I've been relying

37:03

on to receive you all's generous boosts is

37:05

going away. And you know, it's not just me using this,

37:07

Brent's using it and a lot of folks use it to

37:10

send the boost on the listener side and myself included.

37:12

And that's a big part of it. Right.

37:15

So in the Lightning world, there's lots

37:17

of ways to actually participate and Fountain

37:20

implements their own implementation. A couple

37:23

of others like True Fans does as well. And

37:26

then many like Podverse and Podcast Attic and

37:28

Podcast Guru and some of the other podcasting

37:30

to the apps, they've been

37:32

using an Albee backend to manage and Albee

37:34

is kind of like a lightning as a

37:36

service. And they are

37:39

transitioning away from this lightning

37:41

as a service to a

37:43

pretty comprehensive self-hostable solution that

37:45

they are calling Albee Hub.

37:48

And they're making this transition in

37:50

early January. And I

37:53

think they put a

37:55

date in here somewhere. It's like the first week

37:57

of January. Yeah, January 4th. Ah, 4th. Thank you.

38:00

And so what they have now introduced

38:03

is something called Albi Hub. And

38:05

Albi Hub is a front end that

38:07

sits in front of a Lightning demon

38:09

and allows you to participate in a

38:11

bunch of different Lightning apps, including podcasting

38:13

2.0 and things like Stacker

38:15

News and the Nostra Network. It

38:18

can also be your own Lightning node. It doesn't

38:20

need a third party one. Oh, okay. So

38:23

that's actually, I think, the default configuration. There's a

38:25

toolkit out there called the Lightning Development Kit, written

38:28

in Rust, I believe. Oh,

38:31

really? Yeah, they're using, it's mostly a Go app

38:33

on the back end, but I think they might be

38:35

using the C API, I'm not sure, to implement

38:37

their own node. I think that's what you get out

38:39

of the gate, but yeah, it does support LND,

38:41

which is a very popular back end node, as well

38:43

as PhoenixD and a few other ones you can

38:45

find, which makes it even easier because you don't have

38:48

to deal with actually running the

38:50

node. Albi can be a one stop shop

38:52

or it can be a bridge from your

38:54

existing Lightning infrastructure to the Albi world. Yeah,

38:56

and it's nice because it still works with

38:58

the existing Albi extension, so

39:00

it has web support for web Lightning apps. And

39:02

then they've also released the Albi Go mobile app,

39:04

which will connect to your node and let you

39:06

do mobile payments in a

39:08

really simple setup. So there's

39:10

a lot of ways, Wes, to do Albi Hub.

39:13

And I think the big barrier, though, is you

39:16

do need a system that is online to run

39:18

it. To solve

39:20

for that, they've introduced Albi Hub Cloud, which

39:22

is like 10,000 sats a month to

39:26

run Albi Cloud. Yeah, I think

39:28

it's like a steep

39:30

discount for the first three months and then maybe

39:32

it's like 20 something sats a month after like

39:34

the first few months. Yeah.

39:36

If you were doing, I think it's the kind of thing

39:38

where if you're just doing it for casual boosting, maybe

39:41

it's a lot for your use case.

39:43

If you're using it where you're sending a

39:45

fair amount of stuff, it's a very reasonable rate.

39:48

All right, so with this context, the reason why we want to talk about this is because this is sort

39:50

of under the umbrella of self sovereign

39:53

setups. And a lot of people out

39:55

there have been using Albi to support the show directly. And

39:58

you've been looking at ways of hosting Albi Hub. it

44:00

is kind of a pain to get over

44:02

the learning curve and get, you know, figure

44:05

out the right set of things that you need

44:07

to get onboarded after that.

44:10

It's really nice. And like, I think we've all

44:12

had had these experiences of like, you just happen

44:14

to be randomly paying for something with lightning. And

44:17

it's so much faster and smoother than a lot

44:19

of traditional methods. Yeah. And

44:21

the fact that you can have key based identities that

44:23

you can connect to these apps and then you can

44:26

set budgets for all these

44:28

different various apps that you can connect to and

44:30

all of that is really nice. And

44:32

I, I feel like Linux

44:35

users have a

44:37

bit of a blind spot here because it's not Linux, but

44:40

it is free software and it is

44:42

being developed at a feverish pace. It's

44:45

that kind of special phase where a

44:48

lot of extremely talented developers are

44:51

all very much focused on this

44:53

problem. And they're putting 100% of their effort

44:55

and energy into

44:57

this and you're going from

44:59

zero to 100 in

45:02

a quarter. And then within

45:04

four quarters, this thing's fully feature rich,

45:06

right? Albie Hub started as a project

45:08

like a year ago and

45:11

now it's like a comprehensive piece of

45:13

software that is a genuine contribution to

45:15

the free software landscape. And

45:18

it's only a year old. It's not even that they're

45:20

moving so fast and they're just

45:23

one of many developers like the

45:25

Breeze folks. Yeah. They're doing unbelievable

45:27

stuff with like backend services, SDKs

45:29

for developers. It's on

45:31

fire right now. And

45:33

so it is a great time to start looking into it

45:35

and we'll have links to get you started in the show

45:37

notes. Chris, I wondered if we

45:39

wanted to talk about how we're using it because

45:42

I think we're actually doing something kind of novel

45:44

and interesting here. One of

45:46

the great things that Albie Hub supports is

45:48

the Albie Jim mode and

45:50

Albie Jim lets you set up sub

45:53

wallets and accounts. So once you get

45:55

your note online, you could

45:57

make an account for your kid, for your spouse,

45:59

for your friend. for a business partner and

46:02

they don't have to manage any of the node stuff. They

46:05

have their own private stash. I can't access any

46:07

of it but they get to take

46:09

advantage of the liquidity of my node, of the

46:11

channels that I've established. And when

46:13

we say liquidity what we mean is

46:15

there's channels open between these peer-to-peer lightning

46:17

nodes and there are stats that are

46:20

dedicated to those channels to guarantee funds

46:22

can transfer. And so that's what

46:24

when we say liquidity that's what we're talking about. And

46:26

it's one of the things that people find slightly

46:29

tricky with lightning nodes depending on your setup. And

46:31

so with the Albie Jim mode, Brent

46:34

gets all the advantages of a lightning node. It's the

46:36

same thing we did for PJ to get him up

46:38

here for the Meshtastic episode as I set him up

46:40

an Albie Jim sub account on my node. And

46:43

then he's taking advantage of my liquidity, my

46:45

online node that's online all the time. He compares his own

46:48

app to it. He gets his own identity. He can connect

46:50

to his own applications with his own cryptographic

46:52

ID. It's really great. I like that

46:54

because I think as

46:58

Linux folk we're used to often playing IT

47:00

roles and I think in the self-hosting space,

47:02

many times we're offering the services we stand

47:04

up for ourselves to friends and

47:06

family and this can be another way to

47:09

do that. You could also see maybe a

47:11

project like I'm a free software project and

47:13

we want to get supported with Boos or

47:15

Zaps. So the project

47:17

creates an Albie Hub cloud account

47:20

and the project just runs it on Albie Hub cloud

47:22

so no one particular computer has to run it. And

47:25

the way the Albie Hub cloud works is

47:27

it is encrypted to your security key. So

47:30

it's an encrypted VM that you have to provide

47:32

the key to to unlock and start. Albie

47:35

cannot start and stop it. I think they

47:37

could probably stop it but they cannot start and access

47:39

it without your master key. You provide the master key

47:41

and the VM starts on Albie Hub cloud. So

47:44

you could have say Neovim

47:47

or whatever that sets up this

47:49

account and then everybody on the project that

47:51

is a serious contributor that's a primary contributor

47:54

gets an Albie Jim sub account and they

47:56

all get splits and then when you zap

47:58

Neovim or when you boost Neovim, everybody

48:01

in the project gets supported, including you could have

48:03

a split in there for the main project itself.

48:06

Totally. And it would just

48:08

be one node to manage. I mean, it's

48:10

really powerful. And it's all, you

48:12

know, stuff that nerds are going to love to

48:14

play around with. I've had

48:16

a lot of fun, and it's been super impressive to watch

48:18

it go. And I hope one day we will see

48:20

a free software project try that kind of thing. On

48:23

the opposite end of the spectrum, just as

48:25

a quick final note here, I do want

48:27

to point out, Albie Hub is great. People

48:29

should check it out. If you do already

48:31

run Lightning Infrastructure, you can connect the Albie

48:33

extension to your node without Hub. Supports

48:36

LND, there's Core Lightning support if you have

48:38

the right plugins enabled, or if your wallet

48:40

supports Noster Wallet Connect. And

48:42

that'll let you take advantage of sites that support

48:45

the Albie extension today, regardless of if you want

48:47

to run extra info. The

48:51

Black Friday sale is here for the

48:53

Jupyter Broadcasting memberships. Use the promo code

48:55

BlackFriday. One word. For any membership,

48:57

you'll get 30% off. You

49:00

want to become a member to Linux

49:03

Unplugged. It's linuxunplugged.com/membership, promo code BlackFriday. You

49:05

get access to all our special features.

49:07

You want to upgrade to the annual

49:09

membership, promo code BlackFriday. 30% off. Now

49:13

that's a deal, because with the annual membership,

49:15

you get the whole Jupyter Party membership and

49:17

you get one month for free already. And

49:19

then you can stack the 30%

49:21

Black Friday deal on top of that. That's

49:24

a crazy great deal. But whichever membership you

49:26

want, just sign up and use the promo

49:28

code BlackFriday. You'll get 30% off the lifetime

49:30

of the membership. This is our best deal

49:32

ever, and it also applies to upgrades. So

49:34

if you're a single show membership and you

49:36

want to go to the whole network, you

49:39

can use the promo code. If you were

49:41

once a member and you're no longer and

49:43

you're thinking about renewing, you can use the

49:45

promo code. We just really appreciate the support.

49:47

This is the best way to put your

49:49

support on autopilot so that the shows you

49:52

love have the resources and can continue. It's

49:54

our best deal ever. 30%

49:56

off any membership, including membership upgrades.

50:00

promo code Black Friday. It's valid

50:02

for only two weeks, so you

50:04

gotta move quick. You can go

50:06

to linuxunplugged.com/membership to support this year's

50:08

show directly. Welcome

50:12

to the Boost section. Wes, you seem to have pulled things

50:14

in, thank you very much. Thanks

50:16

to everyone who sent in Boost this week as well. Chris,

50:19

you want to take it off with our ballers? And

50:24

now it is time for the Boost.

50:26

Now look at this, Brentley, don't we

50:28

have a lovely batch of Boosts? And

50:31

our first baller Boost comes from Turd

50:33

Ferguson with 100,000 sats. Turd

50:37

Ferguson! Hey,

50:39

Rich Luster! Hello

50:44

Mr. Ferguson, he writes, hey

50:46

gents, have you seen turboscribe.ai?

50:49

I'd love to see more podcasts with transcripts.

50:52

Transcripts are great, I don't think

50:54

I have seen turboscribe. We agree

50:56

with you on the transcripts. So

51:00

I think I heard the pod father talking

51:02

about turboscribe, or somebody was talking about, I

51:04

guess it's like the name says, it's a

51:06

very, very fast way to transcribe your

51:09

podcast. I guess like an hour long podcast,

51:12

you'll get it in seconds. I do like seconds. And

51:15

I think they might have an API just looking

51:17

at their website, you know, it might be something

51:19

worth looking at. Yeah, that's always the trick with

51:21

these things. I've seen a lot of nice looking

51:23

services with fancy UIs and then like there's nothing

51:25

for the automation side. I don't want to upload

51:27

mp3s by hand. I would

51:29

love to know what people out

51:32

there would use the transcripts for, if you want

51:34

to boost in and tell us because it's something

51:36

we're thinking about. Square

51:38

triangle boost in with $41,616. I

51:43

hoard that with your kind covenant.

51:45

I laughed so hard after hearing

51:48

that apparently I'm the third in

51:50

the most sats streamed leaderboard. Nice.

51:54

I started using slackware Linux in

51:56

1997 and dual booting into windows

51:58

to download software package. and browse

52:00

internet because AC 97 soft

52:02

mode. Oh man,

52:04

that was a pain. Currently

52:06

I'm having a bit of an identity crisis while

52:09

using Windows 10 and 11 for the last five

52:11

years due to a work requirement. This

52:14

is a square triangular number boost,

52:16

not a post code boost. Oh

52:19

neat. Okay. Analysis mode password

52:21

80085. All

52:23

right, good to know. The identity

52:25

crisis while using Windows can be understandable because

52:28

there's things about Windows that, you

52:30

know, they're kind of nice. But

52:32

I ultimately always end up missing Linux

52:34

quite a bit. But what

52:37

I would do in your situation is just embrace Windows at

52:39

work and then you go home. It's like Linux, it's like

52:41

a vacation from work, you know. I

52:43

know a lot of people I've heard from in the audience like, yeah, I got

52:46

a Mac at home because I just want to do IT. I do IT during

52:48

the day. I say flip that script, Linux

52:50

box at home. Here's a little

52:52

quiz for you. Okay. Do you know what a square triangular

52:54

number is? It's a math thing.

52:57

Well, yeah, it's a number which is both

52:59

a triangular number and a square number.

53:01

Aha, as the name implies. That's right. That's

53:04

good to know. Thank you. Appreciate

53:06

the boost there, squared triangle. Oh, you see what

53:08

he did there. Now, a

53:10

triangular number counts objects arranged in

53:12

an equilateral triangle. You know, you got

53:15

like things, you put them in a triangle shape, how

53:17

many you're going to get? I guess that's a triangle number if

53:19

it fits into that. And a squared number is

53:21

an integer that is the square of an integer. Well,

53:24

there you go. Well, you can get both those

53:26

things at once and 41616 is one of them.

53:31

I feel like postcodes are easier. We

53:35

have a boost here from Gene Bean, 2,674 SATs across two boosts.

53:40

Oh, this is Cajun Spies. Regarding

53:42

a meetup in the Atlanta area, which

53:45

part of Atlanta going from one side to

53:47

the other takes a while. If not the

53:50

west side or near it, I'd consider also

53:52

setting up one if there's interest. So that

53:54

might be two Atlanta meetups. So

53:57

Gene Bean's from the west side. Is that what I'm to

53:59

take from that? I think it is. Okay.

54:02

Thank you. We're going to have to probably,

54:06

like after our predictions episode, start getting really serious about the

54:08

media stuff. So I think that's the plan. Thank you though.

54:11

Everybody keep sending in your, because we'll scrape these when

54:13

time comes and put a list together. Now,

54:16

Gene sent a second boost here, just

54:18

dropping a quick note to confirm streaming

54:21

stats and boosting to the bootleg feed

54:23

works via podcast guru. Thank

54:27

you for the check-in. Appreciate that. Thank

54:29

you, GB. Tomato comes in. Oh, we

54:32

missed a live boost, which is now in

54:34

the report, but didn't quite make it. Okay,

54:36

go for it. User 7532 blah, blah, blah

54:39

sends in granddaddy ducks 22,222 sets to say

54:41

quack, quack. Things

54:45

are looking up for all the duck.

54:47

Thank you. Appreciate it. That's

54:50

nice. I love me a live boost. Now,

54:52

Tomato comes in with a Jar Jar boost. That's 5,000 sets.

54:54

You're so boost. If Chris is interested

54:57

in a RISC-V server, check

54:59

out the Banana Pi F3. It's

55:02

a decent little machine with EMMC and

55:04

an M.2 slot for storage expansion, a

55:06

nice metal enclosure and fedora

55:09

support. You

55:11

know what? I've heard of the Banana Pi 3. I just

55:14

didn't think of it. I don't know if I realized it was RISC based. Well,

55:17

that is awesome. The Banana Pi

55:19

3, if you would like yourself a risky

55:23

home server. I kind

55:25

of want it. See what you did there. Right? Because

55:27

that'd be a whole thing, wouldn't it? It's my RISC-V server.

55:31

It's a big RISC. That

55:33

would be the host name, BigRISC. So

55:36

you're getting one. Is that what you're saying? That's what

55:39

I heard. I mean, now I am, I think. I

55:41

think that's probably what's happening. Thank you,

55:43

Tomato. The immunologist boosts in with

55:45

a ROWA ducks. I'm

55:48

an avid open SUSE user and

55:50

I would rather reinstall tumbleweed than

55:52

trying to fix any zipper conflicts.

55:55

Tumbleweed with transactional updates mostly solved

55:57

all those problems for me, though.

56:00

I think listening to Brent fixing zipper

56:02

would just cause me emotional stress. There's

56:05

that That's that's a lizard

56:07

giving us an endorsement for our approach at least

56:09

kind of sorta Yeah, I take that as an

56:11

I take that as a complete endorsement We didn't

56:14

reinstall for tumbly but we did reinstall I

56:17

agree, too I feel like part

56:19

of why I just like bypass package

56:21

issues and repo issues is just Not

56:24

in this house. I have done this enough get

56:26

out of here with that You know same the

56:28

whole reason that I wanted to get off of

56:30

that is Because of the emotional stress that it

56:33

was causing to try to fix zipper. So yeah

56:36

Great boost Thank you

56:39

very much. Mr. Immunologist. Appreciate you.

56:41

Well, watsy boosted in with a

56:43

spaceballs boost So the

56:45

combination is one two three

56:47

four five My

56:49

longest running system was an e

56:52

Smith file share server I created

56:54

in the late 90s for

56:56

my parents business ran it for

56:58

about 10 years never being touched till we sold

57:00

that business I Think

57:03

I might be stumped even Smith

57:05

file server. Okay, Kuzali

57:07

SME server Formerly

57:10

e Smith server and Gateway is a Linux

57:12

distribution based on Red Hat Enterprise Linux. Maybe it's

57:14

changed over the years But Zali huh?

57:16

No does not ring a bell either initial release

57:18

25 years ago. Yeah 1999 latest

57:22

release December 14th 2022 Huh

57:26

fresh kernel type monolithic Kuzali

57:29

org who knew I that's

57:31

literally the first time I think anybody's ever.

57:34

Thank you watsy That's fun e Smith file

57:36

share server reminds me of the network

57:38

servers. I started back in the day on those

57:40

were quite the trip I mean it is kind of exactly the

57:42

thing right like even 25 years ago Like

57:44

you could stand up a Linux server and it does

57:46

one simple job. I can just keep doing it It

57:48

will too. Yeah, as long as you don't crash it

57:51

with like some sort of weird exploit Cypher

57:53

seeker comes in with five thousand six

57:56

hundred seventy eight cents boy. They are

57:58

doing a lot with Mayo these days

58:00

long time listener a first-time booster right

58:04

on thank you welcome I know it

58:06

can be a bit of a journey

58:08

sometimes looks like you're using pod verse

58:10

too so relevant episode relevant episode

58:12

for you thank you very much life seeker

58:15

reporting in on my first Linux event oh

58:17

great Ohio Linux fest despite

58:19

only making a few talks I really enjoy the

58:21

community aspect and I'm looking forward to attending similar

58:24

events in the future thanks for the great shows

58:27

I've been to Ohio Linux fest once and I still think about

58:29

it I really enjoyed it out there would love

58:31

to make it back yeah I want to go yeah the

58:34

Linux fest season is fast approaching

58:37

right we've got Linux fest coming

58:39

up Northwest scales coming up planet

58:42

nix probably Texas Linux fest I would

58:44

imagine Fostom is on the LEP 600

58:46

day we may have more

58:48

on that later yeah Fostom the

58:50

season is fastly approaching so take your vitamins boys

58:53

we got to be in our game shape I

58:56

think it's gonna be I'm just gonna climb into one of those big

58:58

bubbles yeah we have those new suits too I

59:01

think we'll look sharp yeah it's

59:03

I for secret thank you very much for boosting

59:05

in thank you for listening and appreciate you taking

59:07

that effort hi Brits orgasm

59:09

comes in with 5,000 said you're

59:12

so boost would you mind confirming

59:14

the exact date of LEP 600

59:16

I want to start planning the

59:18

Central Florida live listening party yes

59:22

yeah that would be February 2nd as

59:25

long as we don't miss an episode which have

59:27

we ever I don't know if we've ever

59:29

missed an episode you know

59:31

because even if we were sick when we put together

59:34

something like even

59:36

when I was in the hospital you

59:38

guys still did an episode yeah right

59:41

so probably you know check

59:46

the calendar wait should we miss an episode that

59:48

could be interesting yeah just really throw people off

59:51

yeah when dude remember just like a

59:53

month ago when our

59:55

hosting platform had an issue and we came out like

59:57

late in the day instead of early in the morning

1:02:00

That's a different show. Boosties booties new swag item.

1:02:03

Whoever gets the largest boost total for

1:02:06

the year gets to be

1:02:08

that year's mascot. It's not

1:02:10

fair for me to have all the mascot fun.

1:02:13

Hope to catch you guys alive soon and can't

1:02:15

wait for episode 600. Okay,

1:02:17

so I support this, but I think we're

1:02:19

going to need a list

1:02:21

from the dragon about what the roles are. He's

1:02:23

determined the mascot's duties and roles are, yeah. He

1:02:25

takes on a big role. As the pioneer. He's

1:02:27

one of our lead hype men in the matrix

1:02:30

room. That is true. It's an important

1:02:32

role. I wonder if

1:02:34

there wouldn't be another role like chief

1:02:36

executive producer or something like, but more

1:02:38

fun. Boostmaster? Yeah.

1:02:40

Also, I'll probably have more details. I need to sync

1:02:43

up with hybrid sarcasm, but I think we're going to

1:02:45

have a couple of other prizes for top

1:02:47

winners as well. The

1:02:50

golden drain continues. If anybody has interest

1:02:52

in a Wichita chaos, that's Kansas, right?

1:02:54

Wichita, Kansas area meet up for episode

1:02:56

600. Get in touch as I

1:02:58

have zero experience in that kind of deal, but

1:03:01

it's putting an offer out there. We're

1:03:03

definitely going to have to go back and scrape all these.

1:03:05

We'll make a list and then get some resources together for

1:03:08

people. See that's just big mascot energy all over it. I

1:03:10

love it. Superior

1:03:13

storm. Superposition. I like that.

1:03:16

Superior. Spurrias comes in. Spurrias comes

1:03:18

in. What? Tom. Tom.

1:03:21

Serious superposition. That's pretty funny. Scholar

1:03:24

comes in with eight thousand and eight

1:03:26

sats. I work on I work for

1:03:28

a wholesale distributor in it and

1:03:31

our earpiece software is the backbone of

1:03:33

the operations at all of

1:03:35

the conferences I go to. There's rarely

1:03:37

anything open source available. I'm curious if

1:03:39

any unplugged users have experience with open

1:03:42

earpiece software. Hundreds of thousands

1:03:44

of dollars a year. Just go to

1:03:46

license and support. I would love to see some

1:03:48

of that go to Foss. That

1:03:50

is a great question. You know I don't myself but

1:03:52

it strikes me as maybe the kind of question that

1:03:54

our friend Noah over on the Ask Noah show would

1:03:57

be. I was just going to say that. Have some

1:03:59

thoughts on. I bet our buddy

1:04:01

Noah. I have a tiny bit of insight

1:04:03

here, not a ton. Yeah. OK. There used

1:04:05

to be something called open source ERP, which

1:04:07

is exactly what you're looking for, that recently

1:04:10

got changed to be called Odoo. And

1:04:13

we do use Odoo at Next Cloud. I

1:04:15

don't use it personally, but it's

1:04:17

something you might look into. Very nice.

1:04:21

Chatty Mike Boosin with double

1:04:23

rows of ducks. Affleck! Appreciate

1:04:26

the thoughtful answer about Nix, and I will

1:04:28

try it again when I have some time.

1:04:30

I'm currently running Ubuntu Server, and

1:04:32

I'm looking at trying out Next Cloud on

1:04:34

tail scale. How would you run it? What

1:04:37

about Snap versus the all-in-one image?

1:04:40

Hmm. I mean, I think this is really a

1:04:42

brand question. Yeah, I'll let Brent answer the Snap

1:04:44

versus all-in-one image. I'll answer the

1:04:46

tail scale part. You'll

1:04:48

run it great. So my

1:04:50

Next Cloud is only available on my

1:04:53

tail scale, and I

1:04:55

love it. And what I've done, not

1:04:57

sure I recommend it, but what I've

1:04:59

done is I've registered a public DNS

1:05:01

address that points at the tail scale

1:05:03

address for my Next Cloud Server. So

1:05:06

if I'm on a machine that is connected to

1:05:08

my tail net, which is all of them,

1:05:11

I can just go to blah, blah, blah.com, and

1:05:14

it pulls up my Next Cloud server over

1:05:16

my tail net. It's so

1:05:18

wonderful. And there are ways to solve

1:05:20

this using internal DNS only on your tail net.

1:05:23

I mean, you could spin up a pie hole

1:05:25

on tail net and make it a DNS server

1:05:27

of your tail net and then resolve all of

1:05:29

the stuff that way if you want. You could

1:05:31

use magic DNS built into tail scale if you

1:05:33

want to. I like having

1:05:35

a public DNS for a lot of

1:05:37

these things, and I just

1:05:39

point it. And that's what my Next Cloud

1:05:42

is configured to use as its domain. And

1:05:44

I have it set up

1:05:46

in front of Nginx that proxies that. And

1:05:48

it just works fantastic. Worth

1:05:50

saying you can depend on how fancy you want to get.

1:05:52

You can do both too. You can have internal DNS and

1:05:54

still have the public ones. I do, and it does work.

1:05:57

Brantley, what do you think, though, about the all-in-one image

1:05:59

version? versus the Snap? Yeah,

1:06:02

I think that becomes a personal preference. I think

1:06:04

I will give a little bit of information there,

1:06:06

and I can speak a little bit to what

1:06:08

I have experience with personally. So

1:06:11

for the all-in-one that is

1:06:13

officially the install method that

1:06:15

Next Cloud calls official, so

1:06:17

there's something to that. And

1:06:20

it includes a whole bunch of niceties, like

1:06:22

backups using Borg

1:06:25

Backup and a whole

1:06:27

bunch of pre-configured add-ons

1:06:29

and things that just work out of the

1:06:32

box because it's fully upstream.

1:06:35

That said, there are a bunch of projects that

1:06:37

are doing similar

1:06:40

bundling, but with their own particular

1:06:42

opinion about how this should happen.

1:06:45

Next Cloud Py project is one that

1:06:47

strikes me there. So you might look

1:06:50

into that project as well, just to

1:06:52

see how they configure everything. Maybe

1:06:54

it's more doing it in a

1:06:56

way that you appreciate more. So I would compare them

1:06:58

side by side. That said, you

1:07:01

asked specifically about Snaps versus

1:07:03

the all-in-one. And the Snap

1:07:05

project around Next Cloud has

1:07:07

been doing a pretty great job. It's the

1:07:10

one I started with many years ago, and

1:07:13

I'm still running. And I can definitely

1:07:15

say that it's been great

1:07:17

between upgrades. I've never had downtime

1:07:19

because of the Snap upgrade itself.

1:07:22

So that's always good to see.

1:07:24

The team there is vetting those

1:07:26

updates. So they do lag behind.

1:07:29

But there's- But maybe that's what you want if you want to-

1:07:32

Exactly. Unattentive install. Especially when you get really serious

1:07:34

with your Next Cloud usage, you're OK with a

1:07:36

little bit- It's an appliance. You need it online.

1:07:39

I am curious, Brent, I guess the operational side.

1:07:41

With the all-in-one, you're going to be doing the

1:07:43

Docker stuff, right? But I assume on the Snap,

1:07:45

there's ways to run the OCC command and whatever

1:07:47

other things you need to do internally if you have to. Yeah,

1:07:50

the Snap documentation for the Next Cloud

1:07:52

Snap project is pretty good. So if

1:07:54

you need to run OCC commands, I

1:07:56

know I certainly did when I was

1:07:58

setting things up. It's

1:08:00

all documented actually pretty well. And there's

1:08:03

a fairly large community around it. So

1:08:05

you will not run into something that

1:08:07

someone else hasn't already ran into. Uh,

1:08:10

that said again, I haven't really had to troubleshoot it.

1:08:12

That's why I've been on it for so many years.

1:08:14

It's just kind of works. That

1:08:17

said, it is in my experience,

1:08:20

a little slow. If you're using the

1:08:22

web app for

1:08:24

the snap project specifically, I know

1:08:27

we've been toying with running Next Cloud

1:08:29

on Nix and that's been way

1:08:32

snappier. Uh, see what I did there.

1:08:34

But, uh, so that's a consideration as well.

1:08:36

I think just run a couple of

1:08:39

these, try them out before you make a decision and

1:08:41

see what you like and please also report back. We'd

1:08:43

love to hear what you choose. I

1:08:45

agree. Great. It's just, why not play around and blow them away before

1:08:48

you start seriously using it? It's a great tip. Sage

1:08:50

advice from the Next Cloud Sage. Doug comes

1:08:52

in with 15,818 sats. Superior

1:08:57

ability breeds superior ambition.

1:08:59

Well, the self hosted Bitcoin, the

1:09:01

lightning channels and Albiehub, Ombrol on

1:09:03

a pie for all of it

1:09:06

doing just fine. Nice. No

1:09:08

kidding. Well done on that. That's

1:09:10

a nice example of like, you don't have

1:09:12

to have, you're not trying to be some

1:09:14

major infrastructure routing. I'm like, you don't need a

1:09:17

ton of hardware. And it is a lot of fun stuff to

1:09:19

put together. It says down the

1:09:21

rabbit hole, liquidity pools and channel rebalancing and

1:09:23

streaming sats on Castomatic. Thanks for the ideas,

1:09:25

inspiration and help. Replace the

1:09:27

one in the boost with a nine

1:09:29

for a zip code. Yes. Zip code

1:09:32

is a better deal. Now

1:09:34

question here. There's, there's two

1:09:36

ones. Yeah.

1:09:39

Oh boy. I still think maybe you should switch

1:09:41

to a digital map because for this particular case,

1:09:43

it'd be a lot easier than using the paper

1:09:45

map. I know you really like

1:09:47

your paper. I do. You know, I'm old school. Yeah,

1:09:49

you are. Why do you think I

1:09:52

have this abacus? Doug, really just tip

1:09:54

of the hat to talk about being right

1:09:56

on topic for this episode as well. All

1:09:58

right. I'm guessing that Doug. is

1:10:00

in Land Park

1:10:02

area of Sacramento, California.

1:10:05

Whoa, down in Sacramento.

1:10:07

Yeah, or possibly Rooma, Saudi Arabia.

1:10:09

Ha ha ha ha ha ha

1:10:12

ha ha. If I

1:10:14

do the other nine. So

1:10:16

it's probably not that one. It's a bit of a difference, Wes.

1:10:20

Okay, either way, we appreciate the

1:10:22

boost. Thank you very much. Sssssssssssss.

1:10:24

Ha ha ha ha. That's

1:10:26

that stacker seven boost in with 2,100 sets.

1:10:32

Just want to report back that I am

1:10:34

very happily sending stats from myself, hosted Albie

1:10:36

Hub. Well done. Lucky

1:10:38

all way ahead of us. Way ahead of us.

1:10:40

The episode didn't even finish yet. That

1:10:42

is impressive. Thanks that

1:10:44

stacker. Appreciate the boost. You're

1:10:47

more like set center to me. Hey-oh. We

1:10:49

have a boost here from the Mad Lunatic 6,382

1:10:52

Satoshi's. All

1:10:55

systems are functional. Just another

1:10:58

long time listener since 2009 and

1:11:00

first time booster. Hey,

1:11:02

wow, 2009's no joke at all. Thank

1:11:06

you for taking the effort and the time to get your

1:11:08

boosting set up. They say thanks for

1:11:10

keeping me company over the years during my daily

1:11:12

commute. Also,

1:11:15

they sent from the podcast index,

1:11:17

so they probably got Albie

1:11:19

Hub up and going. Right? Wow, Mad

1:11:21

Lunatic, well done. Going the self-hosted route too

1:11:24

right out of the gate. Very

1:11:26

impressive. Thank you for the boost

1:11:28

and thanks for checking in. Since listening since 2009, I'm

1:11:31

really glad to hear from you. MrNick86

1:11:33

comes in with guess what

1:11:35

boys? It's a row of adorable ducks.

1:11:38

Friends, I have a dilemma.

1:11:41

I'm gonna be building a new server for my home, but I can't

1:11:43

decide what OS I want to put on there. The

1:11:45

server will need to be able to run VMs. I

1:11:47

do IT consulting and I need to be able to

1:11:49

archive the VM when I'm done. I

1:11:52

wanna run Home Assistant and some flavor

1:11:54

of some local llama AI instance. Wanna

1:11:56

put Albie Hub on there. Backups for

1:11:58

my household Mac. Next Cloud and

1:12:00

all of the trimmings, maybe even a

1:12:03

Bitcoin node, and still have

1:12:05

enough overhead to tinker. So

1:12:07

I can't decide. Is this a

1:12:09

Trunaz scale? Maybe Arch and Docker,

1:12:11

Fedora and Podman, QMU on Ubuntu,

1:12:13

should I go Proxmox? Dare

1:12:16

I say even Nix? I just can't

1:12:18

decide. I don't want to do a lot

1:12:20

of work maintained either, but I am willing to do it if

1:12:22

that's what it comes to. The system will

1:12:24

be an Epic Rome based, mostly with

1:12:27

about 50 terabytes of disk storage, plus

1:12:29

about 8 terabytes of NVMe. Maybe

1:12:32

a great chance to try out BcashFS too. Any thoughts?

1:12:35

Cheers. You know, I think we really gotta need

1:12:37

a duplicate system at the studio to properly test

1:12:39

for you. Yeah, right.

1:12:41

Yeah, send it to us. Yeah. You

1:12:44

know, it's tough to advise here not knowing

1:12:46

a little bit more two possible approaches. One

1:12:48

is, you know, if you don't want a

1:12:50

lot of maintenance, what do you already know and are you

1:12:52

comfortable with and choose something that's safely in your wheelhouse so

1:12:55

you can focus on just the things that you're trying to

1:12:57

execute on? Or are there any of

1:12:59

these that you've been wanting to learn, things that, you know,

1:13:01

you hear us talk about or other people or like it's

1:13:03

been on your list that you just haven't gotten time to?

1:13:05

And if so, and you have time, you know, pick one

1:13:07

of those and jump down there, Rabil. Ooh.

1:13:10

The one thing that's jumping out at me on

1:13:12

this list is Home Assistant. Because

1:13:15

with Home Assistant, as I've explained before, you can

1:13:17

do just Home Assistant Core, which

1:13:20

is the essential core Home Assistant application that you

1:13:22

can run as a Docker container. Or

1:13:24

you kind of want to run the whole Home

1:13:27

Assistant OS and they expect to control the entire

1:13:29

machine. So you either run it on physical hardware

1:13:31

or in a dedicated VM. So

1:13:33

and you also said you want to be able to

1:13:35

run VMs and you want to archive VM. So it

1:13:38

sounds like virtualization is going to be a core use

1:13:40

case of this system. So

1:13:42

I don't think anybody would get fired for recommending

1:13:44

that you put Proxmox on the base of this

1:13:46

system and then you could experiment

1:13:48

with Ubuntu, you could experiment with Nix, things like

1:13:50

that. If I were building it

1:13:53

for myself, I think you know the answer. I

1:13:55

would do Nix at the metal and then

1:13:57

I would use Nix to define the VMs

1:13:59

and that would would be an extremely reproducible,

1:14:01

reliable, solid way to run a

1:14:03

system. But it does mean you

1:14:05

have to learn the Nix stuff. The

1:14:08

advantage there is then you can just back up

1:14:10

that Nix config, you could reproduce it pretty easily.

1:14:12

You could also have VMs that are described in

1:14:14

your Nix config, and to create a new VM,

1:14:16

it would just be a matter of copying that,

1:14:19

tweaking a few of the details, rebuilding, and you'd

1:14:21

have an entirely new VM that you could get

1:14:23

going. So there's some aspects of it that are

1:14:25

pretty nice. But if you're

1:14:28

doing this as part of an IT consulting business,

1:14:31

I have a hard time thinking

1:14:34

of a reason why you shouldn't put Proxmox on

1:14:36

the bare metal. And then you take advantage of

1:14:38

VMs inside Proxmox in containers, and then you also

1:14:41

have snapshots and backups and things like that. Another

1:14:43

option could be something like an Ubuntu base or

1:14:45

whatever OS, and then I'll just try

1:14:47

to make your life harder by adding one more tool,

1:14:49

which is LexD, which can be an excellent platform. It's

1:14:52

not quite the whole appliance level that Proxmox is somewhere

1:14:54

in the middle, but if you want somewhere in the

1:14:57

middle, then it can be a nice all-in-one sort of

1:14:59

thing that'll run containers and

1:15:01

VMs for you. And it can do clusters

1:15:03

and all kinds of stuff. And

1:15:05

as far as your drive setup, I

1:15:08

would definitely think that some of your more performance-oriented

1:15:10

VMs could go on the MVMEs. Depending

1:15:14

on when you build this, I might look at BcacheFS

1:15:16

if you have proper backups, because

1:15:18

really, at the end of the day, any file

1:15:20

system is not 100%. If

1:15:23

you were to put extended four on there,

1:15:25

or ZFS, I'd still say you better have backups.

1:15:28

Bcache does have some neat functionality for using the

1:15:31

MVME as cache. I mean, you can do that with lots

1:15:33

of file systems, but they specifically have that. Yeah. And

1:15:36

it's pretty neat. Whatever you do, Mr.

1:15:38

Nick, please boost back if

1:15:40

you can and let us know what you chose

1:15:42

and how it goes. Thank you, everybody who participated

1:15:44

in the Value for Value system this episode, and

1:15:46

those of you who did it via a boost.

1:15:49

We had 24 of you boost in. Now, we have

1:15:51

the 2000 set cut off to read on air, but

1:15:53

we have all of them. We save all of them. We keep them in our

1:15:56

doc. We read them. And we

1:15:58

had 41 of you stream-saturated. as you

1:16:00

listened to the episode last week. And

1:16:02

so collectively, you SAT streamers sent us 80,422 SATs. Not

1:16:07

too bad at all. And then when you

1:16:09

combine that with all of the folks that sent

1:16:12

us a boost directly, well

1:16:14

then together we had 329,729 SATs stacked this

1:16:16

week. Thank

1:16:23

you everybody who's been supporting the show, either through

1:16:25

a membership where they set it on autopilot with

1:16:27

the Black Friday deal going on now, or

1:16:30

those of you who like to do it at your own time, at your own

1:16:33

terms, at your own price via a boost. All

1:16:35

you need to do is grab a

1:16:37

podcasting 2.0 app like fountain.fm or set

1:16:39

up Albie Hub and then you

1:16:41

can start boosting in and we'll read your message on

1:16:44

the show. No middleman, no company taking

1:16:46

a fee, nobody that can turn

1:16:48

it off. Do you have to give Breeze a

1:16:50

try? Why not? Yeah, Breeze makes it real, real

1:16:52

easy. You'll be impressed how simple they've made that.

1:16:55

And it's a way to support the show directly. Get your

1:16:57

message right on the show. It's one of

1:16:59

our absolute favorite segments. Thank you everybody, really appreciate

1:17:01

it. I

1:17:04

think you're really gonna like the pic this week. It's

1:17:07

called Discount Bandit. Wes,

1:17:09

are you familiar with Camel Camel Camel?

1:17:12

Yeah. The Amazon price tracking website.

1:17:14

Right, and there's lots of price tracking, like

1:17:16

Honey is another popular one, right? This

1:17:18

one, Discount Bandit, is self-hosted. There's a simple

1:17:21

docker composed to get up and go. Ooh,

1:17:23

see that's what a lot of them are

1:17:25

not. Exactly, and I don't need them knowing

1:17:27

what I'm watching. I don't need

1:17:29

them watching that kind of thing. And

1:17:31

of course, the great thing is that it's more

1:17:33

than just Amazon. I know

1:17:35

it supports Walmart. I think it supports a bunch of

1:17:37

popular online stores. I haven't used it for all of

1:17:39

them, but I know Amazon and Walmart are in

1:17:41

there. And like

1:17:43

I said, let me take a look. I

1:17:46

will link to the Docker Compose in

1:17:48

the show. Nizzles, 37 lines. Looks

1:17:52

like it spins up a little database, a

1:17:54

little SQLite database, no big deal. And

1:17:57

it also supports Notify, you know, NTFI.

1:17:59

Oh, yeah. Nice and you

1:18:01

can get deal notifications via telegram

1:18:03

So it'll send you via telegram

1:18:05

message when something goes on sale.

1:18:07

I Just

1:18:10

you know holiday sales are coming up

1:18:12

people got to get stuff for the holidays

1:18:14

I like that grab yourself a little discount

1:18:16

bandit. It's just a Little

1:18:18

a little tip from me to you Self-hosting

1:18:20

helping you save I mean how better to find

1:18:22

deals on new hard There's so many great self

1:18:25

hosted apps out there. We're so spoiled So that

1:18:27

kind of stuff intrigues you check out

1:18:30

the self hosted podcast self hosted show

1:18:32

a lot of the stuff

1:18:34

is like We're discovering it or implementing it and

1:18:36

the details of how we've implemented it That's where

1:18:38

we covered generally is in that podcast and

1:18:41

you can hear it every other week at

1:18:43

you better broadcasting calm Don't

1:18:45

forget we'd love to hear what you think

1:18:47

is the biggest meta story happening in Linux

1:18:49

in 2024 If

1:18:51

you were to zoom out, what is the

1:18:54

story of the year? I'd

1:18:56

like to hear your opinion. Please boost in we'll be collecting

1:18:58

those For our end of

1:19:00

year episode and we only have a few

1:19:02

more live episodes this year So you can

1:19:04

get those at Jupiter broadcasting comm slash calendar.

1:19:07

See you next week same bad

1:19:09

time same bad station But the cheat

1:19:11

code is it's every Sunday noon Pacific

1:19:13

3 p.m. Eastern And if you have

1:19:15

a podcasting to know app We

1:19:17

just market pending in there in your time and when we

1:19:20

go live it flips live and you can just hit play

1:19:22

Some of those apps even you can turn on

1:19:25

notifications You know if that's

1:19:27

how your role I know there's a lot of bell tapping

1:19:29

over on YouTube I think it's kind of like that only

1:19:32

it's not as obnoxious and I hardly ever mention it

1:19:34

But you can get a notification when we

1:19:37

go live in the podcasting to know apps

1:19:39

links to everything we talked about today That's

1:19:41

at Linux unplugged comm slash five nine zero

1:19:44

and at the end of the day We're extremely grateful

1:19:46

for you listening and sharing this podcast. Thank you so

1:19:48

much for tuning this week's episode We'll see you next

1:19:50

Tuesday as in Sunday We'll

1:19:52

see you next Tuesday you

Rate

Join Podchaser to...

  • Rate podcasts and episodes
  • Follow podcasts and creators
  • Create podcast and episode lists
  • & much more

Episode Tags

Do you host or manage this podcast?
Claim and edit this page to your liking.
,

Unlock more with Podchaser Pro

  • Audience Insights
  • Contact Information
  • Demographics
  • Charts
  • Sponsor History
  • and More!
Pro Features