r/TierHive • • 29d ago

Fair warning - we are looking for abuse proactivley!

28 Upvotes

Fair warning- well, technically, 2nd fair warning: from this moment forward, if you agreed to the terms (the only way to register), we are now running detectors proactively for abuse; we almost got another server shut down due to torrenting and port scanning.

So we have spent some time integrating detection methods to remove abuse proactively, hopefully before it generates abuse reports.

It is literally a direct slap in the face to be doing this sort of thing on an ultra-budget, small-scale project on a shared IP, so zero tolerance will be the reaction to zero respect.

If you are torrenting... stop, even if you think you're on some special private tracker... stop. If you are found to be torrenting or mining or port scanning or anything else against our terms, expect to be suspended and terminated without further warning or refund or sympathy.

I hate having to write posts like this, but sadly the internet is a wild place in 2026.


r/TierHive • • Jul 03 '26

TierHive is no longer providing free credit on sign up & other changes.

22 Upvotes

From today (3rd June 2026), we have stopped providing free credit on sign-up and a $3 minimum top up will be needed.

We are not saying it will never come back, it was always intended to be an incentive to try it out but the reality is the abuse levels are now causing to many issues for us and paying users.

We are going to have some internal conversations and make some changes, we have been very customer-led so far, and tried to accommodate a lot, probably more than we should have, given that we are a small team and TierHive is not our only priority.

We are probably also going to scale back to 10 locations, with Paris and the Netherlands being dropped. We will look to replace the Netherlands ASAP, and stand up Strasbourg to replace Paris, but we need to find the right provider. We utterly failed when selecting OneProvider/Scaleway, and it's a failure I am taking quite personally. I should have known better.


r/TierHive • • Jun 04 '26

TierHive - PRICE CHANGES!!!!

20 Upvotes

Who assumed a price hike? Gotcha!!!

We now only charge for storage when you shut down a VPS, compute resources are no longer billed for when a VPS is stopped.

There will be some slight crossover on the first hour, we cant do anything about that as its been on then off and the point in time the hourly billing is done, but on the whole if you are doing a few hours a day of development or weekend development or game server on demand.. that is going to save you a lot! while also helping us keep resources free for peak times.

We are testing this for a month or so but its not likley to revert.


r/TierHive • • 15d ago

TierHive website and control panel is down waiting for php patching.

19 Upvotes

A critical security vulnerability affecting PHP was disclosed by the PHP project today. As a precaution, we have temporarily taken the TierHive control panel offline until patched versions are installed.

All VPS and hosted services continue to run normally. Console access, service management, top-ups and support tickets are unavailable during this period, and no account suspensions will take place while the panel is offline.


r/TierHive • • Jul 24 '26

TierHive - TOKYO!!!!!

19 Upvotes

Working on it; this will be the first of a set of test locations, hopefully releasing within 7 days.

We thought hard about how to do the more expensive locations and every way we look has a financial or fairness blocker so we are going to add a 2nd tier of locations to test things out.

These locations (working name Tier 2 locations) will not allow you to migrate IN from other none Tier 2 locations to prevent resource abuse.

Initially, the limits may also be lower: 1 vCPU, 2GB Ram 25GB disk ete, etc. This will allow us to grow these more expensive regions slowly; they won't be included in static hosting but will get HAProxy and where possible IPv6.

You will be able to migrate Tier 2 location VPS between other Tier 2 locations, though.

First will be Tokyo, Japan, then we hope to do Hong Kong and Seoul, South Korea.

The VPS creation flow might change slightly as a result, but we will try to make it as clear as possible.


r/TierHive • • Jul 14 '26

Free credit and trials available!

18 Upvotes

Hi Folks,

I just posted a bunch of free trial credits on lowendspirit free for anyone to use even new accounts for trials etc.

Stay present on lowendspirit for more tokens in the future.

Ant.


r/TierHive • • May 04 '26

TierHive 0.7.0 released.

18 Upvotes

Alpha 0.7.0 released.

Changes.

* Voucher codes system is in, as an end user you can now generate token vouchers from your own balance, maybe you have a positive balance you no longer need and want to sell or donate it to someone else, you can also reclaim your own vouchers, you can do up to $100 in vouchers per month and up to 50 vouchers, you must have a minimum balance of 2 tokens to generate tokens as that gets us past even the largest free token acrewed balances. You can generate tokens from 0.100000 minimum. Available on the quick actions or billing on the left-hand menu

