krash

joined 3 years ago
[–] [email protected] 4 points 5 days ago

I didn't know about öffi, thought it would only cover Germany but it supports much more countries. Thanks for the tip!

[–] [email protected] 7 points 6 days ago* (last edited 6 days ago) (2 children)

I have a surface Go Gen1 and linux worked flawlessly on it. The bootup was tricky af though.

There is a tiny linux surface community that I created here on Lemmy, ask your questions there and I'll be happy to help (while making the answers avaible to others In the same situation): https://lemmy.ml/c/surfacelinux

[–] [email protected] 1 points 1 week ago

I enjoyed the beginning of Raised by wolves, but once it started to get "creative" (the levitating offspring...) I lost interest. Which is a shame because this was a high quality series.

[–] [email protected] 1 points 1 month ago (1 children)

But proton drive soaent have a linux client yet, I suppose you just upload your files there once through the web interface and don't sync?

[–] [email protected] 1 points 1 month ago

Hmm, nocodb is a webapp first and foremost. It does have binaries to run directly on the host, but I'm not entirely sure to recommend this over libreoffice actual app for database management. I believe it would be more in line with OPs requirement.

[–] [email protected] 8 points 1 month ago (2 children)

Correct me if I'm wrong: if you're a linux gamer then GOG doesn't support your platform, no?

[–] [email protected] 2 points 1 month ago* (last edited 1 month ago)

I like Lemmy and mastodon, lobster.rs, hn-news and bbs.geminispace.org

[–] [email protected] 3 points 1 month ago (1 children)

Well, lobbyists work not only for evil corpos, but also for NGOs and movements... Lobbyism is the process to sway politics to a direction through interpersonal meetings, and is necessarily in a democracy.

However, one thing that would benefit the US is transparency around lobbyists; who they are, how they are funded, their agenda etc. The EU has a database on registered lobbyists and the transparency helps with parts of the problem.

[–] [email protected] 2 points 1 month ago

Fzf is so useful its ridiculous. I recreated the functionality of sshs with fzf and a small bash script.

[–] [email protected] 1 points 1 month ago (1 children)

How does screen / tmux work when detached from a session, how does it keep the session alive (both when running locally, and while ssh:ing to a server)? Is there a daemon involved?

[–] [email protected] 4 points 1 month ago

Try zellij. Not as popular as tmux, but very intuitive to use.

 

I've seen a lot of posts for a lot of different homepage for selfhosters: homepage, homer, homarr (which has an 700 MB image!).

I was after something lightweight, simple and easy to configure and get up and running without all the frills and flashy features. And I found a hidden geml in envlinks - a really simple dashboard that is supersimple to configure (just env-variables in the compose file) and still customisable enough for my needs.

Hope it will satisfy the need of other minimalists out there :-)

 

Hello all, I wan to create an alias of this command: alias dockps = "docker ps --format "table {{.ID}}\t{{.Names}}\t{{.Status}}\t{{.Ports}}""

The syntax for creating an alias is: alias $COMMAND = "docker ps --format "table {{.ID}}\t{{.Names}}\t{{.Status}}\t{{.Ports}}""

However, since there are quote marks, I assume they neet to be escaped with \. But in the case above, I'm getting the errors in fish and bash.

Fish error: $ alias dockps = "docker ps --format \"table {{.ID}} {{.Names}} {{.Status}} {{.Ports}}\""

alias: expected <= 2 arguments; got 3

Bash error: $ alias dockps = "docker ps --format \"table {{.ID}} {{.Names}} {{.Status}} {{.Ports}}\"" bash: alias: dockps: not found bash: alias: =: not found bash: alias: docker ps --format "table {{.ID}} {{.Names}} {{.Status}} {{.Ports}}": not found

What am I doing wrong?

Thanks in advance!

Edit: For fish shell users out there, this can be accomplished by using func: $ function dockerps docker ps --format "table {{.ID}}\t{{.Names}}\t{{.Status}}\t{{.Ports}}" end $ funcsave dockerps

I'm leaving the question up as the question with escape characters is still relevant and can be a learning resouce.

0
submitted 10 months ago* (last edited 10 months ago) by [email protected] to c/[email protected]
 

Hello selfhosters.

We all have bare-metal servres, VPS:es, containers and other things running. Some of them may be exposed openly to the internet, which is populated by autonomous malicious actors, and some may reside on a closed-off network since they contain sensitive data.

And there is a lot of solutions to monitor your servers, since none of us want our resources to be part of a botnet, or mine bitcoins for APTs, or simply have confidential data fall into the wrong hands.

Some of the tools I've looked at for this task are check_mk, netmonitor, monit: all of there monitor metrics such as CPU, RAM and network activity. Other tools such as Snort or Falco are designed to particularly detect suspicious activity. And there also are solutions that are hobbled together, like fail2ban actions together with pushover to get notified of intrusion attempts.

So my question to you is - how do you monitor your servers and with what tools? I need some inspiration to know what tooling to settle on to be able that detect unwanted external activity on my resources.

 

Hello selfhosters.

I'm considering to buy a SFF PC to act as a docker host. The main services / applications I'm going to run is going to be Immich. Filebrowser, Samba-share and eventually Paperless-ngx. I've been eyeing PCs with a N100 / N200 specifically to run quiet, and to conserve on energy consumption. I am most likely going for an Asus PN42 and will have an SSD in it to keep the moving parts to a minimum.

To those who are running machines with this CPU and similiar workloads, how has your experience been?

 

We have bookwyrm.social, which does an excellent job at replacing the need for goodreads (which is owned by Amazon). But is there an alternative to imdb.com?

view more: next ›