kde KDE I have made the first actual change in my lightly fork, what do you guys think?
Jump
asklemmy Ask Lemmy If you could only communicate using quotes from one TV show for the rest of your life, which show would you choose and how would that change your interactions?
Jump
selfhosted
Selfhosted tubbadu 3 months ago 100%
[Help] I can't make Radarr's hardlink work

Hello! I have jellyfin+qbittorrent+radarr on my home server, but I can't make it work with hardlinks. When a download finishes, it just copies it to the /movie folder, doubling the disk space. at least, I think that it's just a copy, because the disk space is double and `find ./downloads -samefile ./movies/path/to/file.mkv` returns no result, meaning if I understand correctly that file.mkv is not hardlinked to any file in the download folder (but it should). this is the docker compose: ```yml radarr: image: lscr.io/linuxserver/radarr:latest container_name: radarr network_mode: container:gluetun environment: - PUID=1000 - PGID=1000 - TZ=Europe/Rome volumes: - ./radarr-config:/config - /media/HDD1/movies:/movies - /media/HDD1/downloads:/downloads restart: unless-stopped ``` HDD1 hard drive is formatted ext4, that supports hardlinks (in fact I can create them manually), and in the radarr settings the checkbox "use hardlinks instead of copy" is checked. Ideally I'd prefer softlinks instead of hadlinks, but I don't think there's a way to do it natively, I think I'd need an external script Any tips? Thanks in advance!

