Knowledgebase

Offshore Servers Knowledge Base

We collaborate with the providers of best-of-breed technologies, services, and other streams.Welcome to the comprehensive knowledge base for Offshore-Servers.com, your resource for all information related to offshore hosting services. This guide is organized into five main sections to help you get started with offshore hosting, manage your VPS or shared hosting, understand managed VPS features, and operate dedicated servers effectively. Whether you're new to offshore hosting or looking to optimize your offshore servers, you'll find step-by-step tutorials, best practices, and important considerations below.

image

Knowledgebase

How to Install WordPress on Offshore Shared Hosting

WordPress runs perfectly on offshore shared hosting — same software, hosted outside your home jurisdiction, on cPanel with LiteSpeed for speed. The whole install takes about five minutes with Softaculous. Here is the full walkthrough.

Before you start

  • An active shared hosting plan (cPanel credentials arrive by email after checkout).
  • A domain pointed at your hosting — see Managing DNS and Domain Settings if you have not done this yet.

Step 1: Open Softaculous in cPanel

Log into cPanel (link and credentials are in your welcome email), scroll to the Software section and open Softaculous Apps Installer. WordPress is the first tile — click it, then click Install Now.

Step 2: Fill in the install form

  1. Choose Protocol: select https:// so your site uses SSL from day one.
  2. Choose Domain: pick your domain; leave the “In Directory” field empty to install at the root of the site.
  3. Site Name and Description: whatever you like — you can change both later.
  4. Admin Username and Password: do not use “admin” as the username, and let it generate a strong password.
  5. Admin Email: a working address — password resets go here.

Click Install. Softaculous creates the database, copies the files and gives you your login link (yourdomain.com/wp-admin) in under a minute.

Step 3: First-launch checklist

  • Log into wp-admin and set Settings → Permalinks to “Post name”.
  • Delete the sample post, sample page and any plugins you will not use.
  • Install a caching plugin that supports LiteSpeed — our servers run LiteSpeed Web Server, and the LiteSpeed Cache plugin uses it natively for a big speed win.
  • Keep WordPress, themes and plugins updated — on shared hosting, outdated plugins are the #1 way sites get compromised.

Moving an existing WordPress site?

Free migration is included with our offshore web hosting plans — open a support ticket with your current hosting details and we will move the site for you.

How to Set Up a Video Stream with Nginx-RTMP

The fastest way to get a self-hosted live stream running on an offshore streaming server is Nginx with the RTMP module: free, battle-tested and light enough to leave most of your bandwidth for viewers. This walkthrough takes a fresh Ubuntu/Debian server to a working stream.

Step 1: Install Nginx with the RTMP module

sudo apt update
sudo apt install nginx libnginx-mod-rtmp

On Ubuntu and Debian the RTMP module ships as a package, so no compiling is needed.

Step 2: Configure the RTMP server

Add this block at the end of /etc/nginx/nginx.conf (outside the existing http block):

rtmp {
    server {
        listen 1935;
        application live {
            live on;
            hls on;
            hls_path /var/www/hls;
            hls_fragment 3s;
        }
    }
}

Create the playback folder and reload:

sudo mkdir -p /var/www/hls
sudo chown www-data: /var/www/hls
sudo nginx -t && sudo systemctl reload nginx

Step 3: Serve the HLS playlist over HTTP

Inside your site’s server block, add a location so browsers and players can fetch the stream:

location /hls {
    types { application/vnd.apple.mpegurl m3u8; video/mp2t ts; }
    root /var/www;
    add_header Cache-Control no-cache;
    add_header Access-Control-Allow-Origin *;
}

Step 4: Push a stream from OBS

  • In OBS, open Settings → Stream and choose “Custom”.
  • Server: rtmp://your-server-ip/live
  • Stream key: any name, e.g. stream1 — treat it like a password.
  • Click “Start Streaming”; playback is at http://your-server-ip/hls/stream1.m3u8 in any HLS player (VLC, hls.js, Video.js).

Before you go live for real

  • Put the playback URL behind a domain with SSL, and restrict who can publish (the RTMP module supports on_publish auth callbacks).
  • Size your port for the audience first — the math is in How Much Bandwidth Does a Streaming Platform Need?
  • For large audiences in both Europe and Asia, run one server in each of our locations (Amsterdam and Hong Kong) and let viewers pick the closer one.

Need hardware for this? Our offshore streaming servers ship with 1–10 Gbps ports and are delivered ready for exactly this setup within 24–72 hours.

How to Choose Your Offshore Server Location

“Offshore” is not one place. The right location depends on three things: where your audience is, which jurisdiction you want your data under, and what your content needs.

1. Audience latency

Physics first: every 1,000 km adds delay. Serve European users from Europe and Asian users from Asia. Our Amsterdam location covers Europe with excellent peering; Hong Kong covers East and Southeast Asia. If your audience spans both, run two servers and split traffic.

2. Jurisdiction

Hosting outside your home jurisdiction is the core of offshore hosting. The DMCA, for example, is a United States law — as a non-US company it does not affect us directly, which is what “DMCA ignored hosting” refers to. Every location we offer sits outside US jurisdiction; what varies is local law, so check our Terms of Service for what applies everywhere.

3. Content and bandwidth needs

Streaming and high-traffic projects should follow bandwidth availability: our streaming servers ship with 1–10 Gbps ports in Amsterdam and Hong Kong. General workloads on VPS or dedicated servers are more flexible.

Not sure?

Tell support where your users are and what you plan to run — we will recommend the location honestly, including telling you when a plain European VPS is all you need.

How Long Does Server Setup Take?

The honest answer depends on the product, because some plans are software provisioning and some are physical hardware.

Setup times by product

What can affect the clock

  • Crypto confirmation time: automatic provisioning starts when the blockchain confirms your payment, not when you send it.
  • Custom configurations: unusual hardware or OS requests on dedicated servers can add time — support will tell you upfront.

While you wait for a dedicated server

Many customers spin up an instant VPS to start building, then migrate when the dedicated machine is delivered. If that is your plan, mention it in a ticket — support can help with the move.

Getting Started with Your Offshore Streaming Server

An offshore streaming server is a dedicated machine with a high-bandwidth port, built for video and audio delivery. Because it is physical hardware (not a virtual slice), setup involves a short provisioning step before you can go live. Here is what to expect.

1. Ordering and provisioning

Choose a plan on the streaming servers page and complete checkout in the client portal. Dedicated hardware is prepared and delivered within 24–72 hours. You will receive your server IP and access credentials by email once the machine is online.

2. Choosing an operating system

Most streaming stacks run on Linux (Ubuntu or Debian are the common picks for Nginx-RTMP, SRS or media-server software). Windows Server is available if your workflow depends on Windows-only tooling. If you are unsure, open a ticket before ordering and describe your stack — support will recommend a template.

3. First steps after delivery

  • Log in over SSH (Linux) or RDP (Windows) using the credentials from your welcome email.
  • Update the OS and set up a firewall before installing anything else.
  • Install your media server or panel, then run a test stream and watch the bandwidth graph.
  • Point your domain or player URLs at the server IP once the test looks stable.

Need more than one location?

Streaming servers are available in Amsterdam and Hong Kong, so you can place delivery close to your audience. For general-purpose workloads on the same infrastructure, see our offshore dedicated servers.

24/7 World-Class Support

Ran into trouble? Contact our Customer Success team any time via live chat or email.

Did not find what you are looking for

Need help? We're always here for you.