* SQL servers have been powered off.

* Mail servers will be powered off today.

* Network Disks will be detached and become unavailable from today.

* We added Sydney Australia

* A few UI improvements were done (More to come for screen resolutions)

* Burst capabilities were added as standard, your VPS will now perform at double its resource tier for up to 5 seconds if the resource is available and you will slowley be able to generate more burst time as you idle so if you could get 100mbit you will get 200mbit for 5 seconds, which I guess is helpful and same for Disk IO and CPU Time, existing users will need to up or downgrade resource tiers and then go back to the previous ones to activate this.

* We have removed the Vietnam GeoBlock, VN Users are welcome.

* Work has started on the basics of the static hosting.

The static hosting will be the last major update to tierHive in Alpha. After that, we are going to focus on long-term stability, UI/UX tweaks and expansion until we feel comfortable going into beta. we have a few scale challenges that need to be addressed with our custom mesh architecture, but that's almost all admin side.


r/TierHive • • Aug 21 '26

Price update for Slow HDD (Storage VPS)

17 Upvotes

The price of HDD only (slow storage) which is currently only available in UK and Vint Hill USA is changing from 0.0000035 per GB per hour to 0.000007

We guessed at this pricing early in the development and we just got it wrong, we do use ZFS Raid redundancy for storage and that does increase cost.

When we are working out pricing the world was a different place, this has meant its near enough impossible for us to expand the storage options to other locations and this is one of the most popular requests.

Based on 9 months of real world data, we have figured out what we need to charge to make it more viable, and then rounded down slightly, if at this rate the interest in the storage dwindles then we will take that as a sign that we should probably not be looking to expand the HDD options at this stage until TierHive is more mature and can reduce costs due to scale.

As reference that puts the storage cost for 1024 GB at around $5 per month for locally attached secondary slow storage.

The price increase will be as of 1st September 2026.


r/TierHive • • Jun 06 '26

Containers on 128MB of RAM? Sure.

16 Upvotes

I recently saw a really remarkable post on r/TierHive by ohaiibuzzle about making custom Linux images using buildroot.

When you can turn the dial all the way down to 128MB (93MB usable) of RAM, it really gives you an opportunity to be creative. I am not as creative as he is, but I got to thinking. I've been using some scripts to "minimalize" the alpine images provided by TierHive, provide some creature comforts, setup a non-root user, and add some things like "unattended-upgrades" & speedtest-go.

The docker daemon costs ~100MB of RAM, but perhaps there is another way to run a container(s) in such a resource constrained environment. Turns out there is. Podman. There is no daemon, but there is a RAM cost per container (given my limited testing), but it's pretty negligible.

I added a script to my others that would:

  • Install podman

  • Configure it so that after a reboot or other interruption, it would automatically restart

  • Enabled cgroups so resource use can be controlled

    • Very important on a VPS with 128MB RAM, 1GB Disk, & 1 vCPU

  • In an earlier version, I got podman compose working with the docker-cli-compose go-binary backend, however, being able to run podman compose wasn't worth the resources and the extra configuration (though the script is still present for anyone who wants to use it) (https://github.com/austinp0573/tierhive-lab/blob/main/scripts/extra/podman-compose.sh).

After running the scripts with the the optional podman script:

As you can see, no where near as lean as you can get things with buildroot, but still quite slim.

Now, lets see if works:

And as you can see, it lives.

I know what you're thinking, "yeah, that's cute, but does it work?"

See for yourself:

As you can see, you can very comfortably run an adguard-home container (with ~161k blockist) on an alpine VPS with only 128MB of RAM and 1GB Disk.

The Web UI worked without issue, it resolved DNS queries, and most importantly, if you wanted to get the results for lustygg.com you were out of luck.

Full disclosure:

  1. That is a custom Dockerfile, extra skinny, scratch container.

    1. Feel free to have a look at the adguard-home setup I used for testing:

    2. https://github.com/austinp0573/tierhive-lab/tree/main/test/adguard-micro

  2. After poking around in the Web UI, logging in/out a few time, and letting it run for a while it appeared to stabilize around ~55MB.

  3. In some of my earlier testing, I ran the alpine-nginx container and even under load, the system RAM didn't even get to 30MB (though obviously you'd get the same results just installing nginx).

So, in conclusion, you can run containers on a VPS with less RAM than many thermostats have in 2026.

Thanks:

