1
1

My uni lab has subsidized an iPad for study, so I am using it primarily for handwritten note-taking.

After a while, I figured I cannot easily transcript all of it into notes on laptop. Especially, the hand-drawn diagrams take way too much effort to translate into TeX diagrams. Since these notes are quite important to me, I want a proper backup solution.

I am using Goodnotes for note-taking. How would I go with backups of the Goodnotes files? Of course I could use iCloud, but I want to avoid it for privacy reasons. Preferably, I want self-hosted backup options. What are the good backup solutions in this case?

Thanks in advance!

2
1

A simple selfhosted URL shortener with no unnecessary features. Simplicity and speed are the main foci of this project. The docker image is ~6 MB (compressed), and it uses <5 MB of RAM under regular use.

3
1
submitted 20 hours ago by cm0002@lemmy.world to c/selfhosted@lemmy.world
4
1
submitted 23 hours ago by nurbledsinn@lemm.ee to c/selfhosted@lemmy.world

Hi there,

I recently started hosting freshrss and I like it, but often my use case is "this looks interesting, I'll take a look in the evening or on the weekend, I want to mark it and have it downloaded and stored somewhere and I'll take a look at all of such marked items on the weekend."

I would like to add a bookmark manager (ideally with some "archiving" feature) to my setup, so that I can also store/mark sites that I have not found with my rss feed. So I guess the bookmark manager should be the main source of "interesting stuff to look at on the weekend", that I can add to by hand, via browser extension or from freshrss. And freshrss would only be the "sourcing step".

Which bookmark manager would you choose and how would you do the integration? I would also be fine by coding it myself. Or would you recommend looking for an app that supports both and therefore that use case too? How are all of you doing it?

I am quite new to the space and don't know a lot of tools yet.

Thanks in advance!

5
1
submitted 1 day ago* (last edited 23 hours ago) by ptz@dubvee.org to c/selfhosted@lemmy.world

Not my project - found this courtesy of Hack-a-Day.

This free and open source software tool is designed to make it easy for individuals to keep track of both the routine maintenance needs of their vehicles, as well as keep track of any previous or upcoming repairs and upgrades.

Demo here: https://demo.lubelogger.com/Login/Index

User/pass: test/1234

6
1

I spent some time learning and configuring my firewall, then displayed it in form of SVG graph on Glance. I'm pretty happy about the result so I wanted to share it :)

7
1

Self-hosted news, updates, launches, and content for the week ending Friday, March 28, 2025

8
1
Imapsync - Installation and use (friendica.ginestes.es)

- I'm not amazingly skilled when it comes to Linux but I'm working through installing and testing #imapsync - imapsync.lamiral.info on Debian following these instructions imapsync.lamiral.info/INSTALL.… - I'm a bit confused as it talks about example config files in a configuration directory but being a bit of a dunce I'm not sure where these would have been installed and where I should be creating config files for imapsync. My objective is to eventually sync my Gmail across to another email account I have via IMAP.

9
1
ISO Selfhost (lemmy.world)
submitted 1 day ago* (last edited 19 hours ago) by irmadlad@lemmy.world to c/selfhosted@lemmy.world

I've been into computers since around the mid 70s. First one was an Altair 8000. I have been selfhosting for years now, self taught and helped along of course by the selfhosting communities.

Not to speak bad of the dead, but I've really had it up to my back teeth with their bullshit. So I am in search of some self hosting brethren to chum around with. I figured I'd give Lemmy a try. It's kind of confusing, but hopefully I can wrap my 70 year old head around it.

I've seen a few selfhost forum around the fediverse but they all seem to have been abandoned with threads a year or more old, and no movement. So my question, is there a thriving selfhost/homelab type place that is active? Perhaps one of you good souls could point me in the right direction.

Is there any benefit to hosting your own Lemmy and mesh it with the other Lemmey's out there? What benefit would that be? From what I understand, hosting your own instance turns out to just be your own personal blog.

I mean, I understand the fediverse, and decentralization, I'm just having a bit of difficulty getting in with the right, active, group.

TIA

ETA: Thank you for the very warm welcome. Hopefully I will be turtley enough for the turtle club.

10
1
submitted 2 days ago* (last edited 2 days ago) by basic_user@lemmy.world to c/selfhosted@lemmy.world

Hi, I made this post a few days ago: https://lemmy.world/post/27391713 And I've been trying a lot of stuff and it doesn't work and it's driving me nuts. Now I tried again from the bottom and wrote down everything. You can see my notes here: https://docs.google.com/document/d/1vPplJhjZ13j1A2mEzHGS1B_sPSThE3LHxnGW82_F6Is/edit?usp=sharing Can anyone tell me why I keep banging my head against a wall here? Thanks :)

