• 0 Posts
  • 30 Comments
Joined 11 months ago
cake
Cake day: August 9th, 2023

help-circle
  • With a Blazor (serverside mode) project you could have that with a nice user experience. Blazor has a tiny js which initializes something, otherwiss it renders the site on the server and sends the component updates to the browser, so the whole site does not need to reload, only the relevant components (which is kind of interesting).

    Maybe there is some blazor serverside e-commerce project out there, I wouldn’t personally recommend it though.



  • For the site itself the most minimal thing you can do is an html file.

    Then some software to act as the “server” that serves that file to a visitor. (nginx, caddy, apache - there are many options).

    And your domain needs a domain record which points to your server.

    As you want to use a home pc, you need to figure out whether your ISP gives you a dynamic or static IP.

    If static, you can just use that.

    If dynamic, you’d need some service like dynDNS to keep pointing your domain to your changing IP.












  • After my Nextcloud server just killed itself from an update and I ditched that junk software, nearly zero maintenance.

    I have

    • autoupdates on.
    • daily borgbackups to hetzner storage box.
    • auto snapshots of the servers and hetzer.
    • cloud-init scripts ready for any of the servers.
    • Xpipe for management
    • keepass as a backup for all the ssh keys and password

    And I have never used any of those … it just runs and keeps running.

    I am selfhosting

    • a website
    • a booking service for me
    • caldav server
    • forgejo
    • opengist
    • jitsi

    I need to setup some file sharing thing (Nextcloud replacement) but I am not sure what. My usecase is mainly 1) Archiving junk 2) syncing files between three devices 3) streaming my music collection






  • Deckweiss@lemmy.worldtoSelfhosted@lemmy.worldHow should I do backups?
    link
    fedilink
    English
    arrow-up
    15
    ·
    edit-2
    3 months ago

    The software borgbackup does some insane compression.

    It is more effective if you backup multiple machines tbh (my 3 linux computers with ~600gb used each get compressed down to a single ~350gb backup, because most of the files are the same programs and data over and over again)

    But it might do a decent enough job in your case.

    So one of the solutions might be getting a NAS and setting up borgbackup.

    You could also get a second one and put it in your parents or best friends home for an offsite backup.

    That way you don’t have to buy as large of a drive capacity, but will only have fixed costst (+electricity) instead of ongoing costs for some rented server storage.

    I guess that would be about 400$ per such a device, if you get a used office pc and buy new drives for it.


    Tape seems to be about half the price per TB, but then you need special reader/writer for it, which are usually connected via SAS and are FUCKING EXPENSIVE (over 4000$ as far as I can see).

    It only outscales HDDs in price after like ~600TB