Posts for: #Server

Docker – Matrix Synapse homeserver, federation, nginx reverse proxy and TURN server setup using docker-compose

Recently I set up a Matrix homeserver for my friend group. I considered whether I needed federation, and ultimately decided that I did. On top of that, I also had to set up a TURN server so that calls would work properly for everyone, since if someone is behind NAT, the connection typically doesn’t work reliably. I launched the container on a Hetzner cloud VPS running Debian 10.

 

You’ll need a running Docker service, if it’s not installed yet, you can easily install it using https://get.docker.com/. I recommend creating a git repository where you can push your docker-compose and nginx config files.

[Read more]

Revoked – Migrating from Teamspeak to Discord

Revoked – Migrating from Teamspeak to Discord

Hi everyone,

You can join the Discord server here.

The Teamspeak client updated itself, and the new 3.3.0 version is no longer compatible with my old Teamspeak server. I updated the server, but all settings were lost and I can’t migrate them. It recognizes my non-profit license, but if I set it to more than 32 slots, the server automatically shuts itself down. I messed around with this for a good while, but I’ve had enough, so the server will no longer be running.

[Read more]

TeamSpeak Server Rules

TeamSpeak Server Rules

On the TeamSpeak server, I ask that you follow the following:

– Behave like a reasonable human being.
– Don’t be childish, don’t insult others, follow the rules of netiquette, along with basic norms.
– Don’t enter someone else’s TeamSpeak room if you weren’t invited.
– Recording conversations is only allowed if everyone in the room has agreed to it.
– The room name must not be offensive to anyone.
– The server is DDoS protected, but please don’t invite script kiddies here.

[Read more]

Full Web Server Installation (nginx, MySQL, PHP7, HTTP2, phpMyAdmin, SSL) – Ubuntu 16.04

Full Web Server Installation (nginx, MySQL, PHP7, HTTP2, phpMyAdmin, SSL) – Ubuntu 16.04

This guide applies to Ubuntu 16.04, I’ll cover other versions later.

1. Installing Nginx
First, let’s update the repos:

sudo apt-get update

Then install nginx:

sudo apt-get install nginx

Then check the nginx version with the following command:

nginx -v

If we get at least version 1.10.0, everything is fine.

2. Installing MySQL
The first step is to install the MySQL server:

sudo apt-get install mysql-server

Naturally, you need to fill in the root user’s password, which you’ll use to access MySQL later.
For PHP pages to run, you need to install PHP version 5 and its associated MySQL instruction set:

[Read more]

Installing Squid Proxy on Ubuntu Server

Installing Squid Proxy on Ubuntu Server

First, let’s update the repositories:

apt-get update

Then install the proxy software and the associated password generator:

apt-get install squid apache2-utils

Once that’s done, let’s create an empty configuration file:

rm -rf /etc/squid/squid.conf
touch /etc/squid/squid.conf
chown proxy /etc/squid/squid.conf

Then create the password file:

touch /etc/squid/squid_passwd

Then grant permissions to the proxy:

chown proxy /etc/squid/squid_passwd

Start editing the configuration file:

nano /etc/squid/squid.conf

and add the following lines (for http_port, specify the port you want to connect to the proxy on):

[Read more]

Call of Duty: United Offensive Linux Server and Other Goodies

Call of Duty: United Offensive Linux Server and Other Goodies

I’ve been planning for a long time to write a guide about one of my favorite games, Call of Duty United Offensive. For me, this was the best game back in the day alongside MoHAA, because IT HAD TANKS!

We played the hell out of it on Kursk, Carentan, Fox, and the Bas maps.

I feel like because of all the fun I had, I owe it to the game to not let it disappear into obscurity, so below I’ll describe how to set up a Linux dedicated server, how to configure 1920x1080p resolution, which ports need to be opened, and maybe I’ll even have time to cover mods.

[Read more]

Garry’s Mod Server

Garry's Mod Server

Behold! Our Garry’s Mod server has (once again) opened!

Its fantastic name is: [HUN] ZoliBen Csupra(kabra) – fittingly

To make everything run smoothly on the server, it’s recommended to download this addon pack.

 

How can you connect to this fantastic server? Simply add this IP address to your favorites list!

IP: 87.117.200.66:27015

 

The rules are written on the server, please follow them. Currently there are two admins, ZoliBen (me), and gtadam (when his PC isn’t crashing)

[Read more]

TF2 – Surf Server

TF2 – Surf Server

Back in 2008-2009 I surfed a lot in TF2, and the other day I started a poll on the server to see who would be interested in a surf server. (it’s not hosted locally in Hungary, so the ping is a bit higher) The poll ended positively, so here’s the server:

IP address: 5.45.181.158:27015

The buttons on the maps can be used as follows: you need to bind the +use command to a key, which you can do like this:

[Read more]

HLSTATX:CE on the Dusty Mice Purgatory & thoughts

HLSTATX:CE on the Dusty Mice Purgatory & thoughts

I’m happy to announce that I finally managed to install the HLstatX Community Edition plugin on my Dusty Mice Purgatory (tf2) server, which allows tracking people’s statistics. The statistics can be accessed in-game, or here on my website. You can find the link HERE, as well as on the right side of the website next to the server IP address.

 

The other thing I want to talk about (for quite a while now) is the problem with players who are „too good” at this game. Don’t laugh at this, of course they have every right to be good if they’ve played x thousand hours. The problems start when these people take themselves way too seriously on a casual fooling-around orange server, and completely humiliate casual players (who usually have at most 1-200 hours).

[Read more]

Installing Plex Media Server on Ubuntu Server

Installing Plex Media Server on Ubuntu Server

For the installation, we need the media server file matching our system from the Plex website, which can be found here.

Copying the package download link, download it to the VPS or server machine:

wget https://downloads.plex.tv/plex-media-server/0.9.15.3.1674-f46e7e6/plexmediaserver_0.9.15.3.1674-f46e7e6_amd64.deb

Then install the downloaded file:

dpkg --install plexmediaserver_0.9.15.3.1674-f46e7e6_amd64.deb

If it complains about missing dependencies, you can install them with the following command:

apt-get -f install

Then navigate to the /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/ directory, and edit the Preferences.xml file using nano or vi, by adding the following line after the Preferences word in the file (replacing 1.2.3.4 with your own IP address):

[Read more]