Selfhosting |
||||
|---|---|---|---|---|
| Home | Examples | Linux | Privacy | Services |
Services |
|
|---|---|
|
Once you have your server running some form of Linux, you can start hosting your own services. Most people use
Docker to do this. Docker is a tool that lets you run software inside
small containers that are isolated from each other, which makes it much easier to install, manage, and update your services.
Docker OverviewDocker containers are like lightweight virtual machines. You can run multiple services (containers) on the same server without them interfering with each other or your OS. For example, you could run one container for a website, one to host a minecraft server, and another for a media server. Popular Self-Hosted Services
Minecraft Server ExampleA great beginner project is hosting your own Minecraft server. You can do this in a Docker container using an image like itzg/minecraft-server or hexparrot/mineos. You can easily control the server's version, world files, and memory limits. Running your own game server lets you control who joins, install your own plugins or mods, and learn about port forwarding/tunneling, which are valuable things to know. |
![]()
|