• 38 Posts
  • 195 Comments
Joined 2 years ago
cake
Cake day: June 15th, 2023

help-circle

  • Well, you won’t like it. If you have very fast internet and a managed downloader, then you may be able to get all of the files. Google seems to throttle the speeds to make large takeouts almost impossible to download in the limited time allowed.

    For this size of download, your best option is to get a subscription to a compatible service (Dropbox, etc.) To transfer the files, which will happen much more quickly than downloading yourself. Then download the files from that service at your leisure, and then cancel the service.

    It’s pretty backwards, but it’s really the best option for large takeouts (over 5 gigs or so).


  • I’ve found radicale more stable in my implementation, but both are very good and are pretty similar to use.

    If you already have NextCloud/OwnCloud it would be a good to use the Calendar that is already built in, but it doesn’t make sense to install those for a calendar when there are better options available.













  • I did this for a while, and only switched back to Jellyfin/Finamp while degoogling (needed for paid version). I thought it was definitely worth it while I was using it. I also listen to music on the TV and Jellyfin handles it better than other options I tried (including side-loading symfonium).

    I currently use a separate music library manager on my server to organize my music collection, then Jellyfin just does the server work.

    I think you’ll be very happy with the setup you are using.



  • I started off with calibre-web and Kavita, but transitioned to calibre-web only. I found that I have a lot of weird formats for comic books that are not handled well by regular comics hosting. If you have everything in standard CBR formats (etc), then you should have no issues.

    I found Kavita and komga basically equivalent, but some people have said it makes a difference for manga series.

    Calibre-web-automated is a different project with more features and more active development. I’d probably choose that if I were setting it up today.



  • I found this: https://codeberg.org/mysearchhistory123/lms

    LMS - Lightweight Music Server

    LMS is a self-hosted music streaming software: access your music collection from anywhere using a web interface!

    I also found this: https://codeberg.org/thororen/Feishin

    Feishin

    Rewrite of Sonixd.

    Features:

    • MPV player backend
    • Web player backend
    • Modern UI
    • Scrobble playback to your server
    • Smart playlist editor (Navidrome)
    • Synchronized and unsynchronized lyrics support

    Some elements of these are on github and I can’t attest to either. Neither has recent updates, but should function. Web interfaces and API support should mean that you have some mobile options. Like others, I object to your reasoning, but this is a community to help one another, so your reasoning for your goals doesn’t really matter to me.

    I don’t think that you are likely to find any software that meets all of your requirements, but I hope this helps.


  • my Files look like this:

    # /etc/systemd/system/restic-backup.service
    
    [Unit]
    Description=Generate a restic backup snapshot
    After=network.target
    
    [Service]
    Type=oneshot
    WorkingDirectory=/
    EnvironmentFile=/etc/restic-env
    PassEnvironment=AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY RESTIC_REPOSITORY RESTIC_PASSWORD_FILE
    Environment=XDG_CACHE_HOME=/var/cache
    ExecStart=/usr/bin/restic backup -r s3:https://s3.us-west-004.backblazeb2.com/XXXBUCKETNAMEXXX /home/XXXX /etc /media/XXXX/Storage --tag auto
    ExecStart=/usr/bin/restic forget --prune --keep-hourly 6 --keep-daily 7 --keep-weekly 4 --keep-monthly 6 --tag auto
    ExecStart=/usr/bin/restic check --read-data
    
    Nice=19
    IOSchedulingClass=best-effort 
    IOSchedulingPriority=7
    TimeoutSec=3600
    Restart=no
    
    [Install]
    WantedBy=multi-user.target
    
    # /etc/restic-env
    
    export AWS_ACCESS_KEY_ID=004XXXXXXXXXXXXXX
    export AWS_SECRET_ACCESS_KEY=K00XXXXXXXXXXXXXXXXXXXXXXXX
    export RESTIC_REPOSITORY=s3:s3.us-west-004.backblazeb2.com
    export RESTIC_PASSWORD_FILE=/etc/restic-password
    
    DEBUG_LOG=restic.log
    

    I’m running the systemd commands from a root terminal and the permissions on restic-env and restic-password are 700