markstos

joined 1 year ago
[–] markstos@lemmy.world 6 points 5 hours ago

It’s so old it’s not called self-hosted.

[–] markstos@lemmy.world 6 points 6 hours ago (2 children)

Moneydance https://moneydance.com/

Started using it close to twenty years ago and keep using it because it seems fine.

[–] markstos@lemmy.world 1 points 2 days ago

I use QGIS, which needs to stay in sync with a number of Python packages and plugins. I have thought of using Nix for that, but am not sure if everything I need is packaged for Nix.

I’m using Conda now, a Python package member which seems more popular for this niche need.

[–] markstos@lemmy.world 1 points 4 days ago

I agree. Flatpak could be used to further lockdown what Firefox can do, but it has so much features and complexity that I also expect it to be difficult to successfully lockdown.

I would either start with a product that explicitly has just the features a web-kiosk needs or use something based on ChromeOS, which explicitly has a set of enterprise policies that are there to allow admins to lock down a fleet of Chromebooks as they need.

This is based on the security principle that a system is far more secure if you explicitly allow what you need vs trying to explicitly block or disable all the things you don’t want.

Over time, the features you need to allow your web kiosk needs maybe somewhat static and in your control, while all the features you need to disable in Firefox could be constantly evolving and put of your control if you are keeping Firefox up to date.

[–] markstos@lemmy.world 15 points 6 days ago (2 children)

I like the project but use DIY Sway.

[–] markstos@lemmy.world 3 points 1 week ago

Yes, particularly the variant distributed on a business-card sized CD rom. To be carried in your wallet for emergency use.

[–] markstos@lemmy.world 2 points 2 weeks ago

At one time there were browser extensions that allowed you to comment on any web page and allowed other extension users to see your comments.

The comments were hosted through the extension and not on the pages themselves.

Something like that would be possible but I don’t know anyone offering it now. I presume no one wants to moderate that.

[–] markstos@lemmy.world 5 points 2 weeks ago

This coverage provides an example of what is sent, and it includes neither MACs nor HDD serial numbers.

https://ostechnix.com/manjaro-data-donor/

[–] markstos@lemmy.world 2 points 2 weeks ago

After Ubuntu for many years I switched to Arch because they packaged a number of things I wanted that Ubuntu did not.

If you are happy with Ubuntu stick with that. I have friends and family that use it and it’s fine.

[–] markstos@lemmy.world 2 points 2 weeks ago

Good example. It’s true that an even a GET request not designed to mutate data might still fail to validate input, allowing a SQL injection attack or other attack that escalates to the privileges that the running app has.

[–] markstos@lemmy.world 5 points 3 weeks ago (1 children)

Immich has a whole set of end-to-end automated tests to ensure they don't accidentally make public any URLs they went to be private:

https://github.com/immich-app/immich/tree/main/e2e/src/api/specs

As a popular open source project, that would be e glaring security hole.

Using this proxy puts the trust in a far less popular project with fewer eyeballs on it, and introduces new risks that the author's Github account is hacked or there's vulnerability in he supply chain of this docker container.

It's also not true that you "never need to touch it again" . It's based on Node whose security update expire every two years. New image should be built at least every two years to keep to update with the latest Node security updates, which have often been in their HTTP/HTTPS protocol implementations, so they affect a range of Node apps directly exposed to the internet.

[–] markstos@lemmy.world 1 points 3 weeks ago

Yes, there are broken uses of the HTTP protocol verbs where filtering to GET won’t work.

 

It is reportedly plug-n-play for basic features, but for more advanced features, something like this project would need to be patched to add support for the camera.

https://github.com/samliddicott/guvciew-meet4k

 

I have a Logitech C920 and am looking to upgrade. Something suitable for streaming.

Some annoyances with the Logitech: sometimes autofocus fails and poor reproduction of blacks. Ex: Lack of detail when a black cat is on screen.

I already have a nice mic-- the webcam doesn't need one.

 

I'm looking for a simple sendmail replacement to receive local mail, such as from cron and service failures and forward it to on to a real SMTP server.

I have used msmtpd successfully but thought I'd ask if folks have other solutions they like.

 

I would like the end result to include remote and encrypted backups.

I’m considering maybe a Synology NAS with an APFS partition for Time Machine and a BTRFS partition for Linux backups.

The Linux laptops might backup to the NAS with Restic.

The Synology NAS might then backup to BackBlaze or another cloud using Synology’s Hyper Backup or also Restic.

Have I missed a better plan?

view more: next ›