Install on a game panel or VPS
The control panel and filesystem path may differ, but the resource layout and startup checks stay the same.
Before you upload
Section titled “Before you upload”- Download a fresh archive from the official purchase or delivery location.
- Extract it locally and read the product’s installation page.
- Keep the shipped resource folder name.
- Confirm
fxmanifest.luais directly inside that folder. - Back up an existing installation before replacing it.
Resource folder layout
Section titled “Resource folder layout”For example, Shops should be placed at:
resources/[brick]/brick_shops/fxmanifest.luaIf the manifest is at brick_shops/brick_shops/fxmanifest.lua, move the inner resource folder into resources/[brick]/. Use your product’s shipped folder name.
Game panel
Section titled “Game panel”- Stop the affected resource, or schedule a server stop when the panel cannot replace files safely while running.
- Open the actual FiveM resources directory used by the server configuration.
- Upload and extract the complete resource folder there.
- Remove accidental double nesting such as
brick_product/brick_product/fxmanifest.lua. - Install only the configuration, item, image, or database steps named by the product guide.
- Add the resource to the server startup configuration and restart through the panel.
- Inspect the first new startup output for missing dependencies or files.
Panel labels and paths vary. If the resources directory is unclear, use the host’s FiveM documentation rather than guessing from another provider’s panel.
Windows VPS
Section titled “Windows VPS”- Stop FXServer cleanly.
- Copy the complete resource folder into a resources directory loaded by your
server.cfg. - Confirm Windows did not add another wrapper folder during extraction.
- Complete the product-specific install steps.
- Add the resource to startup and launch FXServer through the same shortcut, script, or txAdmin profile.
Linux VPS
Section titled “Linux VPS”Follow the same folder layout as Windows, then confirm the resource files are readable by the account that runs FXServer. If files were uploaded as another user, correct ownership and permissions according to your server deployment before starting it.
Add the resource to startup
Section titled “Add the resource to startup”When a product depends on Brick Bridge, place the bridge after the framework and selected providers, then place the product below it. Follow the canonical Startup Order guide and use the exact resource folder name from the product installation page.
Verify the installation
Section titled “Verify the installation”- The server discovers the exact resource folder name.
- The resource starts without manifest, entitlement, or dependency errors.
- Brick Bridge starts before a dependent product; use Bridge readiness when checking provider selections.
- Product-specific configuration and install files came from the same release.
If the server does not find the resource, continue with Troubleshooting. For a new server, Cfx maintains separate setup paths for game hosting providers, txAdmin, and manual Windows or Linux installations.
