To mod a Satisfactory dedicated server, install Satisfactory Mod Manager (SMM) 3.0.0 or newer or ficsit-cli, give the tool access to the server’s files through SFTP, FTP, SMB/CIFS, or a local path, and select the directory containing FactoryServer.exe on Windows or FactoryServer.sh on Linux. Stop the server before changing files, install only mods marked as compatible with dedicated servers, apply the changes, restart, and configure every player with the same required mods and versions.
Prefer not to run the server on your own PC? Godlike.Host offers hosted Satisfactory servers with free DDoS protection and up to three free backups a day.
What you need before installing anything
The documented modding workflow is for a PC dedicated server. Console versions of Satisfactory do not support mods, and console dedicated servers are not supported either. Your server must already start successfully in an unmodified, vanilla state; modding a broken installation makes later troubleshooting much harder.
As an Amazon Associate I earn from qualifying purchases.
Quick wins for a faster PC:
Repair Windows errors before they cause bigger problemsFix Now →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Clear out junk files and repair common Windows errorsFree Scan →- A vanilla dedicated-server installation: Confirm that the server launches and that you know how to stop and restart its process.
- Filesystem access: You need a local path, an SMB/CIFS share, FTP, or preferably SFTP access to the server files.
- Write permissions: The account used by the manager must be able to read, create, modify, and delete files in the server installation.
- A compatible manager: Use SMM version 3.0.0 or newer, or use ficsit-cli.
- A client installation for testing: At least one player should be able to launch Satisfactory with the same compatible mod profile as the server.
- A backup plan: Copy the server’s save files and existing configuration before making a large mod change.
For a rented server, obtain the provider’s SFTP or FTP host name, port, user name, password or key, and the path to the dedicated-server installation. Providers organize files differently, so a path that works on one host may not work on another.
Choose Satisfactory Mod Manager or ficsit-cli
Both tools can manage a remote installation when they can reach its files. The difference is how you operate them and how changes are committed.
#1 Best Overall
- [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
- [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
- [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
- [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
- [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.
| Tool | Interface | Where it is normally run | How changes are handled | Best fit |
|---|---|---|---|---|
| Satisfactory Mod Manager (SMM) 3.0.0 or newer | Graphical desktop application | Usually on your PC, connected to a local or remote server installation | Select mods and dependencies, then let SMM install them and update Satisfactory Mod Loader | Most administrators who want searchable mod pages, compatibility filtering, and visual status |
| ficsit-cli | Terminal command-line tool | Any machine with access to the server files, including an administrator PC or a server shell | Stage the requested changes, then explicitly apply them | Automation, scripts, remote shells, and administrators who prefer a terminal |
SMM is the app you interact with; Satisfactory Mod Loader (SML) is the loader that SMM installs and updates in the game installation. Installing SMM does not mean that every mod is automatically safe for a dedicated server. Compatibility still has to be checked per mod.
Download SMM from ficsit.app/smm. Use the current release that meets the 3.0.0-or-newer requirement.
Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallGive the manager access to the server files
The manager does not need a special web panel. It needs a path it can read and change. The path must resolve to the directory that contains the dedicated-server executable itself.
| Access method | When it makes sense | Important checks |
|---|---|---|
| SFTP | Preferred for a third-party host or a server on another network | Confirm the host, port, credentials, remote path, and read/modify/delete permissions |
| FTP | Use only when the provider does not offer SFTP | FTP is the older option in the modding documentation; verify that transfers and file deletion are permitted |
| SMB/CIFS share | Self-hosted servers and trusted local networks | Mount the share first and verify that the account can modify files, not merely browse them |
| Local filesystem path | The dedicated server runs on the same computer or a directly mounted disk | Use the actual installation directory rather than a parent folder or a shortcut |
Find the correct directory
On Windows, select the folder containing FactoryServer.exe. On Linux, select the folder containing FactoryServer.sh. Do not select only the drive root, the folder that contains your save, or a general game-library folder if the executable is one level deeper.
After connecting, test the account manually if possible: list the directory, create a harmless temporary file, edit it, and delete it. Remove that test file afterward. A connection that can list files but cannot modify or delete them will appear to work until the first mod installation fails.
Rank #2
- 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
- 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
- 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
- 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
- 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.
Self-hosted network shares
For a server on your home or office network, mount the SMB/CIFS share on the computer running SMM, then select the mounted directory in SMM. Keep the share available while installing or updating mods. If the mount disappears, SMM may report that the installation is missing even though the server itself is still running.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Third-party hosting
Ask the host for its documented SFTP or FTP details and its exact server path. Provider support is limited by the systems each company exposes: some allow only a restricted directory, some require a separate stop/start control panel, and some block deletion or executable-directory access. Contact the provider when its permissions or path differ from the documented examples rather than guessing a different location.
Install mods with Satisfactory Mod Manager
The following procedure keeps the server stopped during file changes and makes compatibility visible before installation.
- Install or update SMM. Download SMM from ficsit.app/smm and confirm that it is version 3.0.0 or newer. Start the application after installation.
- Open server management. In SMM, choose Other → Manage Servers. This is where you add a local installation or a remote connection.
- Add the connection. Enter the local path, SMB-mounted path, or SFTP/FTP connection details supplied by your host. Local Steam and Epic dedicated-server installations may be detected automatically, but check the detected path rather than accepting an incorrect parent directory.
- Select the installation. Choose the resulting server installation from SMM’s Game Version drop-down. The selected installation determines which compatibility information SMM displays.
- Turn on compatibility filtering. While the server installation is selected, use SMM’s Compatible filter. This limits the visible list to mods that SMM identifies as compatible with that server type and version.
- Check each mod’s page. Open the mod’s Latest Version table on ficsit.app. A checkmark in the Server column for the relevant server type indicates support; an X means the mod is not supported there. Read the version and dependency information before clicking install.
- Stop the dedicated server. Shut down the server process completely. A running process can lock files or continue writing old data while SMM is changing them.
- Install the selected mods. In SMM, install the mod and every dependency it requests. Watch for permission errors or a failed download before moving to another mod.
- Restart the server. Start the dedicated server only after SMM reports that installation has finished. Allow the process to complete its normal startup before attempting to join.
- Match the client profile. Configure the connecting player’s Satisfactory installation with the same required mods and versions. Test with one client before distributing the profile to the rest of the group.
SMM can install and update SML as part of managing the installation. That loader is required for the mod framework, but it does not override a mod author’s dedicated-server compatibility declaration.
Install mods with ficsit-cli
ficsit-cli is useful when you administer a Linux server over SSH, automate a repeatable setup, or do not want a graphical application. The exact command syntax depends on the ficsit-cli release, so use the help output and the version’s documentation for command names and connection options.
Rank #3
- [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
- [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
- [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
- [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
- [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by
- Open a terminal where the server files are reachable. This can be the server itself, a machine with the installation mounted, or an administrator computer with the required remote filesystem access.
- Point ficsit-cli at the dedicated-server installation. Use the directory containing
FactoryServer.exeorFactoryServer.sh, not a higher-level directory. - Check permissions and the selected game version. The account must be able to read, modify, and delete the files that the tool manages.
- Stop the server process. Do this before staging or applying changes so that files are not locked or rewritten during the operation.
- Choose compatible mods and dependencies. Verify the mod page’s Latest Version table and the dedicated-server compatibility indicator before adding each item.
- Stage the changes. ficsit-cli prepares the requested installation in a staged state. Review the pending changes and dependencies.
- Explicitly apply the staged changes. Staged changes can be discarded when the program exits if you do not apply them. Treat staging as a preview, not as a completed installation.
- Restart and test. Start the server after the apply operation completes, then connect with a client that has the matching mod profile.
Check whether a mod works on a dedicated server
Do not infer server support from a mod’s popularity, its title, or the fact that it works in a single-player game. Use two checks:
- SMM’s Compatible filter: Select the server installation first, then enable Compatible so the list is narrowed to compatible entries.
- The mod page’s Latest Version table: Find the relevant server type and inspect the Server column. A checkmark means the listed version supports that server type; an X means it does not.
Read the complete compatibility grid when a mod has separate client and server builds. A mod can be suitable for one side, both sides, or neither side of a dedicated-server setup. Check dependencies individually because a supported primary mod can still fail when one of its required libraries is unavailable for the server.
Make the client and server mod sets agree
The modding FAQ groups mods into three categories: both-sided, server-side, and client-side. Unless the mod page or the dedicated-server compatibility grid explicitly says otherwise, assume a mod is both-sided.
Both-sided mods
These normally need to be installed on the server and on every client that joins. The mod name and version must match. If one player has an older release, the server can reject the connection even though the server itself is configured correctly.
Recommended Free Tools
Server-side mods
These run on the server and do not necessarily belong in the client’s profile. Follow the mod’s compatibility instructions instead of copying every server file to every player.
Rank #4
- Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
- Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
- All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
- Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
- Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.
Client-side mods
These can be installed on a player’s game without being installed on the server. Keep them out of a shared server profile unless the mod’s documentation requires both sides.
Separate profiles for one-sided mods
If your group uses one-sided mods, maintain separate client and server profiles. The server profile should contain the server’s required items; each player’s profile can then contain the client-side additions that are explicitly allowed. Do not use a single indiscriminate list as a substitute for the compatibility grid.
Configure mod settings on a dedicated server
There is no documented remote configuration editor for dedicated servers. Configure the mod in a client installation first, then copy the generated configuration files to the server installation using the same SFTP, FTP, SMB/CIFS, or local-file access.
- Install the mod on a client that can launch successfully.
- Start the client once and change the mod’s settings through its available interface.
- Exit the client so it finishes writing its configuration files.
- Locate the configuration files created for that mod.
- Copy those files to the corresponding server location.
- Keep the client and server copies synchronized when you change settings later.
- Restart the dedicated server and test the affected feature.
A configuration mismatch can make a mod malfunction or behave unexpectedly even when the mod versions themselves match. Preserve a copy of the working configuration before experimenting with new values.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Stop, update, and roll back safely
Always stop before changing files
The dedicated server should not be running while SMM or ficsit-cli installs, removes, or updates mods. A live process can lock files and may write old settings over the files you just changed. Use the host’s stop control or the operating system’s normal shutdown method, then wait until the process has actually exited.
Best Value
Update one change at a time
When a mod update is available, record the current version, stop the server, update the mod and its dependencies, apply the changes, and restart. Test a client before updating several unrelated mods at once. This leaves you with a smaller set of possible causes if the server stops accepting connections.
Free tools Windows power users keep installed
One-click scans. No signup required.
Recover from a failed change
If the server will not start or clients cannot join, stop it again and restore the last known-good mod files and configuration. If you do not have a backup, remove the recently added or updated mods from both the server and the client profile, confirm that the unmodified server works, and then add compatible items back in small groups.
Troubleshoot the most common installation failures
SMM says no installation was found
- Confirm that the selected path contains
FactoryServer.exeon Windows orFactoryServer.shon Linux. - Check that the SFTP, FTP, mounted-share, or local account can read and modify files.
- Verify that a network share is still mounted and that the remote session has not expired.
- For a host, ask whether the provider restricts access to the executable directory or requires a different starting path.
The mod does not appear in the list
- Select the correct server installation and game version in SMM.
- Disable assumptions based on single-player support; inspect the mod page’s Server column.
- Enable the Compatible filter and check whether a dependency or server-type restriction excludes the mod.
The server rejects a connection after an update
- Compare the exact mod versions on the server and client.
- Check whether a player has a one-side-only mod in a shared profile.
- Remove recently changed mods from both sides, verify that the unmodified server accepts a connection, and re-add compatible mods in small groups.
The installation completed but changes are absent
- Confirm that the server was stopped while the files were changed.
- With ficsit-cli, verify that you explicitly applied the staged changes before exiting.
- Restart the server after the apply operation; a process that was already running will not necessarily reload new files.
The mod behaves differently on the server
- Copy the client-generated configuration files to the server.
- Check that the configuration files are in the expected server location and are writable by the server account.
- Keep both copies synchronized after every settings change.
The host will not provide the required access
Mod installation depends on filesystem access, the ability to stop and restart the process, and permissions to modify the executable directory. If a provider offers none of these, ask its support team whether SFTP or an equivalent method can be enabled. A web console alone may not expose enough access for SMM or ficsit-cli.
Self-hosted versus third-party servers
| Consideration | Self-hosted server | Third-party host |
|---|---|---|
| File path | Usually a local directory or an SMB/CIFS mount you control | Provider-defined remote path, commonly reached through SFTP or FTP |
| Permissions | You can grant the managing account read, modify, and delete rights | Limited to what the provider exposes for the service account |
| Stopping the process | Use your operating system or service manager | Use the host panel or the provider’s documented procedure |
| Troubleshooting | You can inspect logs, mounts, and processes directly | Some logs and process controls may require host support |
| Best remote method | Mounted local path or SMB/CIFS share on a trusted network | SFTP when available; FTP only when SFTP is not offered |
The mod manager workflow is the same in principle: reach the executable directory, stop the server, verify compatibility, change files, apply the changes, and restart. The difference is how much control you have over the path, permissions, and process lifecycle.
A reliable first-install checklist
- The vanilla PC dedicated server starts and stops normally.
- You can reach the directory containing
FactoryServer.exeorFactoryServer.sh. - The connection account can read, create, modify, and delete files.
- SMM is version 3.0.0 or newer, or ficsit-cli is installed and accessible.
- The correct installation is selected in SMM’s Game Version menu.
- Every chosen mod has a dedicated-server checkmark in its Latest Version table.
- Dependencies have been checked separately.
- The server process is stopped before file changes begin.
- ficsit-cli changes have been explicitly applied, not merely staged.
- Client profiles contain the required matching mods and versions.
- Configuration files have been copied from the client when the mod requires settings.
- The server has been restarted and tested with one client before wider rollout.
Bottom line
Satisfactory dedicated-server modding is a file-access and compatibility task, not a special hosting-panel feature. Use SMM 3.0.0 or newer for a graphical workflow, or ficsit-cli for terminal-based management; connect to the directory containing the server executable; stop the process; install only mods explicitly marked for the server; apply and restart; then keep client versions, one-sided mods, and configuration files aligned.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




