Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)AN
Posts
1
Comments
173
Joined
4 mo. ago

  • I mean it's been talked about over and over again leading to US accusing TikTok of spying on users and EU* banning Huawei and ZTE from 5G infrastructure.
    But end users just doesn't care. They click accept all on every popup without even reading if it's cookies or to allow the site to send scam antivirus notifications. They buy the cheap chinese phone because it's cheap just as they buy shit from Temu and Shein even when their plastic is poisonous and their workers are stuck with 75 hour weeks and not being allowed to leave the premises.

    *Not all EU countries has chosen to ban them.
    https://cybernews.com/security/bytedance-used-tiktok-data-spy-on-americans-supreme-court/
    https://www.euronews.com/next/2024/08/12/eleven-eu-countries-took-5g-security-measures-to-ban-huawei-zte

    1. Check if you're behind CGNAT
      The allocated address block for CGNAT is 100.64.0.0/10, i.e. IP addresses from 100.64.0.0 to 100.127.255.255. If your routers WAN IP is one of those then selfhosting stuff accessible from outside requires a lot more work. Ask your ISP if you can have a public IP address and what the cost is or go into the rabbit hole of bypassing cgnat with a vps.
    2. If you're gonna host data, especially other peoples data*, learn and use the 3-2-1 backup strategy
      For proxmox which I talk about more further down you can look into their own Proxmox backup server solution.
    3. Data redundancy, either through BIOS/UEFI RAID1 (for two disks) or RAID10 (for four disks) or by running ZFS
      This isn't a backup, this is about being able to replace a faulty drive without downtime and having an easier rebuild process compared to restoring from backup.
    4. Virtualization, for a beginner that already runs linux I would recommend Proxmox
      This makes it more complicated to get started but easier to maintain the installation and easier to migrate it to new hardware.
      It also allows you more room to learn by doing, that's the bonus of the easier restore, cloning and snapshotting of virtual machines compared to bare metal.

    *If you're new to selfhosting then begin with yourself and having only local in-house access. As a step 2 learn how to setup a vpn for access from the outside. Step 3 would be learning how to use a reverse proxy, lets-encrypt and so on for SSL access without vpn.