This is a prepared php-apache image with the required settings to run TSN-Ranksystem.
At 12PM on every 15th of the month, an up-to-date image is built and pushed to ensure security updates.
- TSN-Ranksystem: GitHub / Website
- Docker Hub: https://hub.docker.com/r/serverlein/tsn-ranksystem-webserver
- Repository: https://github.com/JohannesBauer97/tsn-ranksystem-webserver
- PHP 8
- enabled
exec
command - unlimited php script execution time (
max_execution_time = 0
) - Enabled Extensions
- PDO
- PDO MySQL
- cURL
- Zip
- OpenSSL
- SSH2
- mbstring
- Start with
docker-compose up
- Copy the TSN-Ranksystem application into the
www
folder - Follow instructions on http://localhost:8080/install.php
docker-compose.yml
version: '3'
services:
ranksystem:
image: serverlein/tsn-ranksystem-webserver:latest
restart: always
ports:
- 8080:80
networks:
tsnet:
aliases:
- tsnet-ranksystem
volumes:
- ./www/:/var/www/html/
ranksystem-db:
image: mariadb:10.6
restart: always
environment:
MARIADB_USER: ranksystem
MARIADB_PASSWORD: ranksystem
MARIADB_ROOT_PASSWORD: root
MARIADB_DATABASE: ranksystem
networks:
tsnet:
aliases:
- tsnet-ranksystem-db
volumes:
- ./ranksystem-db/:/var/lib/mysql
networks:
tsnet:
driver: bridge