13
5
selfhosted Selfhosted Is it safe to automatically pull and update docker containers?
Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearTU
    tubbadu
    3 months ago 93%

    Because I was today years old when I found out this beautiful piece of software exist :D

    thank you very much!

    14
  • selfhosted Selfhosted Is it safe to automatically pull and update docker containers?
    Jump
    selfhosted
    Selfhosted tubbadu 3 months ago 93%
    Is it safe to automatically pull and update docker containers?

    Hello! I was wondering if running periodically a script to automatically pull new images for all my containers is a good or a bad idea. I'd run it everyday at 5.00AM to avoid interruptions. Any tips? EDIT: Thanks to everyone for the help! I'll install Watchtower to manage the updates

    27
    24
    linux Linux [help] I can't remove some BTRFS subvolumes + bonus questions
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearTU
    tubbadu
    3 months ago 100%

    It worked, thank you very much for your help man! Now the only remaining problem is the snapshot 166, that snapper does not let me remove. I assume I should remove in a similar way as timeshift:

    $ sudo btrfs subvolume delete /.snapshots/166/snapshot
    WARNING: not deleting default subvolume id 2968 '/.snapshots/166/snapshot'
    

    I think there's something I'm missing about how these snapshot works

    1
  • linux Linux [help] I can't remove some BTRFS subvolumes + bonus questions
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearTU
    tubbadu
    3 months ago 100%

    Thanks for the answer! I mounted it and removed all the timeshift-btrfs stuff. now, after a reboot, sudo btrfs subvolume list -t / does not show timeshift stuffs anymore, but if I mount again sudo mount -o subvolid=5 /dev/nvme0n1p2 /mnt and ls /mnt/ I get:

    @  @cache  @home  @log  timeshift-btrfs
    

    how can I remove timeshift-btrfs from there? can i just rm -rf it?

    In openSUSE

    (sorry I forgot to mention, I'm running EndeavourOS)

    1
  • linux
    Linux tubbadu 3 months ago 100%
    [help] I can't remove some BTRFS subvolumes + bonus questions

    Hello! My disk space was out of space left, so I decided to remove some snapper snapshot. `snapper list` listed over 360 snapshots. I removed them, and freed 50Gb of space. One of these hasn't been deleted successfully: ``` Cannot delete snapshot 166 since it is the next to be mounted snapshot. ``` it's description is `writable copy of #156`. How can I remove it? should I do it using `btrfs subvolume delete`? here's the output of `sudo btrfs subvolume list -t /`: ``` ID gen top level path -- --- --------- ---- 256 178487 5 timeshift-btrfs/snapshots/2023-09-18_18-25-33/@ 257 341688 5 @home 258 341680 5 @cache 259 341688 5 @log 260 26 256 timeshift-btrfs/snapshots/2023-09-18_18-25-33/@/var/lib/portables 261 27 256 timeshift-btrfs/snapshots/2023-09-18_18-25-33/@/var/lib/machines 708 341688 5 @ 710 341680 708 .snapshots 2781 178991 5 timeshift-btrfs/snapshots/2024-05-07_12-20-43/@ 2968 326034 710 .snapshots/166/snapshot 2969 341679 710 .snapshots/167/snapshot ``` all those timeshift subvolumes are there because before snapper, I used to use timeshift. I tried to remove them: ``` sudo btrfs subvolume delete timeshift-btrfs/snapshots/2023-09-18_18-25-33/@/var/lib/machines ERROR: Could not statfs: No such file or directory ``` If I understand correctly, it means that I should give an actual "system" path instead of the path in the table, but I don't understand which path thanks in advance to everyone!

    27
    6
    selfhosted
    Selfhosted tubbadu 3 months ago 97%
    [FIXED] Is it possible to tell Jellyfin to search also the original title?

    Hello! I have a problem: sometimes I instinctively refer to a movie by the English name (for example, Star Wars), but if I search for it in jellyfin it is not found, as the italian translated name is "Guerre Stellari". I'd like to be able to search for it with both the original name and the translated name. The original name is present in the metadata, it just isn't used as a search parameter. Is there a way? ------- EDIT: I understood the problem: i'm stupid Star wars episode IV had both the translated and the original title, and was correctly find when searching "star wars", but episode V and VI didn't have the string "star wars" in the original title! and this is why jellyfin didn't find them. I edited the metadata and added it, now it works perfectly. Thanks to everyone!

    46
    10
    asklemmy Ask Lemmy Who is a character you feel is overhated and despised too much ?
    Jump
    piracy Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ Piracy shield in Italy - unavoidable even with a VPN?
    Jump
    linux Linux [help] What is the best way to screenshare a single window with audio?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearTU
    tubbadu
    3 months ago 100%

    Uhm this could be a good workaround, I'll look into it, thanks! It would solve the movies problem, but not any other screen sharing problem

    Thank you!

    5
  • linux Linux [help] What is the best way to screenshare a single window with audio?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearTU
    tubbadu
    3 months ago 100%

    I already have a jellyfin instance, but syncplay didn't works very reliably for me, some users experienced freezing, jumps and other problems

    Thanks for the suggestion anyway!

    4
  • linux Linux [help] What is the best way to screenshare a single window with audio?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearTU
    tubbadu
    3 months ago 100%

    It would be just me sharing to everybody else on the internet (no more than 6 people)

    Jitsi meet works great, the only problem is being able to share only "a portion" of what it currently does

    1
  • linux Linux [help] What is the best way to screenshare a single window with audio?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearTU
    tubbadu
    3 months ago 100%

    I think the problem is not something related to jitsi, meet, discord or matrix, but rather to the OS screensharing capabilities

    1
  • linux
    Linux tubbadu 3 months ago 97%
    [help] What is the best way to screenshare a single window with audio?

    Hello guys! sometimes I watch movies with friends over jitsi meet, and in order to share just a single window with just its own audio I use chromium, that has the "share tab" option. However, I'd like a more general solution (I cannot play mkv files on browser, for example). I'd like a compact way that creates a virtual device sharing the window (even if the window gets minimized or hidden behind other windows!) and its audio, without the audio of all other windows (I don't want my notification sounds to be shared too). a quick online search gave me only "complex" answers, that I'll try only if a more convenient way is not available. [I'm running EndeavourOS KDE Wayland] Thank to everyone in advance!

    38
    24
    kde KDE This began with plasma 6.1. Selected folders are now black, I think they were dark blue when selected.
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearTU
    tubbadu
    3 months ago 100%

    I'm also experiencing this bug, regardless on which theme I set (Breeze, Breeze Dark, Breeze Dark EndeavourOS, Breeze Twilight). The folder icon is the only one with this problem, and only when the window has focus

    1
  • asklemmy Ask Lemmy which one is the best anime in your opinion?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearTU
    tubbadu
    3 months ago 100%

    Man put the spoler tag, i guess a lot of people will look at this thread looking for new anime to watch, don't spoil it like this :P

    (I 100% agree tho)

    9
  • selfhosted Selfhosted Nextcloud or Syncthing - which one do you suggest?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearTU
    tubbadu
    3 months ago 100%

    Isn't nextcloud the "evolution" of owncloud? Except for the UI, are their performance similar?

    1
  • selfhosted Selfhosted Nextcloud or Syncthing - which one do you suggest?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearTU
    tubbadu
    3 months ago 100%

    I've never heard of it, but it looks very interesting! Except for the working mechanics, from the "user pov" it works similar to syncthing, did I understand correctly?

    1
  • selfhosted
    Selfhosted tubbadu 3 months ago 97%
    Nextcloud or Syncthing - which one do you suggest?

    Hello fellow selfhosters! I have a laptop and a tablet (both running endeavourOS), and I want a certain folder to be always in sync. I also have a very potato server. My two options currently are Nextcloud and Syncthing. The laptop and the tablet are rarely online at the same time, so I need the server as middleman (so, no syncthing laptop <-> tablet, but laptop <-> server <-> tablet). Which one do you recommend? The power consumption (of the client) is also very important, because both the laptop and the tablet are battery-powered I'm also open to other options as well! thanks in advance to everyone! --------- Edit: thanks to everyone for your precious help! I finally set up syncthing and it's working flawlessly!

    69
    41
    kde KDE & Plasma users Kate word characters
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearTU
    tubbadu
    4 months ago 100%

    I have no idea if there's a "normal" way to do it, but in case you don't find anything better and if you're willing to spend a bit of time tinkering, an option could be writing a kate plugin. I did it only once, so my knowledge is extremely poor, but it should be possible to connect to the "text selected" signal, and everytime some text is selected, you read the text document and search if there's a comma or a period etc and in case select the whole number

    3
  • opensource Open Source Is it possible to do calculations with GNU Octave using measuring units?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearTU
    tubbadu
    4 months ago 100%

    I downloaded it and tried to run it, but it gets stuck in a loop and I don't know how it could be fixed:

    error: max_recursion_depth exceeded
    error: called from
        baseUnitSystem
        <unknown>
    

    it seems the problem is in the line

    coreUnits = buildCoreUnits(u.baseUnitSystem);
    

    in the file u.m, I think because u.baseUnitSystem tries to "call itself". I don't know what this should be supposed to do, and have no idea on how to possibly fix it :(

    2
  • opensource Open Source Is it possible to do calculations with GNU Octave using measuring units?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearTU
    tubbadu
    4 months ago 100%

    This looks very VERY promising! I'll try to install it tomorrow and Post here the results! Thanks?

    4
  • opensource Open Source Is it possible to do calculations with GNU Octave using measuring units?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearTU
    tubbadu
    4 months ago 100%

    It looks interesting, but more focused on conversions than actual operations it seems:

    octave:37> a.value = 100
    a =
    
      scalar structure containing the fields:
    
        value = 100
        unit = W
    
    octave:38> a.unit = 'W'
    a =
    
      scalar structure containing the fields:
    
        value = 100
        unit = W
    
    octave:39> b.value = 3
    b =
    
      scalar structure containing the fields:
    
        value = 3
        unit = s
    
    octave:40> b.unit = 's'
    b =
    
      scalar structure containing the fields:
    
        value = 3
        unit = s
    
    octave:41> a*b
    error: binary operator '*' not implemented for 'scalar struct' by 'scalar struct' operations
    
    3
  • opensource Open Source Is it possible to do calculations with GNU Octave using measuring units?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearTU
    tubbadu
    4 months ago 100%

    automatically no, but perhaps there's a way to replace it. If there's a way to check if a variable is "divisible by another symbolic one" then it would be not so hard to implement this behavior

    2
  • opensource
    Open Source tubbadu 4 months ago 96%
    Is it possible to do calculations with GNU Octave using measuring units?

    Hello! In [qalc](http://qalculate.github.io/) I can do calculations using measuring units like this: ``` > 5 W * 3 s (5 watts) × (3 seconds) = 15 J ``` I'd like to be able to do something similar also in GNU Octave. I think the [symbolic](https://octave.sourceforge.io/symbolic/) library could be a place to look at, but I found nothing "already done". Do any of you know of a way to achieve this functionality?

    28
    9
    technology Technology Microsoft is testing Game Pass ads on the Windows 11 Settings homepage
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearTU
    tubbadu
    4 months ago 100%

    Look at the corner between the four "paragraphs"... WHY? Please Microsoft align them properly

    14
  • kde KDE Do you also configure the feedback to send everything?
    Jump
    programming
    Programming tubbadu 7 months ago 92%
    I'm looking for a way to create webpages without HTML, any tips?

    Hello! I'll try to explain what I'm looking for: I sometimes have to write simple web pages (not just text, also buttons and video players and so on), but I really *really* hate writing html code. What I'm used to is QML, which I like a lot, because of the ease of placing objects exactly where I need using the anchors and the Layout objects. What I'm looking for is a language or something with a similar syntax, that can then be "built" to plain HTML/CSS/JS. Is there something like this? I know I can compile Qt/QML for webassembly, but I'm having huge amounts of problems, and also I'd like to have the possibility to have a plain HTML result, not necessary bind to the server side. thanks in advance!!

    11
    15
    selfhosted
    Selfhosted tubbadu 7 months ago 100%
    Anyone selfhosting RSSHub?

    Hello! I'd like to follow some niche meme pages on instagram with my RSS reader app (feeder), and found out about [RSSHub](https://docs.rsshub.app/) that seems exactly what I need. However, I tried using some of the public instances and except for the first time after requesting an RSS feed, it got rate limited and completely blocked. Does self hosting it solve the problem? Is any of you using it reliably?

    17
    3
    selfhosted
    Selfhosted tubbadu 7 months ago 97%
    LibreY vs SearXNG, which one do you suggest and why?

    Hello! Today I learned about the existence of LibreY, and the project seems very interesting. I was wondering, how does it compare with SearXNG? which one is easier to self host, and which one is lighter on resource usage? Which one gets rate-limited less? I'm particolary interested in opinions of people who used both Thanks in advance!

    44
    21
    piracy
    I'm looking for a TOS-breaking telegram client that strips out all the premium shit

    Hello fellow pirates! I'm tired of having all the telegram premium ads and antifeatures in the client and I'm looking for a client that removed them even if it's against the TOS. Any tips? I'd rather use an actual open source fork than a cracked version of the original I'm looking for both Android and Desktop (Linux) What I want is to remove the hateful ads in the channels and the "buy premium to unlock these emojis", and also to be able to arrange the folders in whatever order I like, without being forced to keep the "All messages" as first thanks in advance!

    162
    61
    foss
    Free and Open Source Software tubbadu 8 months ago 100%
    Opinions on Presearch - distributed search engine?

    Hello! I just came across [Presearch](https://www.presearch.io/), and it looks very interesting to me. If I understand correctly, at the moment it's just another metasearch engine, but they say they're planning to add their own index. How would a distributed search engine index work? Opinions on this?

    11
    5
    piracy
    Can I stream live TV on VLC?

    Hello! I know this is probably not piracy, but I think that this community is the best one to ask this. I'd like to stream live TV on my jellyfin server, and in the future perhaps try to implement a way to silence the audio during ads, but I want to start a step at a time: Before going in jellyfin, let's try with VLC that is easier. The live stream I'm trying to stream is taken from [raiplay](https://www.raiplay.it/dirette/rai1), the official website of RAI, the main italian tv station. I ignorantly just downloaded all the 4 .m3u8 files with [this extension](https://addons.mozilla.org/en-US/firefox/addon/extract-video-link/) and, one at a time, I tried to open them with VLC, but all I obtained was VLC loading forever. What's going on? did I missed something important? [if you know of better ways to do this, any recommendation is welcome!] thanks in advance!

    66
    7
    selfhosted
    Selfhosted tubbadu 8 months ago 95%
    Does anyone have a .eu.org subdomain? https://lemmy.kde.social/pictrs/image/23cdca46-8f1d-47aa-b289-a099133d000c.jpeg

    Hello everybody! I just learned that I can get a free .eu.org domain, but I'm not sure I understand the domain creation process. Any of you has one? I'm unsure what should I write in the "name server" section: ![1000008693](https://lemmy.kde.social/pictrs/image/23cdca46-8f1d-47aa-b289-a099133d000c.jpeg)

    45
    15
    piracy
    Do anyone managed to sign up to itatorrents.xyz?

    Hello! I'm trying to sign up to [itatorrent.xyz](https://itatorrents.xyz/register/null) but after typing username, mail and password, I get a "capcha error". Do any of you managed to sign up?

    30
    4
    foss
    Free and Open Source Software tubbadu 8 months ago 100%
    Yet another request for a note taking app

    Hello! I'm still not satisfied with my note taking app. I tried dozen of them, read tons of lists on random blogs on the internet, without any success. I'll try to ask you then. I'm looking for a note taking app with just this 3 features: - richtext/WYSIWYG (i don't want to write plain text and then press a button to see it rendered) - it has to support CHECKBOXES! Most of the apps I tried does not support them, or supported them only if all the note was a checklist. I don't want a checklist, I want a note where I can put some checkbox inside! - FOSS and active The one I'm currently using is obsidian, but it's not FOSS and it feels very overcomplicated for a simple note apps. Any suggestion is welcome! EDIT: forgot to mention, I'm talking about Android XD

    43
    45
    selfhosted
    Selfhosted tubbadu 8 months ago 97%
    [Fixed] Jellyfin video stutters on some files (all MKV it seems)

    Hello fellow selfhosters! I reformatted my USB hard drive from exFAT to XFS because I needed a filesystem that could handle hardlinks. I remounted the hard drive and now jellyfin webUI has a severe stuttering problem on some videos, all of them are MKV but it may be a coincidence. On android (using exoplayer) the same files works smoothly. what could be the problem? in the logs I get a bunch of `Slow HTTP Response from http://fedoraserver:8096/ to 192.168.1.30 in 0:00:07.4635856 with Status Code 200` OT: while looking at the logs [this happened](https://lemmy.kde.social/post/742745) SOLUTION: I enabled hardware acceleration, and manually selected also the `HEVC` and `Allow encoding in HEVC format` settings, and now the stutter disappeared! thanks to everyone for your help!!!

    42
    26
    linux
    Linux tubbadu 8 months ago 93%
    my old hostname is still active????

    I have no idea what's going on. my server once run fedora, and its hostname was fedoraserver. I recently installed AlmaLinux, and now its hostname is tserver. today I was looking at the logs of jellyfin and... `Slow HTTP Response from http://fedoraserver:8096` ... ... ... \* realization * ... WTF!!!!! It's like I saw a ghost. do any of you know what's going on? even more strange: ``` $ host fedoraserver fedoraserver.station has address 192.168.1.4 fedoraserver.station has address 192.168.1.13 fedoraserver.station has address 192.168.1.41 fedoraserver.station has address 192.168.1.10 $ host tserver tserver.station has address 192.168.1.13 $ host 192.168.1.13 13.1.168.192.in-addr.arpa domain name pointer fedoraserver.station. ``` I'm... I'm scared

    41
    12
    piracy
    how to set up sonarr/radarr and qbittorrent to avoid duplicate files

    Hello! I set up jellyfin+sonarr+radarr+prowlarr+qbittorrent in my home server, and it all works well. the only problem is that I'm storing my files on a usb HDD with exFAT filesystem, and it does not support (AFAIK) hardlinks. due to this, sonarr/radarr are copying the files from the download folder (on the internal SSD with xfs) to the USB HDD. 1. do I understand correctly what's going on? XD 2. what is your setup or what do you suggest to do to avoid this? Ideally, I would like to download the files on the internal SSD and then move the files to the external HDD, and then hardlink it into the download folder to keep seeding it. If this is not possible, it would also be a good solution to download directly inside the USB drive, and then hardlink it into the jellyfin library. any tip is greatly welcome! thank in advance fellow pirates!

    37
    12
    linux
    Linux tubbadu 8 months ago 100%
    xfsdump questions

    Hello! I just installed my first system using XFS filesystem, and the `xfsdump` utility seems interesting. I was following [this guide](https://linuxconfig.org/how-to-backup-and-restore-an-xfs-filesystem-using-xfsdump-and-xfsrestore) about it, but it does not mention anything about the /media mount point: if I have a USB drive full of files mounted in /media/HDD1 and run ```bash xfsdump -f /data/wholesystem.xfsdump / ``` will the files on the USB be backupped as well? and what about the /home directory?

    9
    4
    selfhosted
    Selfhosted tubbadu 8 months ago 100%
    [solved] Nginx proxy server - strange behavior

    Hello fellow selfhosters! I changed my server OS from fedora server to alma linux as I wanted a more stable base with less frequent updates for my docker containers, so I backed everything up and installed almalinux. It all went smoothly, and now all the containers seem to work as before except for nginx proxy manager: on fedora, I set all the proxy hosts like this (using jellyfin for instance): `jellyfin.mydomain.duckdns.org` > `http://myserverhostname:8096` now, for some strange reasons, it does not work anymore, and I get a bad gateway error. I tried with and without SSL (that I had from the previous installation, do I need to regenerate them? but without it should work anyway...), pointing to `localhost:8096`, to `myserverhostname:8096`, to `jellyfin:8096`, but nothing. The only way I could make it work was with the resolved IP address of my server: ```bash # host myserverhostname myserverhostname.station has address 192.168.1.13 ``` pointing nginx to `192.168.1.13:8096` correctly shows the website. why does this happens? am I doing something wrong? EDIT: the only one that's working with `localhost` is nginx itself (`http://localhost:81`) ====== SOLUTION: instead of `myserverhostname`, in nginx proxy host configuration (in the gui) I had to set `myserverhostname.station` to get it working. I don't know why, in the previous installation only the hostname was enough...

    13
    8
    selfhosted
    Selfhosted tubbadu 8 months ago 73%
    How do I change the default download folder on Radarr?

    ![](https://lemmy.kde.social/pictrs/image/327b80b2-3a79-4965-9f13-e5b211af562f.png) Do I need to click on the X here? it says "Are you sure you want to delete the root folder '/downloads'?" so I'm a bit scared, it will not remove the actual folder and its content right? Edit: I created a dummy folder and added and removed it and no file were touched! Thanks to everyone!

    9
    4
    linux
    Linux tubbadu 8 months ago 87%
    How do I create a docker container with custom programs inside?

    Hello! I have a free account at hide.me and would like to try to use it with my docker compose containers. The free plan does not give me the keys for openVPN of Wireguard configuration, but only through the official client. I'd like then to create a docker container that runs the official hide.me client inside, and exposes it to other docker containers (like gluetun does, for instance). I'd also like to implement a killswitch or something like that to prevent ip leakage. Is this something easy-medium hard or something very complex? I already have a script that installs and runs the client to enable vpn that should be run at startup, but I miss the "expose the network interface" and the "do not expose it if not connected" (this last part I think is pretty easy with a basic firewall configuration) any tips/something already done? thanks in advance! EDIT: probably crazy idea, but would it be possible to do this in gluetun?

    29
    16
    piracy
    Alright then 🏴‍☠️

    it says "Remember that it's not possible to play films on GNU/Linux, but only on other compatible devices"... ahh what a wild world we live in

    292
    31
    piracy
    opinions on hide.me free VPN?

    Hello! I recently set up my first home server, and would like to set up qbittorrent on it. I tried using protonVPN, which is what I use on desktop, but got rate limited because torrenting on the free plan is not allowed. What do you think of [hide.me vpn](https://hide.me/en/software/linux)? it has a CLI linux version, I think I can install it inside the docker container and set up a killswitch (that should be built in? at least that's what they say) to torrent safely. I know paid VPNs are better and also pretty cheap, but I cannot afford one right now. Any tips?

    36
    21
    selfhosted
    Selfhosted tubbadu 8 months ago 95%
    Doubts over Gluetun + QBitTorrent setup

    Hello! I'm trying to set up qbittorrent and gluetun using docker compose on my home server, using the free account of ProtonVPN. on some [posts](https://teddit.zaggy.nl/r/selfhosted/comments/15oe631/gluetun_and_qbittorrent_correct_setup_in/) I see that ports 8080, 6881 and 6881/UDP are open in gluetun. in [the guide I followed](https://www.smarthomebeginner.com/gluetun-docker-guide/) instead only port 8080 is exposed. So I exposed port 8080 and it is not working. I launched the torrent of endeavourOS iso image (that my laptop (with the same vpn) downloads in a few minutes with plenty of peers and seeds at about 4Mb/s), and it downloaded at an EXTREME low speed (a few B/s) for a few seconds, and then got stuck at stalled. When it is stalled, the qbittorrent container has no internet access (`ping linux.org` fails). So my questions are: 1. Which ports do I need to open on gluetun? if I open 6881 wouldn't my IP be exposed bypassing gluetun? 2. What's wrong with my setup? Why is internet connection so slow when there is, and why does it go away so often? 3. Is this configuration secure? in case of gluetun fail, would my IP be leaked? here's the two docker-compose.yml files: ``` version: "3" services: gluetun: image: qmcgaw/gluetun container_name: gluetun cap_add: - NET_ADMIN environment: - VPN_SERVICE_PROVIDER=protonvpn - OPENVPN_USER=MYUSERHERE - OPENVPN_PASSWORD=MYPASSWORDHERE - SERVER_COUNTRIES=Netherlands - FREE_ONLY=on volumes: - ~/docker/gluetun/gluetun:/gluetun ports: - 8080:8080 # qBittorrent restart: unless-stopped ``` and ``` version: "3" services: qbittorrent: image: linuxserver/qbittorrent:latest container_name: qbittorrent environment: - PUID=1000 - PGID=1000 - TZ=Europe/Rome - WEBUI_PORT=8080 volumes: - ~/docker/qbittorrent/config:/config - ~/docker/qbittorrent/downloads:/downloads network_mode: "container:gluetun" #ports: # - 8080:8080 # - 6881:6881 # - 6881:6881/udp restart: unless-stopped ``` and here's some logs: ``` 024-01-22T19:07:15Z INFO Settings summary: ├── VPN settings: | ├── VPN provider settings: | | ├── Name: protonvpn | | └── Server selection settings: | | ├── VPN type: openvpn | | ├── Countries: netherlands | | ├── Free only servers: yes | | └── OpenVPN server selection settings: | | └── Protocol: UDP | └── OpenVPN settings: | ├── OpenVPN version: 2.5 | ├── User: [set] | ├── Password: fL...BK | ├── Network interface: tun0 | ├── Run OpenVPN as: root | └── Verbosity level: 1 ├── DNS settings: | ├── Keep existing nameserver(s): no | ├── DNS server address to use: 127.0.0.1 | └── DNS over TLS settings: | ├── Enabled: yes | ├── Update period: every 24h0m0s | ├── Unbound settings: | | ├── Authoritative servers: | | | └── cloudflare | | ├── Caching: yes | | ├── IPv6: no | | ├── Verbosity level: 1 | | ├── Verbosity details level: 0 | | ├── Validation log level: 0 | | ├── System user: root | | └── Allowed networks: | | ├── 0.0.0.0/0 | | └── ::/0 | └── DNS filtering settings: | ├── Block malicious: yes | ├── Block ads: no | ├── Block surveillance: no | └── Blocked IP networks: | ├── 127.0.0.1/8 | ├── 10.0.0.0/8 | ├── 172.16.0.0/12 | ├── 192.168.0.0/16 | ├── 169.254.0.0/16 | ├── ::1/128 | ├── fc00::/7 | ├── fe80::/10 | ├── ::ffff:127.0.0.1/104 | ├── ::ffff:10.0.0.0/104 | ├── ::ffff:169.254.0.0/112 | ├── ::ffff:172.16.0.0/108 | └── ::ffff:192.168.0.0/112 ├── Firewall settings: | └── Enabled: yes ├── Log settings: | └── Log level: INFO ├── Health settings: | ├── Server listening address: 127.0.0.1:9999 | ├── Target address: cloudflare.com:443 | ├── Duration to wait after success: 5s | ├── Read header timeout: 100ms | ├── Read timeout: 500ms | └── VPN wait durations: | ├── Initial duration: 6s | └── Additional duration: 5s ├── Shadowsocks server settings: | └── Enabled: no ├── HTTP proxy settings: | └── Enabled: no ├── Control server settings: | ├── Listening address: :8000 | └── Logging: yes ├── OS Alpine settings: | ├── Process UID: 1000 | └── Process GID: 1000 ├── Public IP settings: | ├── Fetching: every 12h0m0s | └── IP file path: /tmp/gluetun/ip └── Version settings: └── Enabled: yes 2024-01-22T19:07:15Z INFO [routing] default route found: interface eth0, gateway 172.29.0.1, assigned IP 172.29.0.2 and family v4 2024-01-22T19:07:15Z INFO [routing] adding route for 0.0.0.0/0 2024-01-22T19:07:15Z INFO [firewall] setting allowed subnets... 2024-01-22T19:07:15Z INFO [routing] default route found: interface eth0, gateway 172.29.0.1, assigned IP 172.29.0.2 and family v4 2024-01-22T19:07:15Z INFO TUN device is not available: open /dev/net/tun: no such file or directory; creating it... 2024-01-22T19:07:15Z INFO [dns] using plaintext DNS at address 1.1.1.1 2024-01-22T19:07:15Z INFO [http server] http server listening on [::]:8000 2024-01-22T19:07:15Z INFO [healthcheck] listening on 127.0.0.1:9999 2024-01-22T19:07:15Z INFO [firewall] allowing VPN connection... 2024-01-22T19:07:15Z INFO [openvpn] OpenVPN 2.5.8 x86_64-alpine-linux-musl [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on Nov 2 2022 2024-01-22T19:07:15Z INFO [openvpn] library versions: OpenSSL 3.1.4 24 Oct 2023, LZO 2.10 2024-01-22T19:07:15Z INFO [openvpn] TCP/UDP: Preserving recently used remote address: [AF_INET]192.40.57.231:1194 2024-01-22T19:07:15Z INFO [openvpn] UDP link local: (not bound) 2024-01-22T19:07:15Z INFO [openvpn] UDP link remote: [AF_INET]192.40.57.231:1194 2024-01-22T19:07:21Z INFO [healthcheck] program has been unhealthy for 6s: restarting VPN (see https://github.com/qdm12/gluetun-wiki/blob/main/faq/healthcheck.md) 2024-01-22T19:07:21Z INFO [vpn] stopping 2024-01-22T19:07:21Z INFO [vpn] starting 2024-01-22T19:07:21Z INFO [firewall] allowing VPN connection... 2024-01-22T19:07:21Z INFO [openvpn] OpenVPN 2.5.8 x86_64-alpine-linux-musl [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on Nov 2 2022 2024-01-22T19:07:21Z INFO [openvpn] library versions: OpenSSL 3.1.4 24 Oct 2023, LZO 2.10 2024-01-22T19:07:21Z INFO [openvpn] TCP/UDP: Preserving recently used remote address: [AF_INET]185.107.56.235:1194 2024-01-22T19:07:21Z INFO [openvpn] UDP link local: (not bound) 2024-01-22T19:07:21Z INFO [openvpn] UDP link remote: [AF_INET]185.107.56.235:1194 2024-01-22T19:07:22Z WARN [openvpn] 'link-mtu' is used inconsistently, local='link-mtu 1633', remote='link-mtu 1634' 2024-01-22T19:07:22Z WARN [openvpn] 'tun-mtu' is used inconsistently, local='tun-mtu 1532', remote='tun-mtu 1500' 2024-01-22T19:07:22Z WARN [openvpn] 'comp-lzo' is present in remote config but missing in local config, remote='comp-lzo' 2024-01-22T19:07:22Z INFO [openvpn] [node-nl-164.protonvpn.net] Peer Connection Initiated with [AF_INET]185.107.56.235:1194 2024-01-22T19:07:23Z INFO [openvpn] setsockopt TCP_NODELAY=1 failed 2024-01-22T19:07:23Z INFO [openvpn] TUN/TAP device tun0 opened 2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip link set dev tun0 up mtu 1500 2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip link set dev tun0 up 2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip addr add dev tun0 10.25.0.5/16 2024-01-22T19:07:23Z INFO [openvpn] UID set to nonrootuser 2024-01-22T19:07:23Z INFO [openvpn] Initialization Sequence Completed 2024-01-22T19:07:23Z INFO [dns] downloading DNS over TLS cryptographic files 2024-01-22T19:07:24Z INFO [healthcheck] healthy! 2024-01-22T19:07:24Z INFO [dns] downloading hostnames and IP block lists 2024-01-22T19:07:32Z INFO [healthcheck] unhealthy: dialing: dial tcp4: lookup cloudflare.com: i/o timeout 2024-01-22T19:07:32Z INFO [dns] init module 0: validator 2024-01-22T19:07:32Z INFO [dns] init module 1: iterator 2024-01-22T19:07:32Z INFO [dns] start of service (unbound 1.17.1). 2024-01-22T19:07:33Z INFO [dns] generate keytag query _ta-4a5c-4f66. NULL IN 2024-01-22T19:07:33Z INFO [healthcheck] healthy! 2024-01-22T19:07:33Z INFO [dns] ready 2024-01-22T19:07:33Z INFO [vpn] You are running on the bleeding edge of latest! 2024-01-22T19:07:33Z INFO [ip getter] Public IP address is 185.107.56.251 (Netherlands, North Holland, Amsterdam) ```

    18
    26
    linux
    Linux tubbadu 8 months ago 100%
    How to fool a laptop into thinking a monitor is connected?

    Hello! I converted an old laptop with a broken screen into a home server, and it all works well except for one thing: when I reboot it (via ssh), if no screen is connected, it will get stuck and refuse to boot. as soon as I connect an HDMI monitor, the fans will start spinning and it will start booting as usual. Then I can remove the HDMI and it will work flawlessly. I don't know if this is a linux problem, a GRUB problem, or a firmware problem. Any idea on how to solve this, or on how to fool it into thinking a screen is connected? The problem is not the lid switch as I removed the magnet from the screen, so it thinks the lid is always open Thanks in advance!

    65
    32
    piracy
    Script to extract m3u8 file from URL

    Hello! I'd like to write a script to download videos from streamingcommunity.estate from a given video URL, and to do this I need the m3u8 file url. Currently I manually go to the network tab to search for it, but I'd like the script to do this automatically. Do you know of a way to achieve this? Bash or Python if possible, otherwise any other method will do fine. Thanks in advance!

    36
    12
    selfhosted
    Selfhosted tubbadu 8 months ago 90%
    [solved] Getting "internal error" when trying to create SSL certificate in NGINX

    Hello! I just installed jellyfin and wanted to access it with https. So, as I did yesterday for other apps (immich) in nginx proxy host I created a new proxy host, set the domain (jellyfin.mydomain.duckdns.org), set "create new SSL certificate", "I agree on let's encrypt stuff" and clicked save. Ports 80 and 443 are the only ports exposed on my router. After some loading, `internal error`. searching on the web I tried the followings: - tried with and without "force SSL" - open port 81 on the router [[source](https://github.com/NginxProxyManager/nginx-proxy-manager/issues/3324)] - checked `Use a DNS Challenge` as explained [here](https://community.home-assistant.io/t/unable-to-get-ssl-cert-from-nginx-proxy-manager-getting-internal-error/127990/22) but `internal error` was always there. Any idea what could be the problem? and why yesterday everything worked flawlessly? EDIT: I rebooted and then i couldn't even log in, `bad gateway` error. after some troubles I do not remember I achieved to log in, and now the SSL certificate has been added correctly!

    9
    3
    linux
    Linux tubbadu 8 months ago 86%
    [help] docker conflicts with host network, causing no internet connectivity

    Hello! Thanks to everyone who helped me [yesterday](https://lemmy.kde.social/post/690336), but I could not solve the issue. I however identified the problem. I opened a new thread to better focus on the real problem. I just set up a debian server, installed docker from the official repo and then immich using docker compose. When I run `docker compose up -d` (after a few seconds) my server loses internet connectivity: it can access local addresses (I can ssh into it) but cannot access the internet: `ping linux.org` fails. if I put down immich (`docker compose down`) it starts working again. the issue is probably that docker is creating a network bridge that conflicts with the host. After searching the web, I tried to create `/etc/docker/daemon.json` like this: ```json { "bip": "172.18.0.1/24", "default-address-pools": [ {"base": "172.19.0.0/16", "size": 24} ] } ``` after the changes `systemctl restart docker`, then wait 10 seconds for everything to restart correctly. I tried different configurations of addresses here (every stackoverflow answer gave different values, so I tried all of them), but none of them worked. I don't know how to get which values to put here (if this is actually the solution) a strange behavior I observed is that running `ip route flush 0/0` temporary solves the problem, until the restart of docker, and Immich works normally (at least the "normal" behavior, I don't know if this affects some functionalities) Any tips? This is my really first experience in self hosting and I have to admit it, I thought it would have been easier :P In case you'll need it, here's the output of `ip addr show`: ``` 0.0.0.0 dev veth4c84e92 scope link 0.0.0.0 dev veth1f88dcc scope link 0.0.0.0 dev vethda721de scope link 0.0.0.0 dev vethd123481 scope link 0.0.0.0 dev veth23a05f6 scope link default dev veth4c84e92 scope link # this line and the line below disappear after the flush default dev veth1f88dcc scope link # (this one) default via 192.168.1.1 dev enp1s0 169.254.0.0/16 dev veth23a05f6 proto kernel scope link src 169.254.6.247 169.254.0.0/16 dev vethd123481 proto kernel scope link src 169.254.226.60 169.254.0.0/16 dev vethda721de proto kernel scope link src 169.254.248.163 169.254.0.0/16 dev veth1f88dcc proto kernel scope link src 169.254.136.146 169.254.0.0/16 dev veth4c84e92 proto kernel scope link src 169.254.29.133 169.254.0.0/16 dev enp1s0 scope link metric 1000 172.16.0.0/20 dev br-237d14e56e71 proto kernel scope link src 172.16.0.1 172.18.0.0/24 dev docker0 proto kernel scope link src 172.18.0.1 linkdown 192.168.1.0/24 dev enp1s0 proto kernel scope link src 192.168.1.4 192.168.1.1 dev enp1s0 scope link ``` EDIT: I gave up. I removed debian and installed fedora, and now it all works like a charm

    16
    14
    linux
    Linux tubbadu 8 months ago 86%
    [not solved] I think I messed something up in the router settings but cannot understand what... now I have no internet connection

    Hello! I (tried, at least) converted an old laptop to a Debian home server, and I was trying to set up duckdns.org and to enable port forwarding on my router. internet connection was working, I installed packages, docker, immich, etc, and then suddenly (I don't know exactly when) it refuses to connect to the internet. It does connect to local addresses (I can ssh into it) but `ping google.com` and any other internet-involving command fail. I had set up a rule on the router to forward port 80 to the device's port 80, but I then removed the rule and it still does not connect to the internet. I rebooted the router but nothing changed. Any idea what could be? the router is a Vodafone router. ![](https://lemmy.kde.social/pictrs/image/12682af4-71fe-4f72-bd99-82e613fbf507.png) I changed the hostname to debianserver but on the router it is still written debian. Also, it's the only device with unknown ipv6 thanks in advance! EDIT: I rebooted again the server, and now ipv6 is not unknown anymore, and the hostname is correct. however, it still does not connect to the internet ![](https://lemmy.kde.social/pictrs/image/b93cd90b-46ba-43d3-89e3-a5d02c0f1e07.png) EDIT 2: only one device (debianserver) has this problem, other devices work as before EDIT 3: I don't know if it's useful or not, but if I boot a live debian USB in the server internet works ~~SOLUTION:~~ aaaaand no it does not work, after restarting docker it seems to work because all the brodges are yet to be created and it takes some time, after like 30 seconds it does not work as before :( - edit the file `/lib/systemd/system/docker.service` - append the flag `--bip=192.168.3.1/24` to `ExecStart=....` - `systemctl daemon-reload` - `systemctl restart docker` docker was the fucker that messed everything up and made me lose a few hours! EDIT 4: it seems that `ip route flush 0/0` restores the internet connectivity until reboot... I don't know what does this means but can be a temporary workaround I guess? I really have no idea how to solve this FINAL EDIT: I gave up. I removed debian and installed fedora, and now it all works like a charm

    22
    31
    memes
    Memes tubbadu 8 months ago 96%
    Hate when it happens
    332
    16
    3dprinting
    3DPrinting tubbadu 8 months ago 83%
    I'm confused on food-safe printing

    Hello! I'd like to print food safe objects to use in the kitchen, like spoons and glasses and so on. Looking on the web it seems that the problem with 3d printed objects is that the space between layers is like bacteria's heaven, so after one use you have to throw them away. The only way I found on the web is "coat with resin", but I don't like this very much, as scratches can remove the coating. also "print a negative and use it like a stamp" seems like too much work for a simple spoon. so the question is, what if I use a filament that can go into the dishwasher, so I can clean it with boiling water? the web didn't help me much on this, as I found different opinions on the matter: some people said that PETG could go in the dishwasher, some said no. what is the real answer? can I 3d print PETG objects, use them, put them in the dishwasher, and then safely reuse them?

    16
    15
    askandroid
    Ask Android tubbadu 9 months ago 100%
    Simple clock stopped working on GrapheneOS after last update

    Hello! I have GrapheneOS on my pixel 7, and yesterday I updated it to the latest version. Today, I tried setting a timer and... It didn't work. I'm using simple clock from simple mobile tools. Using the stock clock does work flawlessly instead. Do any of you experience the same? **How to reproduce:** - Install [simple clock](https://www.f-droid.org/packages/com.simplemobiletools.clock/) - open the app and create a new timer, let's say 5 min, and start it - close the app - there is no notification showing "a timer is running", and after 5 minutes no sound will be played - if instead of closing the app you just minimize it, then the notification is shown. After this, you can close the app and the notification will stay, working as expected (I have it set as not optimized)

    9
    2
    askandroid
    Ask Android tubbadu 9 months ago 100%
    why are some apps not compatible with my pixel?

    Hello! I have a pixel 7 with GrapheneOS, and would like to install eSpeak as TTS engine. On fdroid there is no release available, and on [github](https://github.com/speak-ng/espeak-ng/releases/tag/1.51) if I download the apk and try to install it, a "the app cannot be installed because your device is not compatible" error is thrown. Why this? And how can I install it?

    18
    3
    3dprinting
    3DPrinting tubbadu 9 months ago 100%
    Newbie questions

    Hello there! My friends gifted me an Ender 3 printer, and I achieved my first successful print today! I have a few (probably stupid) questions: 1. I will store it in my garage, in a shelve among other things. It is quite dusty, so I'm thinking of building a plexiglass hermetic box to keep it while powered off. Would it be a problem to keep it closed also while printing? This would change the type of box I'll build, because there is not much space and I'm trying to save the most of it 2. How do I store the filament? I (currently) have only one filament (black PLA), so I see no need to remove it from the printer each time, but leaving it "connected" (I don't know how to say it) will not allow me to store it in a different way the printer is stored. Do I need to store it in special ways or can I leave it connected? (And bonus question, what is the correct word to say it?) 3. If I don't move the printer, how often should I calibrate it? Sorry if these are basic questions, I'm taking my first steps into this magic world... Thanks in advance!

    53
    28
    askandroid
    Ask Android tubbadu 9 months ago 100%
    How can I customize notification vibration pattern?

    Hello! My notifications have a "BZZ BZZ" vibration, with two consecutive pulses. I'd like to only have one BZZ. How can I change it? In the settings I was only able to change the vibration intensity, but not the pattern Running Android 14

    13
    3
    degoogle
    DeGoogle Yourself tubbadu 9 months ago 100%
    Question about play services

    Hello! I'm running GrapheneOS on my Pixel 7 with sandboxed play services, and use some apps that depends on play services like Satispay and my banking app. Today I tried, as an experiment, to deactivate the play service app, and see what happens. Well, they both opens and seem to work, except for a notification saying "Activate Play Services, this app will not work if you don't" Is this notification lying? Or are some functionalitis not working without play services? If yes, which one?

    20
    7
    askandroid
    Ask Android tubbadu 9 months ago 100%
    How is it possible that Mull browser uses so much battery?

    Hello! I am analyzing the battery usage of each app, and noticed that Mull browser is always on the very top of the list, even during night (between 4.00 AM and 6.00 AM). How is this possible? Is it an android error? I'm using GrapheneOS (Android 14)

    19
    2