Skip to content

Releases: Sterbweise/T6Server

v3.1.1

10 Dec 12:36
Compare
Choose a tag to compare

T6 Server Installer - v3.1.1 (Release)

Version Highlights

Major Changes in Plutonium r4524 & r4520

  • Update all server configurations
  • Review and update custom scripts
  • Enhanced mod support section
  • New download method (zone)
  • Test comprehensive server stability

Core Improvements

  • Enhanced system update and dependency management
  • Improved localization support
  • Refined security configurations
  • Robust uninstallation mechanism
  • Optimize installation processes

Language Support

  • English (en.sh)
  • French (fr.sh)
  • Spanish (sp.sh)
  • Chinese (cn.sh)
  • German (de.sh)
  • Malay (my.sh)

Uninstallation Process Improvements

  • Added comprehensive uninstallation script
  • Granular component removal support
  • Interactive uninstallation confirmation
  • Selective component uninstallation
    • .NET Framework
    • Wine
    • Firewall configuration
    • Game binaries
    • 32-bit package management

Security Enhancements

  • Updated security.json with advanced settings
  • Improved input validation
  • Enhanced firewall configuration
  • Granular component removal safety

Testing and Validation

  • Introduced testsValidation.sh
  • Docker-based testing environment
  • System diagnostic tools

Technical Details

  • Version: 3.1.1
  • Release Date: 10/12/2024
  • Supported Distributions: Debian 10, 11, 12
  • Minimum Requirements:
    • 512MB RAM (2GB recommended)
    • 10GB free disk space
    • x86_64 architecture

Known Issues and Limitations

  • Potential non-Debian distribution compatibility issues
  • Manual configuration may be required for advanced setups

Installation

Navigate to the application installation directory

cd /opt

Download and extract T6Server archive in a single command

mkdir -p T6Server && wget -O T6Server.tar.gz https://github.com/Sterbweise/T6Server/releases/download/v3.1.1/T6Server.tar.gz && tar -xzvf T6Server.tar.gz -C T6Server && rm T6Server.tar.gz

Move into the newly created T6Server directory

cd T6Server

Make the script executable

chmod +x install.sh

Launch the installation script with sudo privileges

sudo ./install.sh

Uninstallation

To completely remove T6 Server and its components:

cd /opt/T6Server
sudo ./uninstall.sh

Support

If you encounter any issues or have questions:


Developed with ❤️ by Sterbweise

v3.1.1 Pre-Release

10 Dec 05:10
Compare
Choose a tag to compare
v3.1.1 Pre-Release Pre-release
Pre-release

T6 Server Installer - v3.1.1 (Pre-Release)

Version Highlights

I'll help you draft a section about the major changes in Plutonium r4524 and r4520. Here's a markdown-formatted overview:

Major Changes in Plutonium r4524 & r4520

  • Update all server configurations
  • Review and update any custom scripts
  • Test server stability with new changes
  • Adding mods section
  • New download method (zone)

Core Improvements

  • Enhanced system update and dependency management
  • Improved localization support (added Spanish and Chinese language files)
  • Refined security configurations for Plutonium servers
  • Optimized installation and uninstallation processes

Language Support

  • English (en.sh)
  • French (fr.sh)
  • Spanish (sp.sh)
  • German (de.sh)
  • Chinese (cn.sh)
  • Malay (my.sh)

Security Enhancements

  • Updated security.json with advanced server security settings
  • Improved input validation and error handling
  • Enhanced firewall configuration options

Testing and Validation

  • Introduced testsValidation.sh for comprehensive system checks
  • Added Docker-based testing environment
  • Implemented system information collection and diagnostic tools

Key Changes

  • Refined dependency installation scripts
  • Updated system update mechanism
  • Improved progress indicators and user feedback
  • Enhanced cross-distribution compatibility

Technical Details

  • Version: 3.1.1
  • Release Date: 07/12/2024
  • Supported Distributions: Debian 10, 11, 12
  • Minimum Requirements:
    • 512MB RAM (2GB recommended)
    • 10GB free disk space
    • x86_64 architecture

