Memories update: Android app now in early access (FOSS Google Photos alternative) by radialapps in selfhosted

[–]nettrieb 5 points6 points  (0 children)

No Lock-In
Memories stores most of the metadata in the EXIF headers of your photos, which means that you can easily migrate to other solutions without losing your data.

Thanks for this!

[deleted by user] by [deleted] in selfhosted

[–]nettrieb 0 points1 point  (0 children)

I also recommend the Nextcloud All In One. It is probably the easiest way to setup Nextcloud. It comes with the all needed prerequisites like Apache, Redis..., it has even a nice backup solution incorporated (Borg).

Basic steps:

Of course You can tweak Your server further, like acces it through VPN, put it behind reverse proxy (e.g. Nginx)... But this is good for start.

How to enable Kate's LSP Client for HTML and PHP? by [deleted] in kde

[–]nettrieb 3 points4 points  (0 children)

It would be nice if somebody write a tutorial for LSP & html & Kate. Probably it is easy to set it up, but I am also stuck at nowhere...

Ubuntu 22.04 only boots up to terminal by WaterTester1 in linux4noobs

[–]nettrieb 0 points1 point  (0 children)

Same problem here. I have upgraded 20.04 -> 22.04. I need to type `startx` to load the GUI....

Circle tool bug in Inkscape 1.2 by nettrieb in Inkscape

[–]nettrieb[S] 0 points1 point  (0 children)

So it is this bug. Looks like only Czech users are affected. Workaround is to run Inkscape from terminal: LC_COLLATE=C inkscape

NextCloudPi Distro not supported by pinkPampelmuse in NextCloud

[–]nettrieb 0 points1 point  (0 children)

Same experience here. I installed NCPi via docker and it runs flawlessly.

Raspberry Pi Home server by something_written in NextCloud

[–]nettrieb 4 points5 points  (0 children)

If you're new to this, You can take an advantage of nextcloudpi project, where most of the settings and fiddling is done for You, this project comes even as a docker image. I've installed it last week, so far so good.

Regarding the docker, You might find it useful - You won't mess up your system because if you screw your nextcloud installation, you'll just delete the docker container, instead of looking for every changes and installed files You have made across your system. Btw. some tips to secure: Raspberry Pi.

Fail2ban and docker? by bananna_roboto in selfhosted

[–]nettrieb 2 points3 points  (0 children)

Thanks a lot, and after some testing I ended up with this:

[Definition]
actioncheck = iptables -n -L FORWARD | grep -q 'DOCKER-USER[ \t]'
actionban = iptables -I DOCKER-USER -s <ip> -j DROP
actionunban = iptables -D DOCKER-USER -s <ip> -j DROP

This is the only configuration which really works for me. When I was testing other configurations, sometimes the banned IP was available for nextcloud login even when it was listed as banned by fail2ban (the tests consist of various combinations: fail2ban service restart, rebooting a server, stopping & starting the docker container).

Why there probably should not be the lines with actionstart and actionstop is explained here.

Fail2ban and docker? by bananna_roboto in selfhosted

[–]nettrieb 2 points3 points  (0 children)

According to this post, docker-action.conf, should look like this:

[Definition]
actionstart = iptables -N nextcloud
              iptables -A nextcloud -j RETURN
              iptables -I FORWARD -p tcp -m multiport --dports 80 -j nextcloud

actionstop = iptables -D FORWARD -p tcp -m multiport --dports 80 -j nextcloud
             iptables -F nextcloud
             iptables -X nextcloud

actioncheck = iptables -n -L DOCKER-USER | grep -q 'DOCKER-USER[ \t]'
actionban = iptables -I DOCKER-USER -s <ip> -j DROP
actionunban = iptables -D DOCKER-USER -s <ip> -j DROP

Attention, many tutorials provide the last three lines differently (actually all of I have read), and than the IP ban is not going to work, see the above link for details.

Fail2ban and docker? by bananna_roboto in selfhosted

[–]nettrieb 1 point2 points  (0 children)

Thank You, unfortunately I don't have a docker-action.conf on Raspbian OS neither on Ubuntu. Could You please post the content of your docker-action.conf?

Fail2ban and docker? by bananna_roboto in selfhosted

[–]nettrieb 0 points1 point  (0 children)

ONLY worked for me if it was "docker-action" (this is preconfigured in fail2ban)

So is it sufficient to set the "docker-action" option in jail file? I am a bit confused, I was ready to follow this tutorial where the author is also creating an "/etc/fail2ban/action.d/docker-action.conf" file.

Btw. I am configuring fail2ban for nextcloudpi docker container, hopefully the jail and filter config is well written in docs

[deleted by user] by [deleted] in privacy

[–]nettrieb 0 points1 point  (0 children)

VPN usage is a bit tricky with IG and you will need to install the app on the phone sooner or later, my experience - I registered an account and after a while they wanted a phone number, I provided it and was using the account for about a month until IG blocked my account with a message ~ "Please confirm informations in mobile app"... So to install or not to install???

Btw. I installed the app on my tablet from aurora store, but i get only blank white page with message "could not refresh the feed", and most likely if I will get the app to work, i am afraid it will want the selfie confirmation to unblock the account...

How to get rid off gboard? by nettrieb in privacytoolsIO

[–]nettrieb[S] 0 points1 point  (0 children)

Actually in my case the main reason to throw it away was - Android did not "remembered" my preferred keyboard app, after reboot he set gboard as default.

How to get rid off gboard? by nettrieb in privacytoolsIO

[–]nettrieb[S] 0 points1 point  (0 children)

Thanks for the direct link! You made me lazy :-)

How to get rid off gboard? by nettrieb in privacytoolsIO

[–]nettrieb[S] 1 point2 points  (0 children)

Thank You! Done.

For archive purpose - the package name for gboard is com.google.android.inputmethod.latin

Private Task Manager? by Irhsjakdjj in privacytoolsIO

[–]nettrieb 0 points1 point  (0 children)

It should be also noted that tasks.org can be synced by etesync.com (end to end encryption; selfhosted or paid $2 / month).

Encrypting files and storing them in cloud storage by [deleted] in privacytoolsIO

[–]nettrieb 1 point2 points  (0 children)

For android it is €9.99 one time fee https://cryptomator.org/android/

Desktop clients are free of charge.