11
1
submitted 2 days ago* (last edited 2 days ago) by lent9004@lemmy.world to c/selfhosted@lemmy.world

MAZANOKE is a simple image compressor and converter that runs entirely in your browser. No external uploads, works offline as a web app, and is powered by the "Browser Image Compression" library.

Github project page: https://github.com/civilblur/mazanoke

Features

  • 🚀 Compress & Convert Images Instantly In Your Browser
    • Adjust image quality (0-100%).
    • Set a target file size.
    • Set max dimensions, to not exceed a certain width/height.
    • Convert between JPG, PNG, and WebP.
  • 🌍 Installable Web App
    • Use as a Progressive Web App (PWA).
    • Dark and light mode.
    • Fully responsive for desktop, tablet, and mobile.
  • 🔒 Privacy-Focused
    • Works offline.
    • All image processing happens locally.
    • No data is uploaded to external servers. Your files stay on your device.

Use case

This app is designed to compress smaller batches of images, aimed at casual users who need to compress and convert a few images at a time.

I created it primarily for friends and family who are less tech-savvy, to help them compress and convert images in a simple, safe, and private way.

Since the compression is handled in the browser, it won't cause any additional load on your server.

Additional notes

  • I wanted it to be low-dependency, so it's built using pure HTML/CSS/JS.
  • If you're wondering about the excessive amount of animations used, it's simply because I wanted to have fun working on this project. These types of animations are usually impractical for general purpose websites and are impractical to maintain.
12
1
submitted 2 days ago by lena@gregtech.eu to c/selfhosted@lemmy.world
13
1
submitted 2 days ago* (last edited 2 days ago) by marauding_gibberish142@lemmy.dbzer0.com to c/selfhosted@lemmy.world

I'm looking at quad port 2.5Gbe Intel PCIe cards. These cards seem to be mostly x4 physically (usually PCIe gen 3) whilst I have a PCIe Gen4 X1 slot, which is more the theoretical bandwidth that the card can support. The card needs at the most PCIE Gen 3 X2 == PCIE Gen 4 X1 in terms of bandwidth.

How do I fit the card into a PCIe x1 slot? Won't it lose performance if all the pins are not connected to the physical PCIe connector? Is there a PCIe x1 riser that the community likes that is somewhat affordable?

Thanks

14
1

And I'm making everyone go to my gotosocial post because the server is running, so I'm going to use it!

15
1
DIY Sonos Project (lemmy.world)
submitted 3 days ago* (last edited 2 days ago) by one_knight_scripting@lemmy.world to c/selfhosted@lemmy.world

Hey Self Hosted!

Got a shower thought I wanna bounce off youse guys. It's half-baked but itching to become real: DIY Sonos-like surround sound using Raspberry Pis (or maybe other SBCs if Pi's not cut out for it). Need your brains to kick things off!

The Vision:

Server Pi

  • Acts as the brain. Takes 5.1 audio input from the TV (SPDIF? HDMI? Still figuring that out).

Client Pis

