Getting Started
This guide will help you install Ferrocodex and get started with basic configuration management tasks.
System Requirements
Minimum Requirements:
Operating System: Windows 10/11, macOS 11+, or Ubuntu 20.04+
RAM: 4GB minimum, 8GB recommended
Storage: 500MB for application, additional space for configurations
Display: 1280x720 minimum resolution
Supported Platforms:
Windows (x64)
macOS (Intel and Apple Silicon)
Linux (x64)
Installation
Windows
Download the latest
.msiinstaller from the releases pageDouble-click the installer and follow the setup wizard
Launch Ferrocodex from the Start Menu or Desktop shortcut
macOS
Download the appropriate
.dmgfile:Intel Macs:
Ferrocodex_x64.dmgApple Silicon:
Ferrocodex_aarch64.dmg
Open the DMG file and drag Ferrocodex to your Applications folder
On first launch, right-click and select “Open” to bypass Gatekeeper
Linux
AppImage (Recommended):
Download the
.AppImagefileMake it executable:
chmod +x Ferrocodex_*.AppImageRun the application:
./Ferrocodex_*.AppImage
Debian/Ubuntu:
Download the
.debpackageInstall using:
sudo dpkg -i ferrocodex_*.debLaunch from your application menu or run
ferrocodex
First Launch
The Ferrocodex welcome screen on first launch
Initial Setup
When you first launch Ferrocodex, you’ll need to:
Accept the EULA: Read and accept the End User License Agreement
Create Master Password: This encrypts your local database
Create Administrator Account: Set up your first user account
Warning
Store your master password securely! It cannot be recovered if lost.
Creating Your First User
Click “Create First User” on the welcome screen
Fill in the required information:
Username (unique identifier)
Full Name
Email Address
Password (minimum 8 characters)
Role (Administrator for first user)
Click “Create User” to complete setup
Basic Workflow
1. Managing Assets
Adding an Asset:
Navigate to the Assets page
Click “Add Asset”
Enter asset details:
Name (e.g., “PLC-01”)
Type (e.g., “PLC”)
Manufacturer
Model
Location
Click “Create” to save
Organizing Assets:
Use descriptive names following your naming convention
Group related assets by location or function
Add detailed descriptions for easier searching
2. Configuration Management
Uploading Configurations:
Select an asset from the Assets page
Click “Upload Configuration”
Choose your configuration file
Select file type and add optional notes
Click “Upload”
Note
Ferrocodex accepts any file type for maximum flexibility with industrial equipment.
Creating Branches:
From an asset’s configuration list, click “Create Branch”
Enter a branch name (e.g., “maintenance-2025-01”)
The branch starts with the current configuration
Make changes without affecting the main configuration
3. User Management (Administrators Only)
Adding Users:
Go to Settings → Users
Click “Create User”
Assign appropriate role:
Administrator: Full system access
Engineer: Configuration management only
Set initial password (user must change on first login)
Managing Permissions:
Administrators can create/modify users and view audit logs
Engineers can manage configurations but not users
All actions are logged for security compliance
Next Steps
Read the User Guide for detailed feature documentation
Review Security Best Practices for best practices
Set up your asset hierarchy and naming conventions
Configure regular backups of your database
Train your team on proper configuration management workflows
Getting Help
In-App Help: Click the help icon for context-sensitive assistance
Documentation: This guide and other resources
Support: Contact your Ferrocodex representative for alpha support