Brightbox
  • Home
  • Pricing & Signup
  • Why Brightbox?
  • FAQs
  • Blog
  • Services
  • Support
  • About
  • Contact
RSS feed
twitter_banner

Flickr


more images...

Recent Posts

  • Brightbox Gem v2 beta
    4 days ago
  • Welcome aboard, Neil Wilson
    5 days ago
  • Jobs at Brightbox - Join the team!
    4 weeks ago
  • NGINX 0.6 for Ubuntu Dapper
    1 month ago
  • MySQL Maintenance: Thur 17 April 22:00-23:00
    1 month ago

Archives

  • May 2008 (2)
  • April 2008 (3)
  • March 2008 (3)
  • February 2008 (3)
  • January 2008 (4)
  • December 2007 (4)
  • November 2007 (3)
  • October 2007 (1)
  • August 2007 (7)
  • July 2007 (1)
  • June 2007 (3)

Popular tags

    • announcements
    • bandwidth
    • beta
    • brightbox
    • business
    • dapper
    • datacentre
    • geekup
    • gem
    • launch
    • leeds
    • maintenance
    • network
    • pricing
    • rails hosting
    • ruby
    • ruby on rails
    • san
    • security
    • tech
    • ubuntu
    • uk
    • updates
    • upgrade
    • xen

Brightbox Gem v2 beta 9 May 08

We’re proud to announce the beta version of our new Brightbox deployment gem. It is available from the Brightbox gem testing repository at http://gems.brightbox.net/testing. You can add this repository to your list by following these instructions.

This gem is a complete rewrite, to take advantage of the latest features of Capistrano and Rails. The Gem works with the current version of Capistrano (2.3) and supports the deployment of Rails 2.x applications.

FEATURES

Deploy with a single command

You can deploy a Rails application onto the Brightbox system with a single command (deploy:initial). We’ve tried to reduce the amount of work required to get an application working. You can follow our simplified initial deployment guide on our wiki

Focus on new deployment

The Brightbox gem is designed to allow you to quickly deploy an application to your new Brightbox. We’ve created sensible defaults for many of the Brightbox command options, and trimmed as much of the fat as we can from the deployment process. But because the gem generates Capistrano files you can tailor this starting point to your exact needs using the full power of Capistrano.

Deploy your working copy

The gem uses the new ‘:none’ scm option in Capistrano that simply zips up the current directory and deploys it on the server. No more messing around with version control security until you’re ready. Just deploy and go.

Automatically creates database configuration

The standard ‘mysql’ command allows you to put the database, username and password in a file called ‘.my.cnf’ in the ‘rails’ user home directory on the server. The mysql command will then read that file and logon to the database directly. If your application is short of a ‘production’ section in its config/database.yml then the recipes will take the contents of ‘.my.cnf’ and create a production section dynamically.

Automatically creates databases and gems

Rails now has rake commands for creating databases and installing required gems. Where these are available the recipes will use them automatically. For Rails 2.0 users we’ve created a simple ’stop gap’ rake task that you can use to specify your required gems.

Separate server and client gems

Once the gem is released all new brightboxes will come with the server gem preinstalled. For older boxes you will need to install the server tools manually. Log into your brightbox and run:

sudo gem install brightbox-server-tools -y --no-ri --no-rdoc

Logs Rotated

The gem asks the operating system to monitor the size of the application logs and rotate them when they get too big or too old. No longer should a neglected log file bring your server to its knees.

Mongrels Cleaned

Mongrel tend to be dirty when it falls over and leaves PID files lying around to trap the unwary. The new gem cleans up dirty PID files before it restarts.

Works alongside Capistrano

We’ve simplified the recipes so that, wherever possible, they augment the existing Capistrano deployment commands we all know and love rather than replacing them. That way your deployments gain the benefits of Capistrano improvements as well as improvements in the Brightbox gem. Free software at its best.

NOW WE NEED YOUR HELP!

We’d like as many Brightbox customers to use the new gem and let us know what they think of it so that we can hone it to perfection. Please give it a go and then pop along to our Brightbox Beta discussion group (http://groups.google.com/group/brightbox-beta) and let us know any feedback or problems.

Posted 9 May 2008 by Neil Wilson ::: 1 comment

beta brightbox gem capistrano deployment gem tools

Welcome aboard, Neil Wilson 8 May 08

We’re very excited to welcome Neil Wilson to the Brightbox team. Neil’s wide-ranging technical (and financial) expertise will be put to great use as we continue to grow rapidly.

There’s nothing like getting stuck in straight away - the first major task on Neil’s list was getting Version 2 of the Brightbox Gem released which he’ll likely be posting about tomorrow :)

