Category Archives: Web Hosting

The Brownrice Approach: Curious People. Thoughtful Systems.

You ask, our small support team answers… (the phone, email, chat ping ;) because we love wrenching, fixing, optimizing… figuring things out. Always ready for the next puzzle — we’re just wired that way. We’re curious.

The stories below come from Nathan and the two Logans, but they reflect the vibe of the whole Brownrice team—including Vanessa, Tucker, Michael, Lapis, Geordie, Kristin, and Oban. Different roles, different backgrounds, one shared approach to the work.

“Okay… but why is it doing that?”

Some people restart the server. Nathan starts investigating.

Nathan, our Director of Security, is the kind of person who naturally wants to understand how every part of a system works together — and how to make it perform better. Hosting environments, performance maxing, security hardening, turbocharged project cars… if it can be optimized, tuned, rebuilt, or improved, he’s probably interested in it. Ask him about the 1990 Miata he rebuilt around a standalone open-source ECU making 315+ wheel horsepower. He built, assembled, and tuned every bit of it himself, in his home shop.

That’s pretty much how he debugs, too.

“I once moved a website from another host onto our latest and greatest VPS. The site was dead-slow on our servers but fast on the old host. After much debugging, we found the previous host had hidden code that made the site wait 15 seconds before loading. Once I removed that, it was faster than ever.”

Not hardware. Not bandwidth.

Just deeply weird code, buried where nobody thought to look.

“For me, I’m a debugger. It’s deeply satisfying to take something that’s not working, or working poorly, and optimize or otherwise improve it.”

“Slow down and check the basics.”

Logan D, our Support Technician and resident Culinarian, speaks from experience when he says the right recipe matters. Around the office, we let him cook—helping calibrate the saltwater tank, troubleshooting a hosting problem, whatever needs figuring out. The approach is the same: mind the details, follow the process, don’t skip steps.

“With the complexity that is hosting — domains, DNS, VPSs — it can be hard to keep track of where everything is. Many times something overlooked by taking someone’s word for it can lead you down a winding path that leads nowhere.”

So before the deep dive starts, he verifies everything himself — even when the customer is certain.

Nathan lands in the same place:

“Always start from the bottom and double check the obvious. Domain whois, nameservers, DNS. Follow the chain and make sure nothing gets overlooked.”

And when everything finally comes together — chef’s kiss:

“It’s satisfying to be presented with new issues that can be solved by building off of things you’ve learned from previous problems. It always keeps you looking for solutions via different paths you may or may not have taken in the past.

“Also, very satisfying to recognize an issue and solve it immediately when that previously may have had you banging your head against the wall!”

“Sometimes you have to go straight to the source.”

Our Data Center Manager, Logan G, spends most of his time building things — servers, infrastructure, hardware, systems with layers of redundancy, from micro to macro — solid, scalable, and resilient by design.

Maybe that’s why Logan spends so much time outside — farming, working with his hands, chasing quiet somewhere in Northern New Mexico. Out there, you learn quickly: real stewardship means improving the larger environment — not just patching the problem in front of you, but strengthening everything connected to it. (…and yes, the data center is 100% green. We can’t help ourselves.)

“We had one customer with a hacked WordPress site, which we cleaned, but couldn’t get Google to stop showing the This site may be hacked link in their search results. So I emailed Google support.”

“Much to my surprise they scheduled a video call, and I got to talk to humans, face to face. They asked all sorts of questions about how we clean up hacks, how they could make our lives easier as sysadmins, etc. One of them was even from Taos, my hometown and the location of our data center!”

Most would say, “That’s beyond the scope of support.”
So, why does Logan G do it? 

“Just helping people. More importantly, showing them how to help themselves using some of the awesome tools we’ve created over the years. Building the hardware that makes these things work is what keeps me hooked.”

Curious people. Thoughtful systems. Real support.

That’s the Brownrice approach.


From the other side of the support ticket…

“I am a SUPER happy customer of Brownrice! This is how web hosting should be. Friendly, helpful, responsive, and informative. Virtually no downtime. Anytime I’ve needed support they have been right there, and pointed me to resources so I could be more hands-on. I highly recommend Brownrice Internet for anyone looking for a hosting company run by real humans who care about what they do.

★★★★★
Google Review

Free migrations. Real support on every plan.

BRI is Fully Green Powered (100% Renewable) — With Receipts

Yes, really. Our annual energy report adds it up:

Solar + Renewables + RECs = 100% clean-powered websites.

Most web hosts make vague “green” claims. We actually show you the math. Every website we host runs on a mix of our own solar array, renewable grid power, and certified Renewable Energy Certificates — and we’ve got the receipts to prove it.

Clean Power Without the Compromise

You shouldn’t have to choose between fast, secure hosting and being environmentally responsible. Brownrice gives you both: performance-tuned servers, friendly U.S.–based support, and verified 100% clean power.

What Powers Our 100% Green Hosting

