Uses for a few short-term VPSes
I'm cleaning house and have a few (7 +/- 1) VPSes that I'm not going to renew. They have at least 5 months remaining on the term and in one case over a year. They're generally lower-end, 0.5-4GB RAM, various storage/locations.
I'll probably make a couple available for transfer soon, but they're low-cost so in general the amount I'd recover wouldn't be worth it, particularly in cases where an admin fee is charged. So I was wondering whether any short-term community project makes sense.
They're already running nested LXC containers in a private/encrypted cloud. It would be trivial to hand out a few free LXC containers. But I'm hesitant to do this (even with severe constraints) because I don't want the headache of dealing with the inevitable abuse and I'm not sure if having it short-term (~6-ish months) is useful to anyone. Plus I don't have a provider tag and don't know where this would land me.
I did wonder about leveraging the encrypted cloud part - you could access the LXC in one location with storage mounted from another, for example. So for now I'll just put it out there for thoughts.
RAM Storage Processor (FSU) BW (TB) Location
0.5G 60GB 2x Ryzen 3700X 0.5 Amsterdam
0.5G 250GB 1x Xeon E5-2620 2.0 Amsterdam
1.0G 17GB 1x Xeon E5-2680 3.0 Amsterdam
2.0G 15GB 1x Xeon E5-2690 0.8 Buffalo
1.0G 15GB 1x ? 5.0 Chicago
1.0G 15GB 1x Ryzen 3950X 1.0 Dallas
1.0G 5GB 1x ? 1.0 Düsseldorf
4.0G 10GB 1x Xeon E5-2690 1.0 Hong Kong
It isn't a crisis if they just idle out, so not trying to force anything here.
(No, I won't give/sell/rent my account info to you; No, don't PM me asking for something)

