teklabde/tekbase
Web interface for private, communities and service providers. Ark, Valheim, Minecraft, CSGO, ...
1.0K
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
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
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
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 teklabde/tekbase