Here’s how we keep every site clean-powered:

  • On-site solar generation supplies about one-third of our annual electricity needs.
  • Renewable grid power from Kit Carson Electric/Guzman Energy provides another large share.
  • Certified Renewable Energy Certificates (RECs) offset the rest — bringing us to 100% renewable on a net annual basis.

Inside Our Green Datacenter

Our New Mexico facility is designed from the ground up to be efficient and resilient:

  • A huge on-site solar array supplies a third of our annual energy needs.
  • Outside-air cooling keeps servers chill without air conditioners nine months of the year.
  • Triple-redundant fiber, generators and power supplies keep your site fast and online.
  • Clean-agent fire suppression protects equipment and the planet at the same time.

Real Green Hosting You Can Measure

Fast, secure, worry-free hosting that scales with you and keeps the planet a little cleaner. With Brownrice, you get transparent numbers, annual energy reports, and renewable receipts — not marketing fluff.

Show Me the Receipts: How Brownrice Powers 100 % Green Hosting »

How do I clone my website to another site, like a development site?

The Clone!

It’s easy to clone a website (including its files, database and all settings) from a live site to a development via the Brownrice Dashboard.  Or you can do the opposite and clone a development website and/or database to your live site when you want to move development changes live.  Or you can clone a site to a totally different site!  

Continue reading How do I clone my website to another site, like a development site?

Proxmox Mail Gateway

Proxmox Mail GatewayWe’re converting our first-layer of spam protection from straight spamassassin gateways to Proxmox Mail Gateways and I’ve gotta say, the conversion has been magically easy and results have fantastically pleasing. We use these gateways to pre-scan all incoming email for spam and viruses before passing those emails on to our email customers.

Proxmox Mail Gateway uses a wide variety of local and network tests to identify spam mail. Here is a short list of used filtering methods:

Continue reading Proxmox Mail Gateway

Email hosting price to increase on June 1st, 2022

At $1 per email account per month we’ve always lost a lot of money on the email hosting side of our business. In fact most hosting businesses of our size long ago abandoned email hosting altogether because it’s so hard to do well and is such a money loser. And nearly all of the huge providers – Gmail, Hotmail, Yahoo, etc – simply do not provide phone support for email. Why? When done right there is simply no other hosting service which requires anywhere close to the amount of support, knowledge, and hardware that email hosting requires.

Here are are few of the things that go into hosting email:

Continue reading Email hosting price to increase on June 1st, 2022

A little something extra

We’ve decided to add an extra 10GB’s of disk space to all our SmartVPS SSD hosting customer’s plans. So if you have a 10GB SSD disk space server, when you login to your server you’ll see that it actually has 20GB’s disk space.

And that makes for some nice line movement in your performance graphs:

How many simultaneous connections can a server handle?

Well, it depends on quite a few things, but let’s start by looking at some server settings and example web applications.

Arguably the two most important settings that govern how much simultaneous traffic a Linux server running the LAMP stack can handle are the Apache MaxClients setting and the MySQL/Mariadb max_connections setting.  From here on I’ll refer to both of these settings as your max connection settings.  If set too high your web and database software can consume all of a server’s available memory and crash it, which can be very painful.  If set too low your web server will slow incoming traffic unnecessarily.

For example, if your application is streamlined and doesn’t use much RAM to render web pages then your max connections settings can be set very high, allowing hundreds of simultaneous users to your site on a small VPS with, say, 2GB RAM.  However, a WordPress site with tons of plugins – some poorly coded with non-optimized MySQL queries – can use so much RAM that the max connections settings should be set very low, in order to prevent RAM swapping and server crashes.

Continue reading How many simultaneous connections can a server handle?

What’s inside a Brownrice SmartVPS?

What goes into the Brownrice SmartVPS?  First off, we use OpenVZ as our virtualization software. OpenVZ container virtualization is by far the best solution for our customers because 1) Its wicked fast and 2) We can configure it so that our custom AutoTune, AutoScale, and Server Management scripts can enter your container seamlessly to monitor and ensure that things are always finely optimized without you having to do anything.

We love all Linux distros but we’ve been running and configuring CentOS since the early 2000’s so we know it really well.  So that’s what we use for our container OS’s. CentOS also has a huge user community and is a rock-solid server distribution.  It just works. Always.

Inside your container we use the Apache web server and MySQL database server.  Both are always monitored and automatically tuned.  Our scripts also custom-compile PHP to whichever version you want – which enables us to provide lots of extra goodies inside of PHP for you.  And we run both memcached and Redis for you so that your applications can connect to either if you want the caching speed boosts that both offer.

From the server management side we back up the entire container OS every night and keep copies in two data centers (ours and another that is 120 miles away) and keep those backups for 3 months.

And of course we automatically install free SSL certificates for every site that you have on a SmartVPS.

There’s about 1,000 other things we do for these SmartVPS’s to ensure that they are super-fast and easy for you and your developer to work with them, but I won’t bore you with those.

Questions?

Thank you!

~ Oban