Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
Skip to content
World desk9 min

How to Edit the Starbound Server Config File

A practical guide to locating Starbound’s generated server config, editing its JSON safely, configuring accounts, and fixing missing-file, reset and wrong-path problems.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Edit Starbound’s dedicated-server settings in starbound_server.config, located in the server’s storage folder beside the server binaries. The file is generated on first launch, so run the dedicated server once, close it, edit the JSON in a plain-text editor, then launch the server again.

This guide follows current community documentation, but Starbound’s install paths and file naming differ between builds. Use the storage directory belonging to the server you actually launch, and keep a backup before changing anything.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What the file is and why its location matters

starbound_server.config is the dedicated server’s JSON configuration file. It stores server behavior and access settings, including account entries and (in community examples) password and anonymous-connection options. It is not normally supplied as a finished file with the game installation; the dedicated server creates it when it starts successfully for the first time.

The dependable location rule is more useful than memorizing one absolute path: look in the storage folder next to the directory that contains the dedicated-server executable. A path copied from another machine, guide or hosting panel can be wrong because Steam libraries, Linux users, container mounts and older builds place the installation in different locations.

#1 Best Overall
Sale
TOZO A1 Wireless Earbuds Bluetooth 5.3 Light Weight in Ear Headphones | IPX5 Waterproof,2 Mics for AI Calls,Immersive Premium Sound Bass Headset with Charging Case,32 EQ via App Black
  • [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.

Check these prerequisites before changing anything

  • Have access to the machine or hosting file manager that contains the dedicated server binaries.
  • Use a plain-text editor. Notepad, a code editor or another editor that does not add rich-text formatting is suitable.
  • Make sure the server is not running while you save the configuration. Editing a live file can be overwritten when the process exits, and changes are intended to be read at startup.
  • Copy the original file to a backup with a clear name, such as starbound_server.config.backup-2026-10-14.
  • Be prepared to restore the backup if the server starts with defaults or reports a configuration error.

Generate the file on a new installation

If you cannot find starbound_server.config, it may simply not exist yet. The Steam setup guide documented this first-run sequence for the Windows dedicated server:

  1. Open the installation’s win64 directory.
  2. Run starbound_server.exe from that directory once.
  3. Wait for the process to initialize, then close it cleanly.
  4. Open the neighboring storage directory and look for starbound_server.config.

Linux installations follow the same principle: launch the dedicated server once from its own installation directory, allow it to initialize, stop it, and then inspect that installation’s storage directory. If the server was installed under /home/steam/starbound/, for example, the expected directory would be /home/steam/starbound/storage/; your account, package and mount layout may be different.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Find the correct file on each platform

Windows Steam installation

A common Steam layout is ...\steamapps\common\Starbound\win64 for the executable and ...steamapps\common\Starbound\storage for the generated configuration. The exact Steam library drive and parent folders vary. Start by locating the win64 folder that contains the starbound_server.exe you intend to run; then open the storage folder at the same Starbound installation level. Do not edit a similarly named file in another Steam library.

Linux installation

Linux guides identify the file as starbound_server.config inside the installation’s storage directory. Paths such as /home/steam/starbound/storage/ are examples, not universal defaults. Check the service definition, launch script or working directory used by your server, then follow that installation tree to storage.

Rank #2
Sale
Smart Watch for Men Women Compatible with iPhone Samsung Android Phone 1.69 inch Full Touch Screen IP68 Waterproof Bluetooh Fitness Tracker Heart Rate/Sleep Monitor (Black)
  • 【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.

Docker and hosted panels

Containerized and panel-managed servers can map the game’s storage directory to a host volume with a completely different path. No single Docker path is established here. Use the panel’s file browser or inspect the volume mounted for the Starbound server, and confirm that the file sits beside the binaries inside the container’s game directory. Editing an unrelated host copy will have no effect.

Use a safe edit procedure

  1. Stop the dedicated server. Use the server’s normal stop command or service control and wait until the process has exited.
  2. Back up the file. Duplicate starbound_server.config before touching its contents. Keep the backup outside any automatic reset or replacement workflow if possible.
  3. Open it as text. Do not use a word processor. Preserve the .config extension; the contents are JSON even though the filename does not end in .json.
  4. Change only the required values. Keep existing commas, braces, quotation marks and capitalization. Avoid reformatting the entire file until you know the editor preserves valid JSON.
  5. Save, then validate the JSON. Use your editor’s JSON checker or a local validator. A missing comma or quote is enough to invalidate the file.
  6. Start the server from its installation directory. This keeps relative paths in sbinit.config pointed at the intended assets, mods and storage directories.
  7. Verify the result. Connect with the intended account or setting and inspect the startup output. If the server behaves as though it has factory settings, stop it and compare the active file path with your edited copy.

Keep the configuration valid JSON

The file is parsed as JSON, not as an INI file or a script. JSON requires double-quoted property names and string values, commas between sibling properties, and matching braces. It does not allow comments in the middle of the document. Preserve the structure already present in your generated file instead of pasting a complete configuration from an unrelated build.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The Starbounder setup guidance reports a specific recovery behavior: when the server encounters a syntax error at startup, it renames the bad file to starbound_server.config.old and creates a default configuration. That can look like your changes were ignored, but it means the parser rejected the edited file. Stop the server, inspect the renamed file if you need to recover your text, restore your backup, correct the JSON, and validate it before trying again.

A minimal syntax example

This illustrates JSON punctuation only; it is not a complete Starbound configuration and should not replace the file generated by your installation:

Rank #3
New Bee Guitar Cable 10ft Electric Instrument Bass AMP Cord
  • [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
{
  "serverPassword": "example",
  "allowAnonymousConnections": false
}

Whether a particular key is recognized, and what its default is, depends on the build and the existing configuration. Add a key only when it is already documented for your version or present in the generated file.

Configure accounts in serverUsers

For account-based access, community examples place users under a serverUsers object keyed by username. A representative shape is:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
"serverUsers" : {
  "UsernameHere" : {
    "admin" : true,
    "password" : "PasswordHere"
  }
}

The exact format above is an observed community example, not a format confirmed by an official Starbound reference. Treat the file generated by your own server as authoritative: if it already contains a serverUsers section, edit that object and preserve its punctuation and neighboring properties. Usernames are object keys, so each key must be unique within the section.

Adding or changing a user

  1. Find the existing serverUsers object in the generated file.
  2. Add a new username as a quoted key, or edit the matching key if the account already exists.
  3. Set the nested password value to the credential you want the server to check.
  4. Set admin to the boolean true or false, without quotation marks, if your configuration uses that field.
  5. Ensure the preceding account entry ends with a comma and the final entry does not.
  6. Save and validate the complete file before restarting.

Use a unique password for each account and avoid sharing the configuration file: it contains credentials in readable text. If you lose track of an account entry, stop the server, restore the known-good backup, and make one controlled change at a time.

Rank #4
BSIMB 15.6" Digital Family Calendar & Chore Chart, No Subscription Fees
  • 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.

Community-referenced access settings

The following names appear in community configuration references. Their exact defaults and support are not established by an official page in the available documentation, so inspect your generated file and test changes on your own build.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Key Community-described purpose How to treat it
serverPassword A server-wide password; community examples show it empty by default. Use the key only if it exists in your file or is documented for your build. A blank value and a missing key are not necessarily equivalent.
allowAnonymousConnections Set to false in community examples to limit joins to listed accounts. Confirm the behavior with a test account. Do not assume changing this key alone creates or validates users.
allowAdminCommandsFromAnyone Referenced as a testing-only option that can allow administrative commands broadly. Do not enable it on a public server. If present, treat it as high risk and verify the exact semantics in your build.
serverUsers An object containing named accounts, with nested admin and password fields in community examples. Follow the structure already generated by your server; the example syntax has not been officially confirmed.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Launch from the right working directory

A community summary notes that sbinit.config uses relative paths for assets, mods and storage. Starting the executable while your shell or service is pointed at another directory can therefore load a different set of files, or fail to find the intended ones. The safest practice is to set the process working directory to the folder that contains the server’s supporting directories before launching it.

On Windows, open a command prompt in the Starbound server directory and run the executable there, rather than double-clicking a copy located through a shortcut with an unknown “Start in” value. On Linux, set the service or launch script’s working directory to the Starbound installation directory. For a panel or container, check the configured working directory and volume mount so they refer to the same assets, mods and storage tree.

Apply and verify a change

After saving a valid file, start the same dedicated-server executable you used during first-run generation. Watch its startup output for parse errors, missing-file messages or an indication that a default configuration was created. Then test the specific behavior you changed: sign in with the edited account, try the server password from a separate client, or confirm that an anonymous connection is refused when your access policy requires accounts.

Test with one controlled client before inviting others. If the result does not match the edit, do not immediately add more keys. First confirm the process is stopped, the path is correct, the file timestamp changed, and the launch directory points to the same installation. These checks distinguish an ignored file from a setting that your build does not support.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Troubleshooting common problems

The file is missing

Run the dedicated server once from its own directory and close it cleanly. Then inspect the adjacent storage folder. If several Starbound copies exist, locate the executable used by the service or shortcut and follow that copy’s directory tree. A Docker or hosting-panel installation may expose the storage directory only through its volume or file manager.

The server immediately restores defaults

Look for starbound_server.config.old. According to Starbounder’s community guidance, this rename occurs after a syntax error. Compare the renamed file with your backup, fix commas, quotes and braces, remove unsupported comments, validate the JSON, and retry.

Changes have no effect

  • Check that the server was stopped before the edit and restarted afterward.
  • Confirm you edited storage/starbound_server.config next to the binaries actually being launched.
  • Check the process working directory because relative paths can select another assets, mods or storage tree.
  • Verify that the key is present in your generated file and spelled with the same capitalization.
  • Test the smallest possible change and review startup output before making another edit.

Users cannot log in

Recheck the spelling and capitalization of the username key, the nested password field and the JSON commas around the account object. Confirm that the access policy you selected does not still permit or require anonymous connections in a way you did not expect. Because the account schema is community-documented rather than officially specified here, compare your edits with the structure already present in your own generated file.

An older guide names starbound.config

Older forum posts use starbound.config without the _server suffix. Newer setup guides identify the dedicated-server file as starbound_server.config. Do not rename files speculatively: use the filename created by your executable, and keep separate client and server configurations separate.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Filename and path caveats

Community pages disagree about default folders and were written at different times; one Starbounder page and one Steam guide are several years old. Builds, operating systems and hosting methods can change the layout. The stable rules are to launch the dedicated server once, use the generated file in its own storage directory, preserve valid JSON, and launch from the installation directory that owns that storage folder.

Final pre-start checklist

  • The dedicated server process is stopped.
  • A backup of the original configuration exists.
  • The edited file is named exactly starbound_server.config and remains in the correct storage folder.
  • JSON validation reports no syntax errors.
  • Account entries, if used, are nested under serverUsers in the structure your file already uses.
  • The launch working directory is the Starbound installation directory.
  • You have a test account or client ready to verify the one setting you changed.

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.