Live data from Hacker News

Cockpit – Integrated, glanceable, web-based interface for servers

cockpit-project.org

121–130 of 130 posts

Re: Cockpit – Integrated, glanceable, web-based interface for servers

#121
post #83
post #42

Earlier quoted context omitted.

Because managing the correct way to handle downtime and how to respond to problems is vastly different when serving one person that will generally be actively using the device less than half the time of the day or far less, and serving thousands or millions of people using it such that at any one moment multiple people might be actively using it. > Edit: Brainstorming here: specifically, I'd like a more accessible UI…

I think of it more like a pickup truck: It's easy to drive and gives consumers all the cargo space they would ever need. Not everyone needs to run Netflix's backend. But for things like a blog, an email server, a matrix server, controls for your smart home, and so on, it would be preferable to have users control them.

Cloudron, Sandstorm, Synology, etc. exist for exactly those people, as do Canonical's Snaps for those more comfortable with a CLI.

Re: Cockpit – Integrated, glanceable, web-based interface for servers

#123

Earlier quoted context omitted.

any specific feature that would motivate you to shell out fifty bucks? (half-joke)

As a hobbyist that'd be hard to justify. At work I manage two standard LAMP servers only. So I am not really your audience. I think I'd like some kind of alerts on some specific events (disk space, some logs, IDK), systemctl management and status/reporting, some instantaneous “update as I type” filtering/searching in logs, cron and/or systemctl timer management, space usage graphics, booting reports, etc. ... maybe t…

Thank you!

Looking at the logs is how this tool was started. This in itself is a failrly involved chunk of functionality. It'll be a year, probably, before I can release even that.

Re: Cockpit – Integrated, glanceable, web-based interface for servers

#124
post #35

Is there a reason why successfully running software on a server is so much harder than running software on your phone? I don't think it needs to be this way. Someone needs to figure out server software for consumers. Just like PCs became more accessible, so should servers! Edit: Brainstorming here: specifically, I'd like a more accessible UI, automatic updates, sensible defaults on all apps, an easier way to get star…

Cloudron.io and Sandstorm.io both do this well. (Cloudron is very actively maintained with a lot of package updates and a very wide package library and feature set, Sandstorm is open source and adds a layer of security in assuming apps are evil or compromised.) I do think there's probably a good market for a "just plug it into the back of your router" box that has one of these pre-installed and ready to go. Windows H…

NAS products like from Synology or QNAP is viable home server for now.

Re: Cockpit – Integrated, glanceable, web-based interface for servers

#125
post #84

Earlier quoted context omitted.

Cloudron.io and Sandstorm.io both do this well. (Cloudron is very actively maintained with a lot of package updates and a very wide package library and feature set, Sandstorm is open source and adds a layer of security in assuming apps are evil or compromised.) I do think there's probably a good market for a "just plug it into the back of your router" box that has one of these pre-installed and ready to go. Windows H…

Thanks, i did not know about both of these! They do seem like a step in the direction I have in mind!

Unfortunately things are moving very slowly in this area. Sandstorm is basically abandoned and Cloudron is not even open source. Bitnami and Yunohost are also major options.

You might like some of the pointers here: https://github.com/awesome-selfhosted/awesome-selfhosted#sel...

Re: Cockpit – Integrated, glanceable, web-based interface for servers

#126
post #84

Earlier quoted context omitted.

Thanks, i did not know about both of these! They do seem like a step in the direction I have in mind!

Unfortunately things are moving very slowly in this area. Sandstorm is basically abandoned and Cloudron is not even open source. Bitnami and Yunohost are also major options. You might like some of the pointers here: https://github.com/awesome-selfhosted/awesome-selfhosted#sel...

> Sandstorm is basically abandoned

This is untrue. Sandstorm gets monthly releases, and new features tend to show up every couple months or so. Several major improvements to the platform are in the works at the moment. It's definitely true we could use more help, but it's still probably the most secure way to self-host cloud services for personal use.

> Cloudron is not even open source

True, though it's probably the best "successful" approach right now, in that the Cloudron devs have a functional business that allows them to very actively support the platform. (Sandstorm failed here, so as a Sandstorm contributor, I can't really knock their approach.)

> Bitnami and Yunohost are also major options.

Yunohost has zero isolation between applications, a single compromised app can hose your entire server. I would bear that in mind when recommending it widely.

