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.
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
-
New business websites
A first website that shows what you do and how to reach you.
-
Website redesigns and improvements
Your current site, rebuilt or fixed where it matters most.
-
Custom web applications
Booking forms, client portals, internal tools, or a product of your own.
-
Existing projects and unfinished ideas
Stalled, half-built or in need of work? I’ll look first, then tell you what it would take.
-
Website management and webmaster services
Updates, fixes and improvements for the website you already have.