1: Getting Started

Welcome! This guide is designed for people who have some IT interest but don't work professionally in IT. Whether you're exploring Infinity Tools for personal use or considering it for a small business, this guide will walk you through everything step-by-step in plain language.

What Do I Need to Use Infinity Tools?

To use Infinity Tools, you need a Linux server - that's a computer running Linux that's always connected to the internet. Most people don't have a server at home, so you'll rent one from a cloud provider (like renting a computer in the cloud).

You'll Need:

  1. A Linux Server - We'll help you get one from a cloud provider
  2. A Credit Card - To pay for the server (usually $5-10/month)
  3. Basic Computer Skills - If you can use email and browse the web, you're good!
  4. About 30 Minutes - To get everything set up

Don't worry if terms like "Linux" or "server" sound scary - we'll explain everything as we go!

What is a Linux Server?

Think of a server like a computer that runs 24/7 on the internet. Instead of having a screen and keyboard, you control it remotely using your regular computer. The server runs special software (Linux) that's designed to host websites and applications.

Why rent a server?

Choosing a Cloud Provider

Cloud providers are companies that rent out servers. We'll focus on two beginner-friendly options that are affordable and easy to use.

Option 1: Hetzner Cloud (Recommended)

Why Hetzner:

Perfect for: Beginners who want the best price-performance ratio

What you'll get:

Option 2: DigitalOcean

Why DigitalOcean:

Perfect for: Beginners who want lots of help and tutorials

What you'll get:

Other Options

You can also use:

Our recommendation: Start with Hetzner if you want the best price, or DigitalOcean if you want extra hand-holding.

Getting Your First Server

Step 1: Create an Account

  1. Visit Hetzner Cloud or DigitalOcean
  2. Click "Sign Up" or "Create Account"
  3. Enter your email and create a password
  4. Verify your email address
  5. Add a payment method (credit card)

Don't worry: You won't be charged until you create a server, and you can stop it anytime.

Step 2: Create Your Server

For Hetzner Cloud:

  1. Login to your Hetzner Cloud account
  2. Click "New Project" (if you don't have one)
    • Name it something like "My Infinity Tools"
  3. Click "Add Server"
  4. Choose Location:
    • Pick a location close to you (Germany, Finland, USA, etc.)
  5. Choose Image:
    • Select Ubuntu 22.04 or Ubuntu 24.04 (recommended)
    • Don't worry about other options - Ubuntu is perfect for beginners
  6. Choose Server Type:
    • Select CX11 (€4.51/month) - this is enough to start
    • This gives you: 1 CPU, 2GB RAM, 20GB storage
  7. Networking:
    • Leave default settings (IPv4 enabled)
  8. SSH Keys:
    • We'll skip this for now (covered in next article)
  9. Name Your Server:
    • Something like "infinity-tools-server"
  10. Click "Create & Buy Now"

After creation: You'll see your server's IP address (looks like: 123.45.67.89) - write this down!

For DigitalOcean:

  1. Login to your DigitalOcean account
  2. Click "Create" → "Droplets"
  3. Choose Image:
    • Select Ubuntu 22.04 LTS or Ubuntu 24.04 LTS
  4. Choose Plan:
    • Select BasicRegular$6/month (1GB RAM, 1 CPU)
    • Or $12/month (2GB RAM) for better performance
  5. Choose Datacenter Region:
    • Pick a location close to you
  6. Authentication:
    • Choose "Password" for now (we'll set up SSH keys later)
    • Create a strong password - save this password!
  7. Finalize:
    • Name your droplet (e.g., "infinity-tools")
    • Click "Create Droplet"

After creation: You'll see your server's IP address - write this down!

Step 3: Configure Your Server

Once your server is created, you need to do a few basic setup steps:

Enable Basic Firewall (Important!)

Your server needs basic protection. Here's how (we'll cover connecting to your server properly in the next article, but for now):

For Hetzner:

For DigitalOcean:

Why this matters: A firewall protects your server from unwanted access. We'll configure this properly later.

What You'll Need Next

Before you can install Infinity Tools, you'll need:

1. A Domain Name (Optional but Recommended)

What is a domain name? It's like an address for your website (e.g., mywebsite.com).

Why you need it: Infinity Tools can automatically set up secure connections (HTTPS) if you have a domain name. Without one, you can still use it, but browsers will show security warnings.

Where to get one:

What to do:

  1. Buy a domain name (e.g., myinfinitytools.com)
  2. Point it to your server's IP address (we'll show you how in the next article)

Don't have a domain? That's okay! You can always add one later or use your server's IP address directly.

2. Basic Information

Server IP Address: You got this when you created your server (looks like: 123.45.67.89)

Server Password (DigitalOcean): The password you created when setting up the droplet

Cloud Provider Account: Keep your login credentials handy

Understanding Server Costs

Monthly Costs:

What's Included:

Compared to SaaS:

Security Basics

Keep Your Server Safe:

  1. ✅ Always use strong passwords
  2. ✅ Keep your server updated
  3. ✅ Use a firewall (we'll set this up)
  4. ✅ Don't share your server passwords
  5. ✅ Enable automatic security updates

Infinity Tools will help with most of this automatically!

You're Ready!

You now have:

What's Next?

The next article will cover:

Don't worry if some of this feels new! We'll walk through everything step-by-step, and Infinity Tools will handle most of the technical stuff automatically.

Quick Tips

If you get stuck:

Safety first:

Remember:


Next: Connecting to Your Server and Installing Infinity Tools (Article 2)


Revision #14
Created 29 October 2025 10:57:32 by bjoern
Updated 4 November 2025 07:51:07 by bjoern