Bitnami is going to leave you mostly on your own to decide how you're going to host it's app packages. I'm not sure it's directly comparable, it's more like a Docker Hub than a managed self-hosting platform.

Re: Cockpit – Integrated, glanceable, web-based interface for servers

#127

Earlier quoted context omitted.

Unfortunately things are moving very slowly in this area. Sandstorm is basically abandoned and Cloudron is not even open source. Bitnami and Yunohost are also major options. You might like some of the pointers here: https://github.com/awesome-selfhosted/awesome-selfhosted#sel...

> Sandstorm is basically abandoned This is untrue. Sandstorm gets monthly releases, and new features tend to show up every couple months or so. Several major improvements to the platform are in the works at the moment. It's definitely true we could use more help, but it's still probably the most secure way to self-host cloud services for personal use. > Cloudron is not even open source True, though it's probably the…

I'm not recommending any of these; I think it's best to just run services manually - with one VPS, Docker and something like Caddy the pain isn't that large.

It would be great if Sandstorm could get enough attention to thrive because it looked promising, but the activity of the blog¹ doesn't give me much hope. Since 2019 when it announced the hosting was shutting down there have been just 4 posts and apparently no major releases.

[1] https://sandstorm.io/news/

Re: Cockpit – Integrated, glanceable, web-based interface for servers

#128

Earlier quoted context omitted.

> Sandstorm is basically abandoned This is untrue. Sandstorm gets monthly releases, and new features tend to show up every couple months or so. Several major improvements to the platform are in the works at the moment. It's definitely true we could use more help, but it's still probably the most secure way to self-host cloud services for personal use. > Cloudron is not even open source True, though it's probably the…

I'm not recommending any of these; I think it's best to just run services manually - with one VPS, Docker and something like Caddy the pain isn't that large. It would be great if Sandstorm could get enough attention to thrive because it looked promising, but the activity of the blog¹ doesn't give me much hope. Since 2019 when it announced the hosting was shutting down there have been just 4 posts and apparently no ma…

> apparently no major releases

I push at least one release each month. The change log is here:

https://github.com/sandstorm-io/sandstorm/blob/master/CHANGE...

But it's certainly true that development is much slower today than it was in 2016 when there were seven people working full-time on it.

Re: Cockpit – Integrated, glanceable, web-based interface for servers

#129

Earlier quoted context omitted.

> Sandstorm is basically abandoned This is untrue. Sandstorm gets monthly releases, and new features tend to show up every couple months or so. Several major improvements to the platform are in the works at the moment. It's definitely true we could use more help, but it's still probably the most secure way to self-host cloud services for personal use. > Cloudron is not even open source True, though it's probably the…

I'm not recommending any of these; I think it's best to just run services manually - with one VPS, Docker and something like Caddy the pain isn't that large. It would be great if Sandstorm could get enough attention to thrive because it looked promising, but the activity of the blog¹ doesn't give me much hope. Since 2019 when it announced the hosting was shutting down there have been just 4 posts and apparently no ma…

We probably should write another blog post or two. We generally try to only post substantial content to the blog, our mailing list tends to have a bit more of the mundane, and of course, our GitHub issues/PRs. Many projects make blog posts for releases, but we generally do not.

For what it's worth, the "just four posts" constitute some major things:

1. Continuing Sandstorm as a community project

2. The 1.0 release of the main app packaging tool

3. Let's Encrypt support built-in

4. A major security improvement in disabling apps from making outgoing HTTP requests without permission

Re: Cockpit – Integrated, glanceable, web-based interface for servers

#130
post #36
post #35

Is there a reason why successfully running software on a server is so much harder than running software on your phone? I don't think it needs to be this way. Someone needs to figure out server software for consumers. Just like PCs became more accessible, so should servers! Edit: Brainstorming here: specifically, I'd like a more accessible UI, automatic updates, sensible defaults on all apps, an easier way to get star…

Once you get the infrastructure set up and cloud-init-enabled template images, servers can be very turnkey. I can spin up a new DNS-addressable, auto-updating Ubuntu VM in two or three clicks then deploy software like this on it from the CLI. There’s even a system for easy LXC container apps called turnkey Linux. Works great with Proxmox.

FWIW TurnKey is also available in ISO & OVA too (plus other builds such as EC2).

So even if you aren't using Promxox/LXC you can still give TurnKey a try! :)

Post reply on HN