Isn't ADW already dead for years? Last update on f-droid was 13 years ago.
You can't install a root CA in Firefox for android.
You have to install the cert in android and set Firefox to use the android truststore.
You have to go in Firefox settings>about Firefox and tap the Firefox logo for a few times. You then have a hidden menu where you can set Firefox to not use its internal trust store.
You then have to live with a permanent warning in androids quick setting that your traffic might be captured because of the root ca you installed.
It does work, but it sucks.
If you're using a /24 network the IP shown in the screenshot is the broadcast IP of your network.
445 is the default port for smb. It should be the same on every os if you didn't manually chang it. 80 is http by default. Did you maybe set it for a Webinterface?
Try adding it manually and enter the IP of your smb server, port 445 and the user/password you set for smb.
I would use NFS instead of SMB. you will have all sorts of problems when you use smb, primarily permissions.
Also I wouldn't put all the data on the nas. What containers do you want to run? If you try to run something like nextcloud, you can just map your data directory to your nas. Databases, configfiles and so on aren't that big usually and your application will be a lot faster when those are on your local storage instead of the nas. For actually mapping your containers data to your nas you can just use bind mounts.
For the startup, you can set restart:never in your compose file and start the container with a script after bootup where you out something like 'sleep 120' in the beginning.
You can open a second or third instance of material files via the three dots menu. You then have the app multiple times open and can copy/cut and paste between them.
Its not quite two panes but maybe better on a small screen. Its also a feature that's easy to miss.
I like firewalld. Its also used on many enterprise distros (RHEL, SLES).
But if you just have to open one port for something, just use what's installed on your distro.
You always need to recreate the container when you change something in the compose file. Did you double all $ signs in the hashed string?
You can setup a freshrss server and connect readyou to it
Disable the "use system language" setting and choose your native language. You can then add English to your native languages layout as a secondary language.
Are you sure this is a DNS issue? If google.com can't be resolved it shouldn't run into a timeout. It should display an error message that google.com can't be resolved pretty much instantly.
Paseo uses the health features of the phone which works fine. Unfortunately it doesn't support watches. But the accuracy is still pretty good in my experience
The play store Version is only 6 years old. Still not great.
You could try lawnchair 14 which is currently in beta on github. The version you can load in the play store is very old.