Comments
You don't have to sell your account info you can just transfer them to others.
Team push-ups!
Hi @tetech! If you wanna give me the Dallas instance, it might be helpful. If you can sell the transfer, that's fine. If somebody else wants it for free, it's no big deal. I might just run some network tests involving your Dallas instance and two other servers I already have in Dallas.
Thanks for thinking of giving away stuff within the LES community! ✨💖
I'm interested in the 1st and second Amsterdam machines.
Team push-ups!
Perhaps the original post wasn't clear on this. For a small number, yes it does make sense to transfer, and for those ones I will generally ask for the pro-rated amount remaining on the term. That's the "I'll probably make a couple available for transfer soon" part. I'll do that separately.
However, for most on the list either (a) the VPS providers do not permit transfers, or (b) they are charging a high admin fee which in some cases is more than the renewal price of the VPS (if people want to pay it then OK, but I don't think there would be much interest). These ones I am basically expecting to be "stuck" with and am trying to do something useful besides idle them for 6-12 months.
what the price of each?
I understand it is only for short-term but if you eventually go handing out any LXC container, I would still love to try it out.
That's irrelevant, since they're not up for transfer at this moment.
If you want to collaborate more generally on network tests in Dallas, let me know. I have 8 KVMs being actively used in Dallas at the moment. Unfortunately they are a bit concentrated at Carrier-1 but I've got a few at other DCs like Infomart and Digital Realty.
good luck with that. people do not read, they only "look". and all they see is a list of possibly cheap service and the word transfer somewhere in between - no matter the context.
you probably won't get any useful answers to your actual question anyway, but tons of question like who, where, when, and most importantly: how much
True, true.
And….
There is the ever popular
$7 !
blog archives
Two ideas:
(assuming they come with a dedicated/unlimited CPU, or the provider gives clear limits e.g. no more than 30% of CPU that you could apply on the thing with cpulimit or a cgroup or something )
1. Check my sig
2. http://warrior.archiveteam.org/
Contribute your idling VPS/dedi (link), Android (link) or iOS (link) devices to medical research
This is what I'm running on servers with spare I/O.
I use Docker setup for straightforward CPU limits, and haven't ruffled any feathers so far.
Where's @skorupion on the Reddit leaderboard?

We accept Karma donations for the last flan. 🍮 affbrr
I think it is quite funny how @Ganonk subtracted $2! It's been added to Best-of-LES!
Also
Possible that
@Ganonk hangs around with @FAT32 a lot.
.#squeezeadeal
blog archives
Thanks for the ideas. First one is no go since none of the cores are dedicated and ToS for most of the plans specifically disallows such distributed compute. Second one seems more viable. I'll look at that, thanks again for the idea.
Nice, that's me on the list! I should go and find some idler to not loose the spot. :P
"loose" is not skint.
It should be "lose".
We accept Karma donations for the last flan. 🍮 affbrr
If they would be bigger, more memory and disk, you could run your own microLXC and rent them for whatever.
Free NAT KVM | Free NAT LXC
Where to get the webapp of microLXC control software?
We accept Karma donations for the last flan. 🍮 affbrr
LXD has a JSON API right, he in theory could build it.
Free NAT KVM | Free NAT LXC
It ain't microLXC if it isn't microLXC control software.
We want the real microLXC control software.
We accept Karma donations for the last flan. 🍮 affbrr
That's what she said.
Free NAT KVM | Free NAT LXC
How much time do you spend dealing with tech support and/or abuse in that case? Or do your eligibility filters largely solve that.
Technically, the LXC containers are already running. Potentially there's some things could be done, e.g. 6x 128M on the Amsterdam 1G and then NFS mount 30-40GB disk. From memory they're both in Equinix.
Nearly zero, maybe 1-2 requests per week, abuse is usually 1 or 2 per year.
Free NAT KVM | Free NAT LXC
Really? She asked you for the software? #doubt
At least I put a routed /64 in each LXC, in this case via tunnelbroker.
What's in your
mlxc.sh?It looks useful.
I'm using Debian 11
lxc-unpriv-createcommand.It can't set any limits on the container, so that every container could use all the RAM and disk on the host machine.
Not really a problem for internal use though.
We accept Karma donations for the last flan. 🍮 affbrr
The essence of it (cutting out the parameter parsing etc.):
I haven't bothered making my own templates, at least yet. These are unprivileged containers.
I kind of decided I should whip up some type of control panel. Seems nothing works well/properly on the low-end stuff I'm running. Proxmox certainly isn't going to be suitable.
I'm the first to admit that it won't win prizes for UI, but this is what I got so far. Stats are obviously faked, I didn't do the Prometheus connector yet.




@tetech i encourage you to continue adding mocks with main important functions. Then start the backend API immediately. thats way you can be 70% complete better than nothing at all... so don't worry how it looks like now.
Oh, the important functionality is mostly done. Here's noVNC.

To be clear, my time budget for this is around 20 hours and I've already burned a third of it, so it won't get too fancy.
Status this morning:
To be finished:
I came up with a longer list for the future (like 2FA) but the main goal of this is to get something super light-weight which might make mini containers feasible.
Prometheus integration is working, plus the profile/preferences. Fiddled with the UI a bit, but still don't claim it is good.
I'll set up a new node and optimize the memory usage a bit, then maybe it is time for someone else to take it for a test-drive. Memory is already not bad:
So under 100MB of RAM used for two LXC containers, and that includes 20MB for Prometheus monitoring.
Seems like a lot has been accomplished in a short time! Congrats! 🎉
It blew out to at least 30
I had to learn the Prometheus API from scratch and after that I refactored some things.
It's okay! Lots of folks like Prometheus so you learned something useful! 🆗
Quite possible, I think the initial NanoKVM Panel was 40 hours including Documentation.
If you know the stuff you are going to work with, its easy possible in this time.
The big time eater, is solving issues, if I did not had run into a few, I likely would be done faster.
Free NAT KVM | Free NAT LXC
(off-topic, but I remember finding a nice "night sky" monitor service from @Neoon on the og lowendspirit forum when I was learning the ropes on my first little ovz nat from deepnet solutions)
HS4LIFE (+ (* 3 4) (* 5 6))
Yeah, agreed.
Looking for a volunteer/sucker/guinea pig to do an initial test. Same requirements as @Neoon,
But I don't have a fancy bot so the invite/provisioning is manual at the moment. In terms of the actual LXC container, it would be 128 MB RAM in Chicago, most notably IPv6 only. You'll get a routed /64 from tunnelbroker. Anyone want to kick the tyres and share some thoughts? https://www.lxcbox.cloud
May be worth opening a new thread with all this info depending on how many users you want to bring on since it's pretty well buried in this thread
Good luck!! Panel looks great
yabs daddy
Me. If you want. I don't need it for anything, but delighted to help you test! 🤩
Thanks for the encouragement. I don't consider being inconspicuous a bad thing at the moment
That may change, but at first I'd like to do a sanity check of whether the containers work and I haven't done a major screw-up!
Thanks! Happy for you to take it for a test drive for however long you want. Preference for template? Debian bullseye? (can't choose that yourself yet... probably next week)
Sure, Debian, please. Will be fun! 🎉
I expect to be busy Monday, but other days next week should be fine.
Have a nice weekend!
First, a big thank you to @Not_Oles for testing! He's picked up several dumb errors and made good suggestions.
The ability to reset networking and reinstall the LXC container (same or new template) has been added to the control panel. Still a bit fragile but in the process of improving. You can (in theory) choose any of the available LXC templates.
Next thing when time permits is I'll let people provision their own container. It has a lot in common with reinstalling, so shouldn't be too much work.
Hi @tetech! You're welcome! It's fun to work with you! I appreciate your prompt replies and kind suggestions!
I didn't see any dumb errors!
It all looks pretty good to me! ✅
Best wishes and kindest regards!
I would say changing the firewall and killing network access to the container was a dumb error!
But easily fixed.
The panel now allows users to provision their own containers. The way I'll do it (at least initially) is give each user a total "RAM budget", e.g. 128MB. You can allocate it on whichever node has free RAM, split it into two 64MB's, etc.
The amount of disk/bandwidth is given as a ratio "per 64MB of RAM". In the example below, it is 1GB disk and 0.5TB BW per 64MB RAM, so if you create a container with 128MB of RAM you'd get 2GB disk and 1TB RAM. The reason for doing it like this is that the plans of the KVM "host" are pretty different - one is 1GB RAM / 5GB NVMe, another is 0.5GB RAM / 250GB HDD. But RAM is almost always the most severe constraint.
Thanks again to @Not_Oles for valiant testing. I'm probably going to stop adding panel features and add more hosts to the pool, then take up @Mason's suggestion of a new thread.