comments
- on Software for Syncing files between storages (Linux) in c/selfhosted@lemmy.world · 6d ago
-
on Looking for a chat app with specific requirements in c/selfhosted@lemmy.world · 6d ago
The free edition of Mattermost is artificially crippled [1]. Amongst other things, only the most recent 10k messages will be displayed, older messages will be hidden (borderline ransomware). They took a bad turn when they decided to start LARPing as a US defense contractor company (I mean look at this homepage [2], wtf). I wouldn’t recommend it for a new deployment.
-
on Selfhosting a printer (and scanner) server with UI in c/selfhosted@lemmy.world · 18 Aug 2026
For document scanning I use this f-droid.org/en/packages/org.fairscan.app/ directly on the phone, works well even with a shitty camera.
I never had the need to print from android but I found this f-droid.org/…/io.github.benoitduffez.cupsprint/, it might work.
Scanservejs looks nice but one more service to maintain and secure. I guess I’m a minimalist.
-
on Selfhosting a printer (and scanner) server with UI in c/selfhosted@lemmy.world · 18 Aug 2026
I use SANE for scanning.
- install
sane-utils - configure
/etc/sane.d/saned.conf, list the IP adresses or network allowed to connect - start
saned.socket
on your client (linux desktop)
- add the SANE server IP to to the config
echo “192.168.xx.xx” > /etc/sane.d/net.conf - list the scanners
scanimage -L
The scanner is also automatically listed in scanning utilities like
simple-scanetc. Don’t know about phones or other devices, I assume there are scanner auto-discovery utilities; phones also have cameras so thy can scan on their own. I don’t know about Web UIs, why not just use native printing/scanning features of guest devices? - install
This is the correct solution for unattended file copy/sync, plug the external drive and wait till the copy finishes. The only difficulty is monitoring progress/completion/failure if that’s on a headless machine. I built a basic orchestration system with systemd .path/.mount/.timer/.service units, logging and monitoring around this, once you understand your exact needs and get it working, it works.