Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


What can you do with a 64mb vps?
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

What can you do with a 64mb vps?

I was looking around on microlxc.net and noticed that they have a plan with only 64mb of ram. What could be some use cases for these tiny servers?

Thanked by 1Void
«1

Comments

  • FranciscoFrancisco Top Host, Host Rep, Veteran

    Lowendbox.com used to run on basically that.

    Francisco

  • emghemgh Member

    @Francisco said:
    Lowendbox.com used to run on basically that.

    Francisco

    Even back when people read it?

    :D

  • FranciscoFrancisco Top Host, Host Rep, Veteran

    @emgh said: Even back when people read it?

    >

    To make 64MB work the site was very reliant on caching out to static HTML. I recall at one point LEA had to upgrade to something bigger (128MB? 192MB? maybe even 384MB??) to help with some bursts of traffic (maybe someone running a train on the comments section? I can't remember).

    Very different site & community back then.

    Francisco

  • Raspi_dudeRaspi_dude Member
    edited September 9

    @Francisco said:
    Lowendbox.com used to run on basically that.

    Francisco

    Wow I didn't know that thanks
    I'm really fascinated how people are able to make things run on such underpowered servers

  • phinphin Member

    @Raspi_dude said:
    I was looking around on microlxc.net and noticed that they have a plan with only 64mb of ram. What could be some use cases for these tiny servers?

    Not much unfortunately…everything is so bloated now that 64MB of RAM can barely get you by

  • farsighterfarsighter Member
    edited September 9

    You can self host LLama 3 AI and use for training. With the rest of the resources you can host a Counter-Strike multiplayer server or ‏something like that. Just make sure you have enough swap memory if you need anything else

  • ArkasArkas Moderator

    I stopped renewing my idling 128mb just last year. I kind of miss it, and I don't know why :neutral:

    Thanked by 2Frameworks rsk
  • @Francisco said:

    @emgh said: Even back when people read it?

    >

    To make 64MB work the site was very reliant on caching out to static HTML. I recall at one point LEA had to upgrade to something bigger (128MB? 192MB? maybe even 384MB??) to help with some bursts of traffic (maybe someone running a train on the comments section? I can't remember).

    Very different site & community back then.

    Francisco

    Wow, that was genius. I hadn't joined LEB before 2012, and when I first met LEB, I noticed it was built on WP and the speed was amazing.

    I never made a WP work with httpd on a 64MB box from budgetvm, and WP with lighttpd did just OK. I had to forget about WP and to build something from scratch.

    When the RAM capacity increased to 128MB, however, I found everything work smoothly, especially boxes with SSD.

  • @farsighter said:
    You can self host LLama 3 AI and use for training. With the rest of the resources you can host a Counter-Strike multiplayer server or ‏something like that. Just make sure you have enough swap memory if you need anything else

    I believe you misread the title as 64gb of ram, but thanks anyways

  • @phin said:

    @Raspi_dude said:
    I was looking around on microlxc.net and noticed that they have a plan with only 64mb of ram. What could be some use cases for these tiny servers?

    Not much unfortunately…everything is so bloated now that 64MB of RAM can barely get you by

    That's sad :(
    I wonder why they even offer the plan then

  • I on alpine-virt kernel it took 40MB include nginx + some golang app for handle dynamic content.
    Rest of 960MB was idle like champ

    Thanked by 1Raspi_dude
  • @ailice said:
    I on alpine-virt kernel it took 40MB include nginx + some golang app for handle dynamic content.
    Rest of 960MB was idle like champ

    Wait that's with kvm and not lxc right?

  • @Raspi_dude said:
    Wait that's with kvm and not lxc right?

    Yes, its KVM. As long you deploy it on Virtualization, you can use alpine-virt variant kernel which remove most driver on kernel module and save some space RAM

    Thanked by 1Raspi_dude
  • @ailice said:

    @Raspi_dude said:
    Wait that's with kvm and not lxc right?

    Yes, its KVM. As long you deploy it on Virtualization, you can use alpine-virt variant kernel which remove most driver on kernel module and save some space RAM

    Wow 40mb of ram used with a kernel is crazy
    Alpine is truly the king of low memory servers

  • @Raspi_dude said:
    I was looking around on microlxc.net and noticed that they have a plan with only 64mb of ram. What could be some use cases for these tiny servers?

    An image is worth a thousand words.

  • VoidVoid Member

    Wireguard runs just fine

    Thanked by 1sh97
  • kvz12kvz12 Member
    edited September 9

    I run RIPE Atlas probes on Debian 12 with some of mine. Can't build the package locally, but can build elsewhere and download then install. Works fine for that.

  • OpenBSD runs great with just 64MB of memory so I tried taking it down to 32MB.

    No issues at all with 32MB so I tried this default kernel at 16MB too but it wouldn't boot. I imagine I could get it working with just 16MB if I recompiled it and removed some of the bloat that's in default. Funny talking about bloat and 16MB in the same sentence. BSD rocks! :smiley:

  • NeoonNeoon Community Contributor, Veteran

    @ailice said:

    @Raspi_dude said:
    Wait that's with kvm and not lxc right?

    Yes, its KVM. As long you deploy it on Virtualization, you can use alpine-virt variant kernel which remove most driver on kernel module and save some space RAM

    Interesting, might add some 128MB KVM's to microLXC then I guess.

    Thanked by 1Void
  • zGatozGato Member
    edited September 9

    Debian 11 (and prob 12 too) still runs well under 256MB KVM :) (not much into topic but figured out to tell it regardless. LXC/OVZ can run Debian with 64MB just fine)
    With plenty of room to add stuff. This VM exactly is hosting WireGuard + proxy stuff + discord bot. So not running the discord bot will prob save enough RAM to fit within 64MB :)

    apt update/apt upgrade are rough to get running without swap though

    I had to install the VM on a different server with more RAM, and then dd the disk to this VM since my provider doesn't have Debian images.

  • NeoonNeoon Community Contributor, Veteran

    @Neoon said:

    @ailice said:

    @Raspi_dude said:
    Wait that's with kvm and not lxc right?

    Yes, its KVM. As long you deploy it on Virtualization, you can use alpine-virt variant kernel which remove most driver on kernel module and save some space RAM

    Interesting, might add some 128MB KVM's to microLXC then I guess.

    Well runs out of memory while booting, despite the kernel should be smol enough to fit in memory.

  • @jwg29859 said:

    @Raspi_dude said:
    I was looking around on microlxc.net and noticed that they have a plan with only 64mb of ram. What could be some use cases for these tiny servers?

    An image is worth a thousand words.

    16mb used is mind blowing :o

  • @Neoon said:
    Well runs out of memory while booting, despite the kernel should be smol enough to fit in memory.

    Perhaps using choose variant virtual iso / boot via IPXE?
    I run QEMU with -m 64M from ISO and it was kernel panic, but its fine on -m 128M though.
    Maybe its doable if okay doing dd image from somewhere or just run kernel from IPXE, but its hassle to do it.
    Also an image for people wondering
    fK2x5c.Screenshot-20240910-092055.png

  • Check this one: https://32mib.eu.org/post/install-php-cms-on-32mib-vps-without-swap

    php+nginx+alpine, no swap, 32MiB ram

  • @htop said:
    Check this one: https://32mib.eu.org/post/install-php-cms-on-32mib-vps-without-swap

    php+nginx+alpine, no swap, 32MiB ram

    Wow that's really cool! Apparently they got some super cheap deal (less than a dollar a year) on a Chinese vps, so if you know how to get one please let me know. If I could get my hands on one I would definitely like to play around with it!

  • Memory is cheap these days.

  • @suut said:
    Memory is cheap these days.

    I know, but I just like the idea of pushing a low memory server to its limits

  • NeoonNeoon Community Contributor, Veteran

    @ailice said:

    @Neoon said:
    Well runs out of memory while booting, despite the kernel should be smol enough to fit in memory.

    Perhaps using choose variant virtual iso / boot via IPXE?
    I run QEMU with -m 64M from ISO and it was kernel panic, but its fine on -m 128M though.
    Maybe its doable if okay doing dd image from somewhere or just run kernel from IPXE, but its hassle to do it.

    Also doesn't boot, no out of memory error or anything.
    Its more like is struggling with QEMU.

    Debian at least gives a out of memory error.

  • NeoonNeoon Community Contributor, Veteran

    @Neoon said:

    @ailice said:

    @Neoon said:
    Well runs out of memory while booting, despite the kernel should be smol enough to fit in memory.

    Perhaps using choose variant virtual iso / boot via IPXE?
    I run QEMU with -m 64M from ISO and it was kernel panic, but its fine on -m 128M though.
    Maybe its doable if okay doing dd image from somewhere or just run kernel from IPXE, but its hassle to do it.

    Also doesn't boot, no out of memory error or anything.
    Its more like is struggling with QEMU.

    Debian at least gives a out of memory error.

    Must be some fuckery going on.
    Its fine in Proxmox but not in Incus.

    brb

Sign In or Register to comment.