Known Issues and Limitations

  • Potential compatibility issues with non-Debian distributions
  • Some advanced configuration options may require manual tweaking

Installation

Navigate to the application installation directory

cd /opt

Download and extract T6Server archive in a single command

mkdir -p T6Server && wget -O T6Server.tar.gz https://github.com/Sterbweise/T6Server/releases/download/v3.1.1-pre.1/T6Server.tar.gz && tar -xzvf T6Server.tar.gz -C T6Server && rm T6Server.tar.gz

Move into the newly created T6Server directory

cd T6Server

Make the script executable

chmod +x install.sh

Launch the installation script with sudo privileges

sudo ./install.sh

Support

If you encounter any issues or have questions about the new features, please don't hesitate to:


Developed with ❤️ by Sterbweise

v2.1.0

22 Aug 02:00
Compare
Choose a tag to compare

T6 Server Installer - v2.1.0 (LIGHT ZONE)

Major Overhaul

  • Complete Installation Revamp: Entirely rebuilt the installation process to address outdated components and ensure compatibility with the latest systems.
  • Modular Architecture: Restructured the entire codebase for improved flexibility and easier maintenance.
  • Code Optimization: Significantly cleaned and optimized the codebase, resulting in better performance and reliability.

Key Improvements

  • Enhanced Modularity: Segmented the code into logical modules for easier updates and customization.
  • Streamlined Processes: Optimized various routines for faster execution and reduced resource usage.
  • Future-Proofing: Implemented a more adaptable structure to accommodate future updates more easily.

New Features

  • Multi-language Support: Added French localization alongside English.
  • Advanced UFW Configuration: Improved firewall setup process for better security.
  • IW4MAdmin Integration: Optional installation of IW4MAdmin for advanced server management.
  • Automated .NET Installation: Streamlined .NET setup for IW4MAdmin compatibility.

Technical Enhancements

  • Refined Wine Installation: Optimized Wine setup process for better compatibility.
  • Updated Plutonium Binaries: Now using the latest stable version of Plutonium T6.
  • Improved Error Handling: Implemented more robust error catching and user-friendly feedback.
  • Enhanced Logging: Added comprehensive logging for easier troubleshooting and maintenance.

Bug Fixes

  • Resolved numerous installation-related issues from previous versions.
  • Fixed server visibility problems in the Plutonium server list.
  • Corrected Wine display errors during server startup.
  • Addressed authentication errors related to incorrect key placement.

Documentation

  • Completely revised installation guide to reflect the new, streamlined process.
  • Added detailed sections on new modular components and how to customize them.
  • Expanded troubleshooting guide with solutions for common scenarios.

Upcoming

  • Support for additional Debian-based distributions.
  • Further optimizations and performance enhancements.

Full Changelog

For a complete list of changes, please visit our GitHub repository.

Support

If you encounter any issues or have questions about the new features, please don't hesitate to:

Thank you for your continued support of T6 Server.

v1.0.0 - Version 2022

21 Aug 03:13
7d85bc4
Compare
Choose a tag to compare

T6 Server Installer - Version 2022 (OUTDATED)

Summary

This version of the T6 Server Installer provides an automated installation script to set up a T6 server on Linux systems. It offers a guided installation with customizable options to meet the specific needs of the user.

Key Features

  • Automated T6 server installation
  • Multilingual support (language selection at startup)
  • System update
  • Optional firewall configuration
  • 32-bit package activation
  • Wine installation
  • Optional .NET Framework installation
  • Game binaries installation

Prerequisites

  • Compatible Linux operating system (tested on Ubuntu and Debian)
  • Sudo rights for script execution

Installation

  1. Clone the repository or download the project files
  2. Make the script executable: chmod +x install.sh
  3. Run the script with sudo: sudo ./install.sh

Notes

  • The script must be run with sudo privileges
  • Ensure you have a stable internet connection during installation
  • Installation time may vary depending on your connection and machine power

Known Issues

  • File outdated...

Support

For any questions or problems, please open an issue on the project repository.


Thank you for using the T6 Server Installer!