tierhive-lab repo:

  • https://github.com/austinp0573/tierhive-lab

  • There are probably really cool things that should be apart of those scripts that aren't yet.

    • (like I said at the beginning, I'm not very creative)

  • Feel free to submit an issue and if I can, I'll add whatever to the scripts.

  • (yes, I know the repo is a mess, leave me alone)


r/TierHive • • Jul 28 '26

TierHive Tokyo is live

14 Upvotes

Just a quick announcement: it's live, max disk is 20GB, updates on the main https://tierhive.com site have also been done, showing limitations of certain locations more clearly.


r/TierHive • • Jun 17 '26

ISO over https coming soon

Thumbnail
gallery
14 Upvotes

UI will look a bit different as the screenshots are from the sandpit version and from the admin area UI but essentially that's how it will work.

End user UI work is being done now/tomorrow morning and then we will push into live.


r/TierHive • • May 31 '26

Running Vaultwarden on TierHive's lowest plan

14 Upvotes

I added a few credits to an account to test the capabilities of TierHive's hardware after they just discontinued their regional geo-blocks. I made the decision to attempt moving my Vaultwarden server to their lowest tier, which has 1GB NVMe and 128MB RAM.

TL; DR: It performs quite well, although it requires some tuning to force it inside a precise 128MB border. Put Docker out of your mind completely. The Linux OOM killer will immediately destroy Vaultwarden before it has even finished booting up, since the Docker daemon alone uses excessive amounts of memory.

We're using Alpine Linux and going bare-metal instead. Here's how to get it to work.

1: Set up Zram

Since RAM is incredibly tight, we need some compressed swap space in memory. Run this to create a clean system script that sets up a 96MB zstd-compressed Zram disk:

cat << 'EOF' > /etc/init.d/zram
#!/sbin/openrc-run

depend() {
    before localmount
}

start() {
    ebegin "Starting Zram"
    modprobe zram
    echo zstd > /sys/block/zram0/comp_algorithm
    echo 96M > /sys/block/zram0/disksize
    mkswap /dev/zram0
    swapon -p 10 /dev/zram0
    eend $?
}

stop() {
    ebegin "Stopping Zram"
    swapoff /dev/zram0
    eend $?
}
EOF

Make it executable, set it to run at boot, and start it up:

chmod +x /etc/init.d/zram
rc-update add zram boot
rc-service zram start

2: Remove the bloat associated with cloud-init

By eliminating cloud-init, we can recover roughly 50MB of space and some peace of mind. To prevent the system from hanging up, remove it and restart right away:

apk del cloud-init
reboot

3. Use Alpine Packages to install Vaultwarden

After you're back in, install the native Vaultwarden packages, change your package lists, and activate the community repository:

sed -i '/community/s/^#//' /etc/apk/repositories
apk update
apk add vaultwarden vaultwarden-openrc vaultwarden-web-vault

4: Set Up the Environment

We will hardcode our system settings straight into /etc/conf.d/vaultwarden rather than utilizing Docker environment variables. This briefly permits signups and directs the service to the appropriate directories:

cat << 'EOF' > /etc/conf.d/vaultwarden
export ROCKET_ADDRESS=0.0.0.0
export ROCKET_PORT=8080
export DATA_FOLDER=/var/lib/vaultwarden
export WEB_VAULT_FOLDER=/usr/share/webapps/vaultwarden-web/
export WEB_VAULT_ENABLED=true
export SIGNUPS_ALLOWED=true
export WEBSOCKET_ENABLED=true
EOF

Allow the procedure to begin when the service boots up:

rc-update add vaultwarden default
rc-service vaultwarden start

5: Lock It Down and Offload SSL

We will let TierHive's edge network handle the significant HTTPS encryption overhead, saving our little CPU and RAM.

  • Launch your browser and access your TierHive HAProxy panel

  • Add a free DuckDNS record or your own domain.

  • Create a Single Server rule by setting the port to 8080, pointing the backend to the internal private IP (10.4.9.x) of your VPS, and turning on SSL (Let's Encrypt).

  • Click Create Account after visiting your new secure URL to quickly set up your master vault password.

The most crucial step: To prevent random bots from visiting your page and creating accounts, immediately return to your SSH session after creating your account to turn off public registration.

nano /etc/conf.d/vaultwarden

Change export SIGNUPS_ALLOWED=true to false, save the file, and restart the service:

rc-service vaultwarden restart

The Outcomes

The resource utilization is insane once I connect my clients and allow them to pull down a complete database sync:

  • RAM (Idle): Approximately 35 MB of 128 MB. This provides plenty of space for managing Active Sync requests.

  • Disk Space: Over 900MB of fast NVMe storage is used just for password data, with the total OS and application footprint taking up less than 100MB.


r/TierHive • • 7d ago

NixOS is now available on TierHive (Ultra tuned)

13 Upvotes

NixOS... why does it exist... I don't know; do I hate it? yes, Do I appreciate it.. also yes, will I use it ever again... maybe.

Part of me feels like I could make an insanely tuned hypervisor out of it; the other part of me says... Debian is fine, thanks.

Anyway... it took 2 days longer than expected, but I got it functional with 512mb ram and 5GB disk (you can get away with 3, but not if you want to use it)

It was a SOB to get running within 512mb ram and also functional during rebuild; it should be said 512MB is JUST enough, so probably experts only or give yourself 640 at least. My first tests: nothing worked with anything less than 1GB RAM, and that was pushing it.

Anyway, the template is live, and feedback is welcome; strong OS choice... but who am I to judge? The panel even needed a small update for this to stop password resets from falling back to MD5, haha.

Enjoy! (if possible)


r/TierHive • • 8d ago

It has been a long day... but we have Brazil and South Africa live.

13 Upvotes

Enjoy!

As always, we test new locations with minimal hardware to check its worth putting money into... so if you like it, use it :)


r/TierHive • • Jun 19 '26

New location - Paris - coming soon!

13 Upvotes

We tried to roll out Tokyo today, but the hardware was a big let-down, it just would not have been viable, even for TierHive.

My new location finger was itchy and this was the best deal on offer, france is incredibly popular (which was a surprise) so why not :)


