search hotlink icon profile hotlink icon
Package avatar Public | 1.1.x - 1.x.x

On This Page

Required Environment

Fusion requires at least PHP 8.1.0 to run. Check the installed version on your system:

                php -v
            

Ensure the required curl and recommended zip extensions are available:

                php -m
            

Note

If the zip extension is missing, Fusion will use the built-in Phar extension to process archives, which uses more memory.

Prebuilt Generic Package

For a system-wide standalone installation from scratch, we use a prebuilt executable package from the generic package registry. Start PowerShell as Administrator and download the compressed standalone-build.tar.gz archive for version 1.1.0:

                Invoke-WebRequest -Uri "https://gitlab.com/api/v4/projects/62331610/packages/generic/fusion/1.1.0/standalone-build.tar.gz" `
    -OutFile "$env:USERPROFILE\Downloads\fusion-1.1.0.tar.gz"
            

Create the system-wide installation directories:

                New-Item -ItemType Directory -Force `
    -Path "C:\Program Files\Valvoid\Fusion","C:\Program Files\Valvoid\bin"
            

Extract the archive into the installation directory:

                tar -xzf "$env:USERPROFILE\Downloads\fusion-1.1.0.tar.gz" `
    -C "C:\Program Files\Valvoid\Fusion"
            

Create a launcher batch file:

                Set-Content "C:\Program Files\Valvoid\bin\fusion.bat" `
    -Value '@php "C:\Program Files\Valvoid\Fusion\fusion" %*'
            

Add the bin folder to the system PATH for all users:

                setx /M PATH "C:\Program Files\Valvoid\bin;%PATH%"
            

Restart PowerShell for the updated PATH to take effect. Verify the installation by checking the version as a regular system user in a new terminal session, without Administrator:

                fusion -v
            

Note

The documentation points to a fixed, documented version. To get the latest release, for example with patches, use the update steps below.

Recursive Update

To update Fusion without breaking changes, open PowerShell as Administrator and run the build command:

                    fusion build "dir.path=C:\Program Files\Valvoid\Fusion"
                

Note

For upgrade, see the Upgrade page in the documentation if any.