So, welcome aboard Neil - it’s going to be fun!

Posted 8 May 2008 by Jeremy Jarvis ::: add comment

brightbox team neil neil wilson staff technical

Jobs at Brightbox - Join the team! 14 Apr 08

Brightbox is looking for some new techie people to join the team. Depending on your skills you’ll be:

  • managing and developing our hosting systems
  • developing our free software Rails stack, based on Ubuntu
  • supporting our Rails/Merb hosting customers

There are full-time and part-time roles available and you can work remotely from anywhere in the world or at the office in Leeds (or a bit of both).  We’re still a small team so we need people with pretty diverse skills and, more importantly, an ability to learn new ones. Overall, the following special powers are necessary:

  • enthusiasm
  • problem solving
  • communication
  • great written and spoken English

Regarding particular skills, you’ll need experience with some of the following:

  • Coding: Ruby, C.
  • Ruby stuff: Rails, Merb, JRuby
  • Typical Rails/Merb deployment stuff: Mongrel, Capsitrano, Monit, Memcached
  • Web servers: NGINX, Lighttpd, Apache
  • Databases: MySQL, PostgreSQL
  • Clustering: RedHat Cluster Suite (CMAN, CLVM, GFS), Heartbeat
  • Virtualisation: Xen
  • Storage: Linux LVM, Linux RAID, AoE, Bacula.
  • Network Filesystems: NFS, Samba, Glusterfs
  • OS: RedHat Enterprise Server / Centos 5, Debian / Ubuntu
  • RPM / Deb packaging
  • Advanced Linux Networking: Routing, Bridging, Netfilter, QoS
  • Security: Technical auditing (Nessus, NMAP), Policy development.
  • Flame retardant killer robots

Send a hello, a CV and salary expectations to jobs@brightbox.co.uk. CVs should be in an open format, preferably plain text or PDF.

Recruitment agents should e-mail our special recruitment company email address: root@localhost.

Closing date for applications is 16th May.

Posted 14 April 2008 by John Leach ::: add comment

employment jobs team

NGINX 0.6 for Ubuntu Dapper 11 Apr 08

We’ve backported NGINX 0.6.29 packages from Debian experimental to Ubuntu Dapper and included the fair proxy balancer module.

It’s in our testing repository at the moment so give it a whirl (it will of course install on any Ubuntu Dapper box, not just Brightboxes).  We have a page on the Brightbox wiki on how to configure NGINX for your Brightbox apps too (which can easily be adjusted to any NGINX install really).

If you’re playing with any of this beta stuff (like these packages or the Brightbox gem) and have feedback or need help, feel free to discuss it on the Brightbox-beta Google group that i just set up.

Posted 11 April 2008 by John Leach ::: add comment

backport beta dapper debian nginx packages performance ubuntu web server

MySQL Maintenance: Thur 17 April 22:00-23:00 8 Apr 08

We’ll be doing some maintenance work on the MySQL cluster next Thursday, the 17th April starting at 22:00 and taking around an hour. There will be a couple of seconds interruption to service at 22:00 as we switch between cluster nodes, then a few more seconds as we switch back at around 23:00.  We’ll keep you up to date as usual using the status feed.

The maintenance is to apply some software updates but we’re taking the opportunity to do some MySQL performance tuning at the same time.

Posted 8 April 2008 by John Leach ::: add comment

cluster maintenance mysql performance upgrade

Euruko 2008 Ruby Conference, Prague 28 Mar 08

Euruko 2008

John and I are currently in Prague for the Euruko 2008 Ruby Conference.

It looks to be a busy but fun weekend - Brightbox is sponsoring the event, providing drinks for the party at La Fabrika on Saturday evening plus we’re doing a special discount exclusively for Euruko attendees.

If you’re here too, do come and say hello.

UPDATE (2 Apr 2008): Had a great time, and met lots of cool people. Check out the photos on Flickr. Big thanks to Karel Minařík and his team for all their hard work in organising such a great event.


Posted 28 March 2008 by Jeremy Jarvis ::: add comment

czech republic euruko prague ruby ruby conference

Ruby 1.8.6 and ImageMagick 6.3 for Ubuntu 6.06 Dapper 20 Mar 08

We’ve backported some packages useful for Ruby on Rails deployment to the long term support Ubuntu Dapper distro.  They’ve been available for a while but it only just ocurred to us this might be useful to others!

