AutoRetainer Dashboard

AutoRetainer Dashboard

Self-Hosted Web Dashboard for FFXIV Character Data

Utility Web Dashboard Data Visualization
XA

Overview

A self-hosted web dashboard that displays FFXIV character data from AutoRetainer, XA Database, and Lifestream configs. Provides a modern, dark-themed UI accessible via browser showing comprehensive character information.

Features real-time data parsing, character overviews, submarine tracking, retainer details, housing information, marketboard items, gil totals, inventory tracking, MSQ progression, job levels, currencies, and income/cost calculations.

Key Features:

  • Self-hosted Flask web server
  • Real-time data from multiple sources
  • Multi-account support
  • Modern responsive dark theme
  • Comprehensive character analytics
  • FC Data page with plot maps

Technical Details

Data Sources:

  • • AutoRetainer configurations
  • • XA Database SQLite files
  • • Lifestream housing data
  • • Real-time parsing on each page load

Web Features:

  • • Flask-based server (default: 127.0.0.1:1234)
  • • 10 color theme presets
  • • Auto-refresh capability
  • • Character search and filtering
  • • Excel export functionality

Repository:

View latest version on GitHub for current features.

Comprehensive Features

Character Management

  • • Multi-account support
  • • Character search
  • • Sorting & filtering
  • • Expandable cards

Submarine Tracking

  • • Return time monitoring
  • • Plan detection
  • • Route optimization
  • • Supply tracking

Housing Data

  • • FC Data page
  • • Plot maps
  • • District grids
  • • Capacity planner

Financial Tracking

  • • Gil totals
  • • Income calculations
  • • Repair costs
  • • Treasure values

Job & Currency

  • • All job levels
  • • Currency tracking
  • • MSQ progression
  • • Inventory monitoring

Privacy Features

  • • Anonymize mode
  • • Hide money stats
  • • Name censoring
  • • Screenshot safe

Installation & Usage

Getting Started:

  1. Install Python and required dependencies
  2. Configure your FFXIV accounts in config.json
  3. Ensure AutoRetainer and XA Database are installed
  4. Run the dashboard server
  5. Access via browser at http://127.0.0.1:1234

Configuration:

The dashboard uses a flexible configuration system:

  • • Multiple account support
  • • Customizable refresh intervals
  • • Theme selection
  • • Privacy settings
  • • Export options