Services

Server setup, deployment and infrastructure

Building an application is only part of getting it online. I set up servers, deploy websites and web apps, and configure the services they depend on.

Start a project

A good fit if

  • You have a working app that needs to go live
  • You need a server set up from scratch
  • Your app depends on other services, such as a database or email
  • You want to move an app to a different host
  • Deployments keep failing, or hosting problems are hard to pin down
  • You want one developer who understands both your app and where it runs

What I can set up

  • Linux servers configured to run web applications
  • Docker-based stacks, where your app and each service it needs run in their own container
  • Web servers and reverse proxies, which route visitors to the right part of your app
  • Databases, caching, file storage and email sending
  • Domains, DNS and HTTPS, so your address reaches your site over an encrypted connection
  • A repeatable way to deploy new versions
  • Scheduled backups
  • Fixes for deployment and server configuration problems
  • Updates and changes to the setup when you need them

What this covers

Getting an app online usually involves several parts: the app itself, a database, a web server, email sending and backups. I set them up, connect them and deploy your app.

Scope

I set up and look after hosting for individual websites and web applications. Each job is scoped and quoted before I start.

Server or site?

Server setup covers the environment your site or app runs in. Content updates and everyday site fixes are website management. Where the two overlap, the scope depends on your project.

Other services

All services

Let’s talk about your project.

The consultation is free, with no obligation. I aim to reply within three business days.

Start a project