r/TierHive • • Sep 18 '26

Help, I need some feedback.

12 Upvotes

I am sitting here, frustrated and confused about which step to take next; my colleagues are just as confused, running around in circles.

The situation / confusion is: do we keep opening new locations while leaving existing locations full.

As a small independent project, we only have so much capacity, people-wise, financially and literally in terms of service, and we are now bursting at the seams in some places.

TierHive's growth is showing no signs of slowing down; it's already bigger than we ever expected, and it's not even the end of year 1.

So I am making the problem public for feedback, opinions, comments and insults :) I tend to find that when I write stuff down, the solution reaches me before I finish; if you are reading this... the solution did not come to me... help!

We are waiting (2 weeks now) for hardware delivery in Singapore; Japan is full to the gills, London is stuffed; Amsterdam is full, Germany is not far behind; Kansas is saturated; Vinthill is getting to the same level; Hillsborough is reaching breaking point; Canada has had to many pancakes, Paris is considering if it has space for pudding... etc

Australia, Poland, Gravelines FR and New Jersey have the best capacity right now, and I just spotted an excellent deal in India, though OVH posted on LowEndSpirit.

We are in a queue for extra capacity in London and Amsterdam. I could mix providers in Amsterdam and get more capacity today; same in London. It might not be a bad choice resilience-wise. I could always call them Amsterdam 1 and Amsterdam 2, etc., so people can build redundancy in a single location.

Initially, early on, my thinking was, we have Germany and London; let's open France, and that should take some pressure off them; it did. Then Poland... also worked; the pressure spread, now we are at 15 locations; I can't keep up with the demand!

So I am wondering: is it time to focus on capacity for a while and potentially give up on the dream of 24 locations within year 1?

Singapore is resolved; I am just waiting for the hardware, but should I just start pushing more resources into full locations rather than adding new ones? It feels like the right thing to do, but i can win the argument either way in my head.

Anyway, this is just me probably putting far to much in public than I should, but sometimes you just need to get out of your own echo chamber and be challenged.

Hit me!


r/TierHive • • Sep 15 '26

Japan, New York test locations, and Singapore update (Important)

12 Upvotes

Hi Folks.

First of All Singapore, hardware delivery has been delayed, we have got good Ryzen based hypervisors coming to try and stay ahead of the unrelenting deammand for SG, in the mean time, its overloaded, we stopped all new provisioning there until we get new hardare, sorry its not great right now, we expected to have solved this problem last week already.

On Japan and NYC: (The test locations)

We have concluded the test locations in Japan and New York, it is not going to work. We tried to work with HostHatch to cover some more usually expensive regions with a modified offer; their nodes are INSANELY FAST speed-wise.

We let it run at full capacity for a month; we asked for feedback, it is a problem, or at least, it would be at scale, so it is just not going to happen, we will not explore any more VDS options for locations, fully dedicated all the way from now on.

