teklabde/tekbase

By teklabde

Updated 3 months ago

Web interface for private, communities and service providers. Ark, Valheim, Minecraft, CSGO, ...

Image
Content Management System
Web Servers

1.0K

TekBASE - Gameserver Control Panel

Info

This image based on Ubuntu with Apache2, PHP and MariaDB. All dependencies were already installed. The TekBASE images with the tag 8.6 contains all related revisions, for example 8.6.13

Installation

docker pull teklabde/tekbase:8.6

If you want to manage a server in TekBASE, you have to install the following script on it. When prompted for the installation procedure, select the 8 or 9.

cd /home
wget https://teklab.de/downloads/tekbase_newinst.tar
tar -xzf tekbase_newinst.tar
./install.sh

Run TekBASE with docker

First startup needs 30-60 seconds.

docker run -d -p 9080:80 -p 9443:443 -v /var/tekbase/www:/var/www/html:rw -v /var/tekbase/database:/var/lib/mysql:rw -v /var/tekbase/apache2:/etc/apache2:rw teklabde/tekbase:8.6

Run TekBASE with docker-compose

Create the docker-compose.yml and insert the following code:

version: '3'
services:
  php-apache:
    image:teklabde/tekbase:8.6
    container_name: tekbase-webserver
    restart: always
    volumes:
      - /var/tekbase/apache2:/etc/apache2:rw
      - /var/tekbase/database:/var/lib/mysql:rw
      - /var/tekbase/log/apache2:/var/log/apache2:rw
      - /var/tekbase/log/mysql:/var/log/mysql:rw
      - /var/tekbase/www:/var/www/html:rw
    ports:
      - 9080:80
      - 9443:443

First startup needs 30-60 seconds.

docker-compose up

Docker Pull Command

docker pull teklabde/tekbase