- 6 Posts
- 238 Comments
Lem453@lemmy.cato Selfhosted@lemmy.world•Linkwarden v2.12 - open-source collaborative bookmark manager to collect, read, annotate, and fully preserve what matters (tons of new features!) 🚀English1·16 days agoCouldn’t the attacker just drop a dangerous binary into the data volume then?
Lem453@lemmy.cato Technology@beehaw.org•Google plans to begin verifying the identity of all developers who distribute apps on Android, even if it's outside the Play Store, starting September 20261·17 days agoLinux phone you can buy today and start using:
Lem453@lemmy.cato Selfhosted@lemmy.world•Linkwarden v2.12 - open-source collaborative bookmark manager to collect, read, annotate, and fully preserve what matters (tons of new features!) 🚀English1·17 days agoHow would you add new links if its read only?
Lem453@lemmy.cato Selfhosted@lemmy.world•Linkwarden v2.12 - open-source collaborative bookmark manager to collect, read, annotate, and fully preserve what matters (tons of new features!) 🚀English1·17 days agoI’ve been using this which works great.
https://f-droid.org/packages/com.sbv.linkdroid/
Works with my single sign on setup as well which was critical. Creates a nice share target on android so any share button gives the option of sending the link to linkwarden
One thing to consider is that once zfs is setup there really is no significant intervention that is needed. I probably haven’t done anything to my proxmox zfs array in years.
I know its almost a meme to say just learn command line, but unfortunately in this case it will really help you understand what is happening and it also just takes a few commands to setup up once and then never worry about it again.
After the inital setup, the zfs GUI will be pretty much unused.
For commands I don’t use often, i use a note taking software to keep track of commands I used during setup because years go by before I use it again. I find the GUI often changes in that time making it harder to replicate whereas command line is the same and easier to document.
Lem453@lemmy.cato Selfhosted@lemmy.world•Selfhosting Sunday - What's up to date, selfhosters?English1·26 days agoKeeping 80 open is useful so that traefik can redirect all traffic to 443 (https)
Lem453@lemmy.cato Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•Is it possible to run qbittorrent and protonvpn in a VM?English1·30 days agoAny idea if gluetun does this by default? A popular setup is setting the network mode on the application docker to the gluetun service and then gluetun itself says it has a killswitch built in. I assume they did that well since its very popular and this is pretty much the main purpose of the container.
Lem453@lemmy.cato Selfhosted@lemmy.world•Securely Expose your Homelab Services with Mutual TLS - YouTubeEnglish2·2 months agoI didn’t know what this was until now. It seems like the beta bitwarden app supports this. Would be interesting to get it setup for that.
Lem453@lemmy.cato Selfhosted@lemmy.world•What are the advantages/disadvantages of the different backup solutions?English1·2 months agoThis along with borg warehouse is the GOAT setup. Many others exist of course.
Borgbase for offsite backup as well. Has been rock solid and I test download files from there every now and again with no issues. Never really did a full restore since its my 3rd line backup
Lem453@lemmy.cato Selfhosted@lemmy.world•What are the advantages/disadvantages of the different backup solutions?English1·2 months agoI used this years ago. I had issues with repeated database corruption. Google search showed lots of people with similar issues.
I moved to borg backup which has been great.
Lem453@lemmy.cato Selfhosted@lemmy.world•What are the advantages/disadvantages of the different backup solutions?English2·2 months agoI use a docker container that uses the MySQL/postgress dump command to create database dumps every hour with a retention policy. The dump is placed into docker data directory.
My docker data directories are in a parent directory on the host.
Borgbackup then runs the backup on this one directory. Like the other reply mentions, this is probably overkill since the database doesn’t isn’t being written too that intensivley but the resources needed to do this are minimal so its not a big deal once you know how to set it up.
Lem453@lemmy.cato Selfhosted@lemmy.world•Outgrown my Synology NAS, time for a proper dedicated machineEnglish1·2 months agoI did his when I moved from unraid because I wanted better infra as code for my dockers etc. Kept unraid with all my drives and use NFS mounts from another machine with proxmox that runs a VM for my dockers
The best and most versatile system is having domains and a reverse proxy that has internal and external domains. Ie jelly.example.com and Vaultwarden.internal.example.com
Then you add authentik which does SSO for many app like nextcloud, immich, linkwarden etc. For apps that don’t integrate, you can still use his with reverse proxy authentication (sonarr).
Naturally this is more complex to setup but nothing beats the versatility.
I can choose extra protection for things like vaultwarden (need to connect via wiregaurd). Make things external for other users to access easily (immich, jellyfin, etc). Everything is based on users that are made in authenticatik and they all have the same password with single sign on.
You would approach this is pieces. get the domain and reverse proxy working first. Then authentik. this is only realistic with docker compose.
Assuming this is all true, sure its not great but how much does it matter?
Most have jellyfin in a docker. My jellyfin can’t only has read only accses to the media folder. Only the config folder has write access. Assuming the worst case scenario here, how much damage can than do?
I’ve been using jelly since just after the emby fork and never had an update issue on docker. Automatic snapshots every 5 mins (amoung other backup tools). means I don’t need to worry much if it does.
Lem453@lemmy.cato Selfhosted@lemmy.world•A sovereign Microsoft 365 alternative: Nextcloud and IONOS join forces - NextcloudEnglish6·3 months agoOwncloud infinite scale seems, well, much more scalable
Lem453@lemmy.cato Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•watching pirated streaming sucks compared to OG torrent wayEnglish1·4 months agoHow does your create account system with invite codes work? Is jellyfin tied to another system for account management?
I have traefik running with all config done via the docker compose files and I just couldn’t figure out how to get the bouncer middleware to work without causing problems. Doesn’t help that most examples seem to be based on the static yaml based config so I’m trying to convert jt. Would appreciate anyone who might know of a resource that explains with docker compose environment tags.
I also have middle ware for things like authentik which complicates things.
The main feature I want is portion scaling. So I can type the number of servings and everything gets multiplied. Is that possible in obsidian via a plugin or with mkdocs?