Live data from Hacker News

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

cockpit-project.org

51–60 of 130 posts

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

#51
I'm searching for remote server file manager right now. I want to copy (and compare) large directories on same Linux server from my Macbook. Cannot find one so far.

Cockpit: "here is no graphical file manager, and we don't plan to add one." https://github.com/cockpit-project/cockpit/issues/11011

CuberDuck: "FTP and SFTP do not support a copy operation."

Is there a way with GUI?

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

#52
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…

This is a fascinating thread.

Someone starts a "Brainstorming" and everyone else poo-poos on it. This is how:

1. ideas are killed

2. Entrepreneurs are forged

Related reading: https://www.macleans.ca/society/science/scientists-mrna-covi...

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

#53
post #51

I'm searching for remote server file manager right now. I want to copy (and compare) large directories on same Linux server from my Macbook. Cannot find one so far. Cockpit: "here is no graphical file manager, and we don't plan to add one." https://github.com/cockpit-project/cockpit/issues/11011 CuberDuck: "FTP and SFTP do not support a copy operation." Is there a way with GUI?

Syncthing if you want continuous sync. Rclone if you want periodic rsync-style copies. Both have web UIs, although they're definitely aimed at the power user and not novices. If they're non-technical users you probably want to setup a nextcloud or similar system so they get a more dropbox-like experience.

edit: reddit.com/r/selfhosted always has good threads on self-hosted web file managers too

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

#54
post #51

I'm searching for remote server file manager right now. I want to copy (and compare) large directories on same Linux server from my Macbook. Cannot find one so far. Cockpit: "here is no graphical file manager, and we don't plan to add one." https://github.com/cockpit-project/cockpit/issues/11011 CuberDuck: "FTP and SFTP do not support a copy operation." Is there a way with GUI?

Syncthing if you want continuous sync. Rclone if you want periodic rsync-style copies. Both have web UIs, although they're definitely aimed at the power user and not novices. If they're non-technical users you probably want to setup a nextcloud or similar system so they get a more dropbox-like experience. edit: reddit.com/r/selfhosted always has good threads on self-hosted web file managers too

To clarify, priority is browsing, copying and moving stuff on same remote server, not copying data between machines. Thanks, will try these anyway. Trying this too https://cloudcmd.io

Edit: Cloud Commander works, gives you two-pane webgui with a row of Fx buttons below. F5 copies files locally.

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

#55
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…

I think you're asking a perfectly valid question. IMHO authentication is still an enormous mess and new standards like OAuth did nothing to improve it on the server side.

On your phone app store there's a strong and trusted source of identity coming from Apple or Google. They know who you are, what you're allowed to do, etc. and can delegate that authority to your apps.

On the server though... welcome to the wild west. How does your server know the person on the other end of a TCP connection is really you, or the person you shared a document to view, etc? You can put your trust in a third party authority like Google, Facebook, Auth0, Okta, etc. but that usually comes with a financial cost. You can roll your own auth or self-host an auth server, but then you're taking on a huge security burden and it's a big leap in complexity to manage something like Keycloak, an LDAP server, etc. It's just not an easy problem to solve with the tools the web gives us today.

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

#57
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…

This is exactly what we do :) check out our demo at https://cloudron.io . Another user commented there is no market for this, but this is not true since we exist and are doing well. Its a niche but this is expected since this is a developing market.

Just wanted to pop in and say that Cloudron is excellent and I really, really love it. I discovered it a few years ago and it's just fantastic.

CapRover is excellent too but of all the various tooling I've tried over the years, Cloudron is hands-down the most polished option I've seen/used!

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

#58
post #51

I'm searching for remote server file manager right now. I want to copy (and compare) large directories on same Linux server from my Macbook. Cannot find one so far. Cockpit: "here is no graphical file manager, and we don't plan to add one." https://github.com/cockpit-project/cockpit/issues/11011 CuberDuck: "FTP and SFTP do not support a copy operation." Is there a way with GUI?

Can you mount the remote server over SSHFS or NFS or SMB and do the work locally on a file manager of your choice with a remote filesystem?

Or, if that's not a good option, what about a installing a TUI remotely that you can use in the console like midnight commander?

Just some ideas. YMMV.

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

#59
I first ran into Cockpit when I put Fedora 33 Server Edition on an RPi. Needless to say, I was blown away by it and now keep it enabled on several servers I run.

I highly recommend it to anyone here, especially on something like a headless server where you don't want or can't have an X11 UI running.

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

#60
there are so many tools and interfaces for similar things: prometheus, elastic search(ES), new relic, splunk .... I think the world is converging on 2 stacks: ES and prometheus. ES is hard to operate but can handle everything: metrics, tracing, logs. Prometheus promises to be easy to use and has good metrics and alerting. In our work, we chose ES. I don't think so far ease of use is possible and team has to get hands dirty for any good solution.
Post reply on HN