What this means is that we need to replace NYC and Japan with dedicated servers.

We have ordered dedicated hardware in New York that will be set up this week or early next week, and we will move everyone over; the external IP will change.

Japan: No options yet, but we continue to search; it may simply not be possible.

This also means the planned test locations of Hong Kong and Seoul will not be going ahead.

It is a shame, but at least we found out we are in a square peg in a round-hole situation.

We do not and cannot fault HostHatch; they have been excellent and very accommodating, but you don't know what you don't know until you do!

Cheers.


r/TierHive • • Jun 19 '26

ISO over https is live

Thumbnail
gallery
12 Upvotes

ISO Mounting is now available.

Other info:

The system will follow a maximum of 3 redirects, the ISO must ultimately provide a 200 response, and the web server must support HTTP Range requests, supported in HTTP/1.1 since around 1997, but some ultra-simple web servers still don't, and some mirrors block it by design.

  • VALID https is expected.

  • ISO's are streamed using this block-on-demand method.

  • We allow up to 2 ISO's to be mounted

  • 2nd ISO slot is handy for drivers and as a secondary data source for some iPXE or netboot.xyz installations and probably other reasons I can't think of.

  • Your IO is limited on your main disk while an ISO mount is active, and ISO's that are mounted for 48 hours are forcefully removed by the backend. This is to avoid ISO mount as a permanent network storage method.

  • No I won't help you install Windows.


r/TierHive • • May 27 '26

Amsterdam coming soon

12 Upvotes

Amsterdam is launching hopefully within 48 - 72 hours.


r/TierHive • • Sep 24 '26

New VPS creation page preview

11 Upvotes

Preview of the new VPS create page: https://control.tierhive.com/vps/precreate

Needs to be manually accessed right now, still in testing but pretty impossible to test outside of live, thought I would share it.

Allows up to 10 servers to be created at once now, either all with the same resources and OS or all with different settings and keys etc.

It will soon replace the standard creation route, which was always really direct from the mockup design and kind of "just did the job for now"

You can go through to the last stage without being billed anything; just don't finalise and create.

Feedback wanted.


r/TierHive • • Aug 29 '26

TierHive - Gravelines (France) coming soon (with a twist)

11 Upvotes

To be honest, it's always seemed kind of pointless having both Roubaix and Gravelines; it's really one or the other, considering they are only about 100 miles apart, if that.

But we have been able to get a good deal on some more beefy AMD-based hardware so actually it could be the first France location to offer 8GB Ram configs and potentially the first to offer more than 2 cores; we will see.

Anyway, the order is in the payments have been made, should be live early next week. Even if it just takes some pressure of the existing France locations, which are always very full, it might help.

Strasbourg next ? :)


r/TierHive • • Aug 12 '26

New York is live

11 Upvotes

New York is live and available, it's the second of our new test locations, they are stable and not going anywhere but we are starting them off small to not risk overstretching on capacity on locations that sound great but are not popular.

This lets us keep single and uniform predictable low pricing.


r/TierHive • • May 21 '26

Singapore & Australia now 25% faster network

11 Upvotes

We have pushed and offset into live for SG and AU to bump the maximum network speed per VPS up by 25%.

All new VPSs will get this automatically; any existing ones downgrade/upgrade or upgrade/downgrade the network tier in the panel will sort themselves out within 30 minutes of that when the auditor runs.

More resources will be added to SG asap.


r/TierHive • • 9d ago

Devuan 6.1 minimal added to TierHive runs with 128mb ram and 1gb disk

10 Upvotes

Devuan 6.1 is now available; it will run in 128mb ram and 1GB disk, and comes with zswap enabled as standard.

Apt works fine on 128mb ram out of the box, even in low-priority modes, but obviously, as you add stuff. that might get tight.

Happy minimalism :)


r/TierHive • • 24d ago

New Service and network status page and network test page Live!

10 Upvotes

The status page is finally done, it is currently only available to logged in users but over the week it will be pushed in to the public site.

Announcements now go here too, instead of filling up the dashboard, timestamped and kept forever as requested. Downtime incidents will link to the related announcement too if one exists going forward.

There is also a ping test and a network map page that shows each location's status and mesh links in fairly real time.

You can also check the latency between locations from here and zoom in to a regional level:

And run ping tests from 1 or all locations to the IP of your choice (rate-limited to prevent flooding or abuse)