Architect
ArchitectEverything revolving around CFTools Architect and Architect Manager
Agent Firewall
Documentation article
Frequently asked questions
**Q: Architect Manager is not connecting to my Agent**
Moving an Agent installation
Depending on requirement, you may not require to move the entire installation, it is possible to change the locations of the following directories:
Updating an Architect Agent
**This applies only to manual agent updates, should your agent not be automatically updated.**
Windows Interactive Processes
This information applies to Windows only
Reset Root Password
The Agent comes with an optional launch parameter to reset the root user password: \`--reset-root\`
Optimizing Steam download speed
Architect Agent ships with default download settings that work straight out of the box on any supported hardware configuration. If your system exceeds the minim
Hosting providers
Should your hosting provider **not** be listed, it is assumed that no special considerations need to be taken into account.
Moving individual deployments
If you only need to place specific game server deployments on another drive, you do not need to move the entire Agent installation or the full deployments folder.
System requirements
These are the system requirements and recommendations for Architect Agent.
Title and mod cache
Architect downloads all files on-demand and caches the latest up-to-date version locally.
Configuration
The Architect Agent comes with certain fixed settings that are loaded at startup. You can adjust the Agent's behavior by changing specific values in this config
Installing an Architect Agent
**Beta version downloads are available through Discord
Russia specific issues
Certain international services are either completely or partially inaccessible in Russia. CFTools has a local presence in Russia, enabling you to continue acces
Architect Toolbox
Architect Toolbox is the Windows installer and tray manager for Architect Agent. Use it to install, start, stop, update, and repair the Agent service.
Enable Agent stdout feed
Make sure that the user you are using is either \`root\` or you have the appropriate permissions \`agent.enable\_stdout\`, otherwise the stdout feed will remain
System status display
System status display is dependent on each agent individually. Depending on your region, specific entries might differ from agent to agent, particularly the sta
Download Progress
The Manager is able to display the current status of all active downloads.
User spaces
Architect allows you to create **user spaces** (US). These user spaces are implemented as OS-native user accounts with their own home directory and folder struc
Windows specifics
This page only relates to Windows operating systems
Audit Logs
The agent archives all actions performed by every user in an audit log. By default, all actions of 30 days are recorded (configurable in config.toml).
Server process configuration
All server process settings can be managed through Settings.
Backup Management
Architect offers automated backup management with integrated options to create, manage and restore backups. Backups work on a static configuration for each indi
Agent Shell
The Architect Agent operates as service, which does not offer a traditional console window with life output or logs. Within Manager you can access the direct Ag
How backups work
This article explains how Architect Agent creates, stores, lists and restores server backups, including size implications, scheduling options and Windows VSS.
File manager
Using Architect, you can remotely manage server files. You can upload, delete, rename, view, download and edit files.
WebHooks
Architect supports WebHooks for different events. You are able to send fully customizable payload structures to any specified URL.
Multi-User and RBAC
Architect supports multiple users in parallel combined with role base access control.
Queue Priority
Architect supports queue priority for DayZ. It is configurable through Server, Settings, Environment.
Shutdown notifications
Architect supports server notifications for different types of shutdowns:
Game Server Metrics
Architect Agent by default collects CPU and Memory usage for each running server. If a server is not running, no metrics will be collected.
Modding support
Some information might change depending on how different games handle modding.
Lifecycle Hooks
Architect Agent supports a system to execute custom scripts at certain steps during a game servers lifecycle.
Lifecycle Hooks and Windows SYSTEM Account
Lifecycle hook scripts on Windows run as the SYSTEM account, not as your user. This causes issues with PATH, environment variables and tool availability.
SCUM
_No additional dependencies._
Squad
Squad is split into two branches, separately tracked by Architect.
ArmA Reforger
As per request of Bohemia Interactive, the Architect ArmA Platform workshop related services are currently suspended until further notice by Bohemia Interactive
Rust
_No additional dependencies._
DayZ
DayZ is split into two Steam applications, separately tracked by Architect.
Health Check HTTP
Similar to the WebSocket API, the Agent exposes a plain HTTP interface on its listening port. You can contact it through either HTTP or HTTPS depending on your
Basics
The Architect Agent comes with an integrated WebSocket API. The API is used by Architect Manager internally and may be accessed by you through custom scripts.
Architect Foundation platform
**CFTools Architect Foundation is a platform solution for large-scale, professional game server management environments.**
Getting started
CFTools Architect is a **centralized server management platform** designed to manage, deploy, and automate game servers at scale. It replaces traditional single
CFTools Architect
CFTools Architect offers an enhanced method for overseeing your computing resources and managing game server deployments.
Title Support
List of supported titles:
Networking requirements
Following URLs and hostnames should be available for utilizing Architect.
Migrating from OmegaManager
To start your migration from OmegaManager to Architect, you first need to install Architect and be able to access Architect Manager with your agent(s) connected
OmegaManager
OmegaManager is deprecated and has been replaced with CFTools Architect. No support is provided for new OmegaManager installations.