Wireless speakers running balenaSound or similar. Each handles a specific channel (front left, rear right, etc.). I do picture each of these being connected to a amplifier board. With some fancy wiring to give Raspberry pi voltages and power required for the amplifiers. (Something like this: https://a.co/d/fwkXuCm)

The Hurdles:

5.1 Audio Input

Can a Pi even handle 5.1 audio input? Do I need a fancy sound card/HAT? Or should I ditch the Pi for something beefier?

Channel Remapping Sorcery

Wiring all speakers the same (e.g., left channel only) but using Linux wizardry to assign which channel each speaker plays. Like, plug in a "rear right" speaker, tell the Pi "yo, you’re rear right now," and boom—it works. Possible? Or am I dreaming?

Why? Swapping speakers without rewiring = less headache. Plus, modularity.

First roadblock: Getting clean 5.1 into a Pi. Second headache: Software channel routing.

Anyone tackled something like this before? Am I reinventing a wheel that’s already on fire?

Edit: I think I may actually have found a solution even cheaper and I intended. Has anyone here ever heard of WiSa? Long story short it is a solution for Wireless Audio Cinemas. Mostly it is used in very expensive speakers, I'm talking like $5K USD for a whole system. However. I have found a much cheaper solution: https://a.co/d/fXkaMEX. This would be a good starter point for me because the server side already does everything that I want it to. The client side(speakers) are just about there... But I want to see better drivers and amplifiers. If I were to purchase this, I would use it as is initially, but eventually cannibalize the WiSa adapter, attach it to a strong amplifier, and mount the result in a better set of speakers.

16
1

cross-posted from: https://lemmy.world/post/27407351

When combined with today’s other vulnerabilities, CVE-2025-1974 means that anything on the Pod network has a good chance of taking over your Kubernetes cluster, with no credentials or administrative access required.

17
1
SIEM (startrek.website)
submitted 3 days ago* (last edited 3 days ago) by nagaram@startrek.website to c/selfhosted@lemmy.world

I am studying for my Network+ and my Sec+ hoping to shadow our Cyber Sec guy at work.

I want to set up a SIEM on my home network so I can be used to it's operations and how it works by the time I start messing with Pentesting stuff. Then I'm going to use it to try and track myself when I pentest myself.

I was looking into Graylog or Security Onion since they seem to have decent documentation (and I can find videos on how to set them up which is nice).

I was recommended building my own ELK stack and doing everything manually for maximum learning potential. Which I understand why this is a good idea, but I think I'd rather be as close to "baby's first SIEM" as possible or at least have a robust how-to guide.

What do you suggest?

18
1

I am quite worried about losing information and not being able to recover it from the backups, so I am trying to nail the best automated way to make sure the backups are good.

Restic comes with a check command, that according to the documentation here has this two "levels":

  • Structural consistency and integrity, e.g. snapshots, trees and pack files (default)
  • Integrity of the actual data that you backed up

In plain words, I understand this as: The data you uploaded to the repository is still that data.

Now my question is, do you think this is enough to trust the backups are right? I was thinking about restoring the backup in a temporary location and running diff on random files to check the files match the source, but I don't know if this is redundant now.

How do you make sure you can trust your backups?

19
1
submitted 3 days ago* (last edited 3 days ago) by basic_user@lemmy.world to c/selfhosted@lemmy.world

Hi, I've tried running samba from docker compose on ubuntu server with this resource https://hub.docker.com/r/dockurr/samba I changed the default volume from "- ./samba:/storage" to "- /mnt/my_ext_hdd/my_dir/my_subdir" The container deploys fine, but I get permission error when trying to access the shared volume from windows? Anyone with some suggestionshoew to fix? Thanks

20
1
21
1

Saw that tab pop up sometime after the latest update. Loaded my shares to it and fired it up and its pretty sweet!

Was I mistaken in thinking that Music Assistant had the functionality of playing directly to the browser/app viewing the interface?

22
1

Hi guys!

The same way I hold some VMs for some apps I might not trust well enough to share with the rest of my OS/partition, I'd like to be able to do the same, but with LXC instead, possibly reducing overhead (and perhaps increasing ache in the head). I was wondering if the GUI Virt-manager can do this? It seems after installing libvirt-daemon-lxc, libvirtd, libvirt-client-qemu I'm able to connect to the LXC daemon in my system. However, I'm not sure how to follow a similar process as perhaps Proxmox, to build a, say, fully blown ubuntu LXC from a template. How should I do this?

Thanks!

23
1
submitted 4 days ago* (last edited 3 days ago) by rajnandan1@lemmy.world to c/selfhosted@lemmy.world

Stunning docker ready open source status pages Host a status page for your website, api etc and give updates to your customers when things go wrong!

You can find the live demo at https://kener.ing/

24
1

I've been running a docker-based linkding instance on one of my servers for a couple years now, using it with the linkding firefox extension, and it's been awesome. I'm still able to access the page and use it to go to links normally, but, as of yesterday, when I try to bookmark something with the extension it throws an "Internal Server Error" and fails to save it. Same thing happens when I try to add a bookmark "manually" via the linkding page.

I've restarted the docker instance and made sure the alpine VM it's on (via proxmox) is up to date, but to no avail. Other containers on the VM seem to be working fine. Portainer says the container is healthy. The full error message is "Error saving bookmark: Request error: Internal Server Error." Anyone had the same problem?

25
1

For years I've on and off looked for web archiving software that can capture most sites, including ones that are "complex" with lots of AJAX and require logins like Reddit. Which ones have worked best for you?

Ideally I want one that can be started up programatically or via command line, an opens a chromium instance (or any browser), and captures everything shown on the page. I could also open the instance myself and log into sites and install addons like UBlock Origin. (btw, archiveweb.page must be started manually).

view more: next ›

Selfhosted

45120 readers
223 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS