Desktop tooling / open source

FXServer Installer

A Windows app for setting up, configuring, running, and maintaining an FXServer workspace in one place.

Role
Design and application development
Interface
Svelte / TypeScript
Desktop
Tauri / Rust
Platform
Windows
FXServer Installer desktop dashboard
PROJECT PREVIEW / FXSERVER-INSTALLER
1 One app Setup, control, and maintenance
MIT Public license Open source and inspectable
3 Core layers Svelte, Tauri, and Rust

The problem

What needed to work.

Setting up and running FXServer usually means moving between installers, folders, configuration files, browser dashboards, terminals, and database tools. I wanted those jobs in one app, with clear feedback when something changes or fails.

01

Tauri and Rust handle native operations, while Svelte and TypeScript power the interface and application state.

02

Updates and destructive actions show progress, warnings, logs, and recovery options instead of running silently.

03

The app follows the way an FXServer is managed: setup, artifacts, configuration, MariaDB, server control, resources, and diagnostics.

Screenshots

A closer look at the app.

Configuration workflows
Resource management

What's included

Main features.

  • First-run workspace checks
  • FXServer artifact management
  • Configuration editor and helpers
  • MariaDB lifecycle and query tools
  • Server control, RCON, and performance data
  • Resource updates, logs, and utilities