Published by Graham Sutherland / Polynomial

published

Graham Sutherland / Polynomial's Post

wow, TrueNAS moving from jails on CORE to docker/k8s on SCALE is such a hot mess.

you can install "apps" which are just docker containers from dockerhub. if you want any kind of customisation of that image you're shit outta luck unless you want to roll your own docker image hosted on dockerhub. everything uses the same IP address as the NAS, and just forwards individual ports, so you can't host apps on their own IP / hostname with services on standard ports. awful.


Likes: 0
Boosts: 0
Hashtags:
Mentions:

Comments

Displaying 0 of 9 comments

:PUA: Shlee fucked around and

In response to this post

@gsuberland at least they're moving away k8s to just compose...

a tiny bit better


@shlee I mean, not really, the entire model breaks my use-case so I'm stuck on CORE until version rot sets in and then I'm just fucked with no forward path.

by Graham Sutherland / Polynomial ;

Mentions: @gsuberland@chaos.social


Likes: 0

Replies: 1

Boosts: 0

Graham Sutherland / Polynomial

In response to this post

people on the support forums and subreddit have asked about hosting apps on their own IP, and are told it isn't supported and without fail there's always a series of incredulous "why would you want to do that?" bullshit replies as per usual for any kind of linux community support


one person asked how they can host a single static HTML page and the answers are just utterly fucking unhinged

by Graham Sutherland / Polynomial ;

@gsuberland this isn’t even how docker or k8s normally work wtf are they doing.

by Erin 💽✨ ;

@gsuberland 🤨 The only BS I can see is that the "NAS" part of the Truenas name is appealing to the completely wrong group of users. A marketing fail that keeps on giving.

by chris ;

@gsuberland Oh god fucking damn it, that's the same shit as any FOSS community... -_-

I hate FOSS for all of its shit communities, but it's the one bastion left where I won't be encroached upon by increasingly invasive tactics to monetize me while also making ME pay for it.

by KING Calyo Delphi ;

@gsuberland “why would you want to do that?” Because fuck you that’s why, I’ve been able to do everything this way with jails and zones for the best part of 20 years.

by Joel Michael ;


Likes: 0

Replies: 5

Boosts: 0

necrophcodr

In response to this post

@gsuberland im not much into the whole ecosystem, but if you want to do this kind of customization why not just like run an ordinary Linux server distribution and set things up how you want?


@necrophcodr 1) because if I was doing it myself then Linux can fuck right off, it is miserable to use, I'd use FreeBSD instead

2) because I'm running a NAS, and TrueNAS significantly reduces the maintenance overhead, risk of data loss, etc. by providing sane defaults, alerting features, etc. plus easy management of Samba and such.

I'm using TrueNAS CORE (the FreeBSD based one) on my NAS, which uses jails for hosting stuff, and it's a breeze. super simple, works great. but ix EOL'd it.

by Graham Sutherland / Polynomial ;

Mentions: @gsuberland@chaos.social


Likes: 0

Replies: 1

Boosts: 0

M. Hamzah Khan

In response to this post

@gsuberland While I agree with some of the criticism, if I'm being pedantic, TrueNAS SCALE was always docker/k8s, so it's not moving from jails to docker/k8s. Though users who will now be forced to move from CORE to SCALE will have to make the move from jails to docker/lxc I guess 😅 (Again, just being pedantic!)


@mhamzahkhan I've spent the past 8 years running TrueNAS CORE and now they've EOL'd it so functionally, yes, they are moving everything to docker/k8s.

by Graham Sutherland / Polynomial ;

Mentions: @gsuberland@chaos.social


Likes: 0

Replies: 1

Boosts: 0

Arch :arch:

In response to this post

@gsuberland At least they moved away from k3s. The customization those charts were insanely granular to the point of overwhelming.


Mentions: @gsuberland@chaos.social


Likes: 0

Replies: 0

Boosts: 0

KING Calyo Delphi

In response to this post

@gsuberland Oh wow what the fuck that.... I didn't yet know that that's a major limitation of SCALE's docker apps, the inability to customize their configs.

Fuck.

That means I'm gonna have to docker 'em all from scratch. :(


@dragonarchitect you can customise their configs if it's part of the config the docker image on dockerhub supports persisting, e.g. if you installed plex it wouldn't just blat your whole config every container launch.

but if, for example, you wanted to make one local tweak to a config file or one of the scripts or something in there? nope, can't do it. you're gonna be rolling your own dockerfile and need to host + maintain it.

by Graham Sutherland / Polynomial ;

Mentions: @gsuberland@chaos.social


Likes: 0

Replies: 1

Boosts: 0

Joel Michael

In response to this post

@gsuberland lol docker and networking. Next you’ll be asking about IPv6 on Docker…


Mentions: @gsuberland@chaos.social


Likes: 0

Replies: 0

Boosts: 0

Sveken

In response to this post

@gsuberland I'm using jailnakers with my scale install. Let's me use seperate ips etc.

Apperently next release we get proper incus support for jails instead.


Mentions: @gsuberland@chaos.social


Likes: 0

Replies: 0

Boosts: 0

Karl Baron

In response to this post

@gsuberland Yeah their docker support is total half-assed crap. But so were their “apps” GUI for the jails on CORE that they abandoned without telling anyone and just leaving it in place.

SCALE is still a massive upgrade over CORE I can’t believe I didn’t migrate earlier


@kalleboo any particular feature in SCALE you like? I dug through the UI and it seems like there's a lot less there

by Graham Sutherland / Polynomial ;

Mentions: @gsuberland@chaos.social


Likes: 0

Replies: 1

Boosts: 0