I have an Oracle Always Free VPS. 4 ARM Ampere A1 vCPUs, 24GB RAM, 200GB storage. Will this be a good fit as a server for a Lemmy instance? Are there any issues with hosting Lemmy on aarch64?

  • ppp@lemmy.one
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    Oracle has a tendency to pull the rug and take your VPS away. You can read about it on the forums or on r/oraclecloud. I still have mine but I’ve heard of so many stories about how Oracle will flat out just terminate your instance without warning.

    If you want to push through with it, make sure to do regular backups (as everyone should do).

  • I eat words@group.lt
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    it works fine, depending on popularity of your instance - you might have to add more resources in the future.

    as for aarch64 - there are docker images available for lemmy and lemmy-ui

    • neoney@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      Thanks, I’ll hope to not use docker though - planning to run NixOS, which has a module for it.

      Just double checked, the nixpkgs for lemmy-ui and lemmy-server have aarch64-linux support B)

      • I eat words@group.lt
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        i have not used NixOS yet, not sure how easy to setup it on Oracle OCI, but i guess you will do fine ;)

        • neoney@lemmy.neoney.dev
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          You were right :) look at my username! Installation was very interesting - using kexec to swap the current loaded kernel to a NixOS live image, and installing it right over the current system surprisingly worked flawlessly. One reboot for an entire install (I might end up writing a post in !NixOS@infosec.pub about it).

          Setting up lemmy was a bit more difficult though, as the lemmy module is currently in the middle of a pull request to improve it, so I had to do some hacky trickery.

  • Gauntlet1525@abstract-scones.crabdance.com
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    A lot depends on what you intend for the size of the instance, but I host my private instance on Oracle too with even fewer resources and it’s been smooth sailing thus far.

    The only snags I ran into were some network and firewall issues - resolved by adding ingress rules to the VCN’s security list. See step 3 of https://docs.oracle.com/en-us/iaas/developer-tutorials/tutorials/apache-on-ubuntu/01oci-ubuntu-apache-summary.htm