[{"data":1,"prerenderedAt":160},["ShallowReactive",2],{"header-current-promo":3,"header-games":4,"article-how-to-install-satisfactory-mods-en":62,"game-info-article-satisfactory":88,"help-game-articles-satisfactory-en":92,"i-heroicons:chevron-right-20-solid":144,"i-heroicons:user-circle-20-solid":148,"i-heroicons:clock-20-solid":150,"i-heroicons:calendar-days-20-solid":152,"i-heroicons:chevron-down-20-solid":154,"i-heroicons:wrench-screwdriver-20-solid":156,"i-heroicons:arrow-right-20-solid":158},"SUMMER26",{"total":5,"featuredSlot":6,"featured":12},29,{"slug":7,"name":8,"icon":9,"hasIcon":10,"kind":11},"rust","Rust","https:\u002F\u002Fcdn.doomhosting.com\u002Ficons\u002Frust.png",true,null,[13,20,27,32,34,40,45,50,57],{"slug":14,"name":15,"icon":16,"hasIcon":10,"badge":17,"basePrice":18,"link":19},"minecraft","Minecraft","https:\u002F\u002Fcdn.doomhosting.com\u002Ficons\u002Fminecraft.png","Most Popular",1,"\u002Fminecraft-server-hosting",{"slug":21,"name":22,"icon":23,"hasIcon":10,"badge":24,"basePrice":25,"link":26},"hytale","Hytale","https:\u002F\u002Fcdn.doomhosting.com\u002Ficons\u002Fhytale.png","",6,"\u002Fhytale-server-hosting",{"slug":28,"name":29,"icon":30,"hasIcon":10,"badge":11,"basePrice":25,"link":31},"palworld","Palworld","https:\u002F\u002Fcdn.doomhosting.com\u002Ficons\u002Fpalworld.png","\u002Fpalworld-server-hosting",{"slug":7,"name":8,"icon":9,"hasIcon":10,"badge":11,"basePrice":25,"link":33},"\u002Frust-server-hosting",{"slug":35,"name":36,"icon":37,"hasIcon":10,"badge":11,"basePrice":38,"link":39},"valheim","Valheim","https:\u002F\u002Fcdn.doomhosting.com\u002Ficons\u002Fvalheim.png",5,"\u002Fvalheim-server-hosting",{"slug":41,"name":42,"icon":43,"hasIcon":10,"badge":11,"basePrice":25,"link":44},"satisfactory","Satisfactory","https:\u002F\u002Fcdn.doomhosting.com\u002Ficons\u002Fsatisfactory.png","\u002Fsatisfactory-server-hosting",{"slug":46,"name":47,"icon":48,"hasIcon":10,"badge":11,"basePrice":25,"link":49},"enshrouded","Enshrouded","https:\u002F\u002Fcdn.doomhosting.com\u002Ficons\u002Fenshrouded.png","\u002Fenshrouded-server-hosting",{"slug":51,"name":52,"icon":53,"hasIcon":10,"badge":54,"basePrice":55,"link":56},"terraria","Terraria","https:\u002F\u002Fcdn.doomhosting.com\u002Ficons\u002Fterraria.png","New Update",4,"\u002Fterraria-server-hosting",{"slug":58,"name":59,"icon":60,"hasIcon":10,"badge":11,"basePrice":55,"link":61},"project-zomboid","Project Zomboid","https:\u002F\u002Fcdn.doomhosting.com\u002Ficons\u002Fproject-zomboid.png","\u002Fproject-zomboid-server-hosting",{"id":63,"game_slug":41,"slug":64,"category":65,"title":66,"description":67,"content":68,"keywords":11,"author_name":69,"author_role":70,"is_featured":10,"published_at":71,"allSlugs":72,"author":77,"date":71,"lastUpdated":78,"game":79,"dateFormatted":80,"lastUpdatedFormatted":80,"imageDims":81},"872386aa-4faf-4530-bea4-5ad54c268b5f","how-to-install-satisfactory-mods","Mods & Customization","How to Install Satisfactory Mods on Your Server","Install Satisfactory mods the easy way: connect Satisfactory Mod Manager to your DoomHosting server over SFTP, or upload manually via the File Manager.","# How to Install Satisfactory Mods on Your Server\n\nSatisfactory's modding scene runs through one hub: ficsit.app, also known as the Satisfactory Mod Repository (SMR). Quality-of-life tweaks, new buildables, larger storage, map additions, and full automation overhauls all live there. A dedicated server loads those mods from a single folder, `FactoryGame\u002FMods`, and the easiest way to fill that folder is the Satisfactory Mod Manager (SMM), which connects straight to your DoomHosting server over SFTP and installs each mod, its dependencies, and the matching Satisfactory Mod Loader (SML) version for you.\n\nThis guide covers the recommended SMM method and a manual fallback, plus the two rules that cause almost every \"it didn't work\" message.\n\n## Before you start: two rules that save you a headache\n\nRead these first. They are behind most mod problems people run into.\n\n**1. Only install mods marked Server compatible.** On ficsit.app every mod lists its compatibility. A green checkmark in the Server column means it runs on a dedicated server. A red cross means it is client-only and will do nothing, or break startup, if you put it on the server. Check this before you install anything.\n\n\n**2. Your game and your server must run the exact same mods.** Satisfactory checks mods when you connect. If your PC has a different mod list, or different versions, than the server, you cannot join. The clean way to handle this with friends: one person builds the mod list in their own SMM, exports it as a profile, shares the file, and everyone imports it. That keeps every client identical to the server.\n\n## What you need\n\n- The Satisfactory Mod Manager, downloaded from [ficsit.app](https:\u002F\u002Fficsit.app\u002F) and installed on your PC.\n- Your server's SFTP details from the DoomHosting panel (host, port, username, password). We grab those in Method 1.\n- Two minutes to stop and restart the server.\n\n## Method 1: Satisfactory Mod Manager over SFTP (recommended)\n\nSMM does the whole job: it downloads each mod, pulls in dependencies, installs the correct SML build for your game version, and writes it all to the right folder on your server. No unzipping, no folder names to get wrong, no manual SML.\n\n### Step 1: Get your SFTP details from the panel\n\nOpen your server in the panel and click **Access** in the section menu. The **SFTP file access** card shows your **Host**, **Port**, and **Username**. The password is your own panel.doomhosting.com account password. If you have never set one, click **Set SFTP password** first.\n\n![The Access tab in the DoomHosting panel showing SFTP host, port, and username](https:\u002F\u002Fcdn.doomhosting.com\u002Fhelp\u002Fsatisfactory\u002Fpanel-sftp.webp)\n\n### Step 2: Stop the server\n\nMods should be added while the server is offline. Open **Console** and stop the server before you connect SMM.\n\n### Step 3: Add your server in SMM\n\n1. Open Satisfactory Mod Manager and click **Manage Servers** in the left sidebar.\n2. Add a new server and choose **SFTP** as the protocol.\n3. Enter the **Host**, **Port**, **Username**, and **Password** from Step 1.\n4. When asked for the install path, point SMM at the folder that contains the `FactoryServer.sh` file (the root of your server files), then confirm. SMM verifies the connection and reads your current mod list.\n\n\n### Step 4: Install mods\n\nBrowse the mod list in SMM, or find a mod on ficsit.app and open it in SMM, and click **Install** on each Server-compatible mod. SMM downloads the mod, every dependency it needs, and the right SML version, and writes them to `FactoryGame\u002FMods` on your server in one step.\n\n![Browsing mods on ficsit.app, the Satisfactory Mod Repository](https:\u002F\u002Fcdn.doomhosting.com\u002Fhelp\u002Fsatisfactory\u002Fficsit-browse.webp)\n\n### Step 5: Start the server and verify\n\nStart the server again from the **Console**. To double-check the install, open **Files** and browse to `FactoryGame\u002FMods`. You should see a folder for each mod plus an `SML` folder.\n\n![The DoomHosting File Manager open at FactoryGame\u002FMods](https:\u002F\u002Fcdn.doomhosting.com\u002Fhelp\u002Fsatisfactory\u002Fpanel-files-mods.webp)\n\nThen install the same mods in your own game through SMM (see rule 2) and connect.\n\n## Method 2: Manual upload with the File Manager\n\nUse this only if you cannot use SMM, or for a mod you were handed directly. It is more work because you manage SML and every dependency by hand.\n\n1. On ficsit.app, download SML and each mod you want. Note each mod's dependencies and download those too.\n2. Unzip each download. Every mod becomes a folder. The folder name must match the mod exactly, and SML's folder must be named exactly `SML`.\n3. In the panel, open **Files** and go to `FactoryGame\u002FMods`. If the `Mods` folder does not exist yet, create it.\n4. Upload each mod folder, and the `SML` folder, into `FactoryGame\u002FMods`.\n5. Restart the server from the **Console**.\n\nFolder names and nesting matter here. If a mod's folder is misnamed or a dependency is missing, the server refuses to load it, which is exactly why SMM is the recommended route.\n\n## Match your game to your server\n\nWorth repeating because it is the number one reason people cannot connect: your PC needs the same mods as the server. The simplest workflow:\n\n1. In your own SMM, build the same mod list you installed on the server.\n2. Open the profile menu and **export** it to a file.\n3. Share that file with everyone who plays on the server.\n4. Each player **imports** it in their SMM before connecting.\n\nNow every client matches the server and joins cleanly.\n\n## Popular kinds of Satisfactory mods\n\nIf you are new to modding and not sure where to begin, these categories are consistently popular on ficsit.app. Always confirm the Server checkmark first:\n\n- **Quality of life:** map and minimap improvements, better build tools, and inventory helpers.\n- **Building and decoration:** extra buildables, walls, and cosmetic pieces for nicer factories.\n- **Logistics and power:** larger storage, modded belts and pipes, and power tweaks.\n- **Information:** tools that surface production rates and statistics in game.\n\n## Troubleshooting\n\n- **Server will not start after adding a mod:** the mod or its SML version probably does not match your current Satisfactory version. Remove the last mod you added (in SMM, or by deleting its folder from `FactoryGame\u002FMods`) and start again.\n- **You cannot join the server:** your client mod list does not match the server. Import the shared profile so both sides are identical.\n- **A mod does nothing:** confirm it is Server compatible on ficsit.app, and make sure you restarted the server after installing.\n- **SMM cannot connect:** recheck the host, port, and username from the **Access** tab, confirm you set an SFTP password, and make sure the server is fully stopped.\n\n## Frequently asked questions\n\n**Do I need to install mods on my own PC too?**\nYes. Satisfactory requires your game and the server to run the same mods and versions, or you cannot connect. Install them in your own SMM and use an exported profile to keep everyone in sync.\n\n**Where do Satisfactory mods go on the server?**\nIn `FactoryGame\u002FMods`. SMM writes them there for you. With the manual method you upload them yourself.\n\n**Which mods work on a dedicated server?**\nOnly mods with the green Server compatibility checkmark on ficsit.app. Client-only mods belong on each player's PC, not the server.\n\n**Do I need to install SML separately?**\nNo, not with SMM. It installs the correct SML version automatically alongside your mods. You only handle SML by hand if you use the manual method.\n\n**Will mods affect my save?**\nAdding mods will not wipe your world, but large overhaul mods can change save data in ways that are hard to reverse. Take a backup from the Backups tab before adding anything major, and be careful about removing a mod that has already changed your factory.\n\n**Can I install mods without a desktop app?**\nYes, through Method 2 in the File Manager, but SMM is strongly recommended because it handles SML and dependencies for you.\n\nReady to start? Rent a [Satisfactory server](\u002Fsatisfactory-server-hosting) and manage mods, saves, and settings from one panel. New to the control panel? See everything it can do on the [game server control panel](\u002Fgamepanel) page.","Andreas","Founder & Hosting Engineer","2026-06-25T12:00:00+00:00",{"da":73,"de":74,"en":64,"pl":75,"sv":76},"installer-satisfactory-mods-paa-server","satisfactory-mods-installieren-anleitung","instalacja-modow-satisfactory-na-serwerze","installera-satisfactory-mods-pa-servern",{"name":69,"role":70},"2026-06-25T21:22:37.869198+00:00",{"slug":41,"name":42},"Jun 25, 2026",{"https:\u002F\u002Fcdn.doomhosting.com\u002Fhelp\u002Fsatisfactory\u002Fpanel-sftp.webp":82,"https:\u002F\u002Fcdn.doomhosting.com\u002Fhelp\u002Fsatisfactory\u002Fficsit-browse.webp":85,"https:\u002F\u002Fcdn.doomhosting.com\u002Fhelp\u002Fsatisfactory\u002Fpanel-files-mods.webp":87},{"width":83,"height":84},1600,1059,{"width":83,"height":86},933,{"width":83,"height":84},{"slug":41,"name":42,"icon":43,"cardImage":89,"description":90,"status":91},"https:\u002F\u002Fcdn.doomhosting.com\u002Fgames\u002Fsatisfactory.webp","Satisfactory is a first-person factory-builder set on a hostile alien planet, where you automate sprawling production lines with conveyor belts, trains, drones, and pure pioneer ingenuity. Play solo or co-op with up to 3 friends across vast biomes from the open coast to the spire-filled mountains. Rent a dedicated Satisfactory server from DoomHosting for 24\u002F7 uptime, instant setup, full SMR\u002FSML mod support, and DDoS protection.","active",[93,96,109,117,125,134],{"id":63,"game_slug":41,"slug":64,"category":65,"title":66,"description":67,"content":11,"keywords":11,"author_name":69,"author_role":70,"is_featured":10,"published_at":71,"author":94,"date":71,"lastUpdated":78,"game":95,"dateFormatted":80},{"name":69,"role":70},{"slug":41,"name":42},{"id":97,"game_slug":41,"slug":98,"category":99,"title":100,"description":101,"content":11,"keywords":11,"author_name":102,"author_role":103,"is_featured":10,"published_at":104,"author":105,"date":104,"lastUpdated":106,"game":107,"dateFormatted":108},"b6ef1156-5f09-4677-b293-2390159ec810","how-to-claim-satisfactory-server-admin","Getting Started","How to Claim Your Satisfactory Server and Become Admin","Claim your new DoomHosting Satisfactory server, set the Server Name and Admin Password, and become its administrator, full step-by-step.","Magnus","Game Server Expert","2026-05-12T07:35:05.773+00:00",{"name":102,"role":103},"2026-06-04T07:03:32.883378+00:00",{"slug":41,"name":42},"May 12, 2026",{"id":110,"game_slug":41,"slug":111,"category":65,"title":112,"description":113,"content":11,"keywords":11,"author_name":102,"author_role":103,"is_featured":10,"published_at":104,"author":114,"date":104,"lastUpdated":115,"game":116,"dateFormatted":108},"08ce0213-9fe6-407b-8b24-fac260c118b0","how-to-install-mods-satisfactory-server","How to Install Mods on Your Satisfactory Server with SMM","Install mods on your DoomHosting Satisfactory server using Satisfactory Mod Manager (SMM) over SFTP, full step-by-step plus client-side setup and compatibility tips.",{"name":102,"role":103},"2026-06-04T07:03:29.568003+00:00",{"slug":41,"name":42},{"id":118,"game_slug":41,"slug":119,"category":99,"title":120,"description":121,"content":11,"keywords":11,"author_name":102,"author_role":103,"is_featured":10,"published_at":104,"author":122,"date":104,"lastUpdated":123,"game":124,"dateFormatted":108},"0aae3d63-4cd5-4873-beaf-2ef659c48572","how-to-join-satisfactory-server","How to Join and Connect to Your Satisfactory Server","Connect to your DoomHosting Satisfactory server using the in-game Server Manager, find your IP and port, add the server, and join in under two minutes.",{"name":102,"role":103},"2026-06-26T08:40:57.809603+00:00",{"slug":41,"name":42},{"id":126,"game_slug":41,"slug":127,"category":99,"title":128,"description":129,"content":11,"keywords":11,"author_name":102,"author_role":103,"is_featured":10,"published_at":130,"author":131,"date":130,"lastUpdated":132,"game":133,"dateFormatted":108},"31107846-2ba6-4217-8069-265932d040c5","how-to-upload-save-satisfactory-server","How to Upload an Existing Save File to Your Satisfactory Server","Upload your existing Satisfactory save to your DoomHosting server using the in-game Server Manager or SFTP, step-by-step guide with the exact file path.","2026-05-12T07:00:59.985+00:00",{"name":102,"role":103},"2026-05-14T12:04:15.57449+00:00",{"slug":41,"name":42},{"id":135,"game_slug":41,"slug":136,"category":137,"title":138,"description":139,"content":11,"keywords":11,"author_name":102,"author_role":103,"is_featured":140,"published_at":130,"author":141,"date":130,"lastUpdated":142,"game":143,"dateFormatted":108},"535b79dc-ab9d-4d4d-874f-c5f99bfcea8f","how-to-switch-satisfactory-server-experimental-branch","Configuration","How to Switch Your Satisfactory Server to the Experimental Branch","Switch your DoomHosting Satisfactory server between the Stable (public) and Experimental branches using the [Advanced] Branch Name startup variable.",false,{"name":102,"role":103},"2026-06-04T07:03:31.018905+00:00",{"slug":41,"name":42},{"left":145,"top":145,"width":146,"height":146,"rotate":145,"vFlip":140,"hFlip":140,"body":147},0,20,"\u003Cpath fill=\"currentColor\" fill-rule=\"evenodd\" d=\"M8.22 5.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06L11.94 10L8.22 6.28a.75.75 0 0 1 0-1.06\" clip-rule=\"evenodd\"\u002F>",{"left":145,"top":145,"width":146,"height":146,"rotate":145,"vFlip":140,"hFlip":140,"body":149},"\u003Cpath fill=\"currentColor\" fill-rule=\"evenodd\" d=\"M18 10a8 8 0 1 1-16 0a8 8 0 0 1 16 0m-5.5-2.5a2.5 2.5 0 1 1-5 0a2.5 2.5 0 0 1 5 0M10 12a5.99 5.99 0 0 0-4.793 2.39A6.48 6.48 0 0 0 10 16.5a6.48 6.48 0 0 0 4.793-2.11A5.99 5.99 0 0 0 10 12\" clip-rule=\"evenodd\"\u002F>",{"left":145,"top":145,"width":146,"height":146,"rotate":145,"vFlip":140,"hFlip":140,"body":151},"\u003Cpath fill=\"currentColor\" fill-rule=\"evenodd\" d=\"M10 18a8 8 0 1 0 0-16a8 8 0 0 0 0 16m.75-13a.75.75 0 0 0-1.5 0v5c0 .414.336.75.75.75h4a.75.75 0 0 0 0-1.5h-3.25z\" clip-rule=\"evenodd\"\u002F>",{"left":145,"top":145,"width":146,"height":146,"rotate":145,"vFlip":140,"hFlip":140,"body":153},"\u003Cg fill=\"currentColor\">\u003Cpath d=\"M5.25 12a.75.75 0 0 1 .75-.75h.01a.75.75 0 0 1 .75.75v.01a.75.75 0 0 1-.75.75H6a.75.75 0 0 1-.75-.75zM6 13.25a.75.75 0 0 0-.75.75v.01c0 .414.336.75.75.75h.01a.75.75 0 0 0 .75-.75V14a.75.75 0 0 0-.75-.75zM7.25 12a.75.75 0 0 1 .75-.75h.01a.75.75 0 0 1 .75.75v.01a.75.75 0 0 1-.75.75H8a.75.75 0 0 1-.75-.75zM8 13.25a.75.75 0 0 0-.75.75v.01c0 .414.336.75.75.75h.01a.75.75 0 0 0 .75-.75V14a.75.75 0 0 0-.75-.75zM9.25 10a.75.75 0 0 1 .75-.75h.01a.75.75 0 0 1 .75.75v.01a.75.75 0 0 1-.75.75H10a.75.75 0 0 1-.75-.75zm.75 1.25a.75.75 0 0 0-.75.75v.01c0 .414.336.75.75.75h.01a.75.75 0 0 0 .75-.75V12a.75.75 0 0 0-.75-.75zM9.25 14a.75.75 0 0 1 .75-.75h.01a.75.75 0 0 1 .75.75v.01a.75.75 0 0 1-.75.75H10a.75.75 0 0 1-.75-.75zM12 9.25a.75.75 0 0 0-.75.75v.01c0 .414.336.75.75.75h.01a.75.75 0 0 0 .75-.75V10a.75.75 0 0 0-.75-.75zM11.25 12a.75.75 0 0 1 .75-.75h.01a.75.75 0 0 1 .75.75v.01a.75.75 0 0 1-.75.75H12a.75.75 0 0 1-.75-.75zm.75 1.25a.75.75 0 0 0-.75.75v.01c0 .414.336.75.75.75h.01a.75.75 0 0 0 .75-.75V14a.75.75 0 0 0-.75-.75zM13.25 10a.75.75 0 0 1 .75-.75h.01a.75.75 0 0 1 .75.75v.01a.75.75 0 0 1-.75.75H14a.75.75 0 0 1-.75-.75zm.75 1.25a.75.75 0 0 0-.75.75v.01c0 .414.336.75.75.75h.01a.75.75 0 0 0 .75-.75V12a.75.75 0 0 0-.75-.75z\"\u002F>\u003Cpath fill-rule=\"evenodd\" d=\"M5.75 2a.75.75 0 0 1 .75.75V4h7V2.75a.75.75 0 0 1 1.5 0V4h.25A2.75 2.75 0 0 1 18 6.75v8.5A2.75 2.75 0 0 1 15.25 18H4.75A2.75 2.75 0 0 1 2 15.25v-8.5A2.75 2.75 0 0 1 4.75 4H5V2.75A.75.75 0 0 1 5.75 2m-1 5.5c-.69 0-1.25.56-1.25 1.25v6.5c0 .69.56 1.25 1.25 1.25h10.5c.69 0 1.25-.56 1.25-1.25v-6.5c0-.69-.56-1.25-1.25-1.25z\" clip-rule=\"evenodd\"\u002F>\u003C\u002Fg>",{"left":145,"top":145,"width":146,"height":146,"rotate":145,"vFlip":140,"hFlip":140,"body":155},"\u003Cpath fill=\"currentColor\" fill-rule=\"evenodd\" d=\"M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06\" clip-rule=\"evenodd\"\u002F>",{"left":145,"top":145,"width":146,"height":146,"rotate":145,"vFlip":140,"hFlip":140,"body":157},"\u003Cg fill=\"currentColor\">\u003Cpath fill-rule=\"evenodd\" d=\"M14.5 10a4.5 4.5 0 0 0 4.284-5.882c-.105-.324-.51-.391-.751-.15L15.34 6.66a.45.45 0 0 1-.493.11a3 3 0 0 1-1.618-1.616a.455.455 0 0 1 .11-.494l2.694-2.692c.24-.241.174-.647-.15-.752a4.5 4.5 0 0 0-5.873 4.575c.055.873-.128 1.808-.8 2.368l-7.23 6.024a2.724 2.724 0 1 0 3.837 3.837l6.024-7.23c.56-.672 1.495-.855 2.368-.8q.144.01.291.01M5 16a1 1 0 1 1-2 0a1 1 0 0 1 2 0\" clip-rule=\"evenodd\"\u002F>\u003Cpath d=\"M14.5 11.5q.26 0 .514-.022l3.754 3.754a2.5 2.5 0 0 1-3.536 3.536l-4.41-4.41l2.172-2.607c.052-.062.147-.138.342-.196a2.3 2.3 0 0 1 .777-.067q.192.012.387.012M6 4.586l2.33 2.33a.5.5 0 0 1-.08.09L6.8 8.214L4.586 6H3.309a.5.5 0 0 1-.447-.276l-1.7-3.402a.5.5 0 0 1 .093-.577l.49-.49a.5.5 0 0 1 .577-.094l3.402 1.7A.5.5 0 0 1 6 3.31z\"\u002F>\u003C\u002Fg>",{"left":145,"top":145,"width":146,"height":146,"rotate":145,"vFlip":140,"hFlip":140,"body":159},"\u003Cpath fill=\"currentColor\" fill-rule=\"evenodd\" d=\"M3 10a.75.75 0 0 1 .75-.75h10.638L10.23 5.29a.75.75 0 1 1 1.04-1.08l5.5 5.25a.75.75 0 0 1 0 1.08l-5.5 5.25a.75.75 0 1 1-1.04-1.08l4.158-3.96H3.75A.75.75 0 0 1 3 10\" clip-rule=\"evenodd\"\u002F>",1782468533447]