Dapper has Ruby 1.8.4 (though labelled as 1.8.2 in the package list) and ImageMagick 6.2.  Ruby 1.8.4 has some known problems that are fixed in 1.8.6 and the rmagick gem recently updated to version 2, reportedly fixing the memory leaks, but it requires ImageMagick 6.3.

We backported Ruby 1.8.6 p111 and ImageMagick 6.3 from the latest development version of Ubuntu (Hardy Heron) to Dapper.  They’ve been in use on a few boxes and no problems so far.  Feel free to make use of them.  We’ll be backporting any security updates as they come.

General details of the repository are here, with specific information about Ruby 1.8.6 and ImageMagick 6.3 on their own pages.

Ubuntu Hardy Heron is due out in the next few month, which brings a lot of this stuff with it.  Some of you might have the luxury of being able to upgrade to it, but some may need to stick with Dapper for a while - hopefully these packages will help you out.

Posted 20 March 2008 by John Leach ::: add comment

backport beta better dapper faster free-software imagemagick open-source packages rmagick ruby stronger tech ubuntu upgrade

Brightbox at Barcamp Manchester UK 1 Mar 08

Barcamp Manchester

Jeremy and I went to Barcamp Manchester last Saturday - our photos are on Flickr as usual.  It turned out to be six months to the day since we went live with Brightbox too!

We ran a competition on the day: people had to tell us what they’d do with a Brightbox virtual machine and the best suggestion (as judged by us) kwould win a years hosting on one.  Throughout the day people wrote their ideas on post-it notes and we sifted through them at the end.

Here are some of the suggestions:

  • A service to archive scans of old maps for Open Street Map
  • Twitter wall app - @replies aggregated in the style of facebook’s wall-to-wall messages
  • Start a rails hosting company
  • Learn PHP
  • Hosting for Deb
  • Slowly ticking countdown timer to cause paranoia
  • App to mix samples from fiction books to make new fiction
  • Run a free hosting competition
  • Flame retardant killer robots
  • “Anything! They’re so flexible and scalable the possibilities are endless! We love Brightbox!”
  • “Dye your hair orange”

The winner was Chris Maltby, who said he’d use it to host a web-based multiplayer turn-based strategy game. This made our geeky senses tingle.

Rob Lee also suggested we open source our management tools - which we already do! I guess we just don’t make a big enough deal about it. Expect to see us making a bigger deal about it soon.

Posted 1 March 2008 by John Leach ::: 1 comment

barcamp barcamp-manchester competitions geeks hosting manchester manchesterbarcampuk uk unconference

Planned Network Maintenance - 22nd and 29th Feb (between 4 - 7am) 20 Feb 08

We’ve received notification from the data-centre that during the above period they will be performing maintenance on the core network. This is to install firmware upgrades to distribution switches and to perform cabling maintenance, which will fix a variety of minor issues, and will help ensure future network stability.

During the maintenance period you will possibly see a number of brief outages to servers (less than 2 minutes). If you experience any issues after the maintenance period, please submit a support ticket and we’ll deal with it straight away.

Posted 20 February 2008 by John Leach ::: add comment

datacentre maintenance network notices

Brightbox at FAB 2008 — Files and Backup Seminars 13 Feb 08

I’m attending the UKUUG Files and Backup Seminars next week (19th and 20th February) in London.  It’d be cool to meet up with any customers (or just random friendly geeks) if you’re around.  Beers are on us.  Drop me a line at john at the Brightbox domain (the uk one) and we’ll sort it out.  I’ll be the one with the laptop and the keen interest in data storage.

Posted 13 February 2008 by John Leach ::: add comment

backup conference files london san storage ukuug


Recent blog posts

  • Brightbox Gem v2 beta
    4 days ago
  • Welcome aboard, Neil Wilson
    5 days ago
  • Jobs at Brightbox - Join the team!
    29 days ago
  • NGINX 0.6 for Ubuntu Dapper
    about 1 month ago
  • MySQL Maintenance: Thur 17 April 22:00-23:00
    about 1 month ago
  • Euruko 2008 Ruby Conference, Prague
    about 1 month ago

Join our email list

Flickr (more...)

RSS feeds

Blog feed

Flickr feed

Recent Wiki updates

System Status feed




Brightbox Partners and Vendors

Terms & Conditions | Privacy | Site map | Wiki

Copyright © 2008 Brightbox Systems Ltd. All rights reserved