mfsgui(8)
π mfsgui β the MooseFS GUI server, bestie edition π
okay so real talk: mfsgui is the MooseFS GUI server. She starts, she restarts, she stops β all the main character moves. This is part of MooseFS, and she's here to give you β¨web interfaceβ¨ energy.
π¦ SYNOPSIS π¦
mfsgui [-c CFGFILE] [-f] [-d] [-u] [-n] [-t LOCKTIMEOUT] [ACTION]
mfsgui -v
mfsgui -h
πΈ DESCRIPTION πΈ
So mfsgui is literally the MooseFS GUI server, and she's built from two things: an HTTP server and a whole lil family of scripts that together make up the GUI interface to MooseFS. π«Ά
The way you actually use her? You open any web browser and point it at the IP (or whatever domain name is giving) and the port that's defined in mfsgui.cfg. That's it. That's the vibe. Browser goes in, GUI comes out. π
β¨ OPTIONS β¨
-vβ print version information and bounce, that's it, that's the whole task π-hβ print usage information and dip βοΈ-cCFGFILEβ point her at an alternative path for the configuration file (default ismfsgui.cfgin the system configuration directory)-fβ run in the foreground, do not daemonize β she stays right there with you, no vanishing act-dβ run with dangerous options (the ones with names likeDANGEROUS_*) π ok so this is literally the danger flag, tread carefully bestie-uβ log undefined configuration values (y'know, when the default is just being assumed)-nβ do not attempt to increase the limit of core dump size, we're leaving that limit alone-tLOCKTIMEOUTβ how long to wait for the lockfile, in seconds (default is 60 seconds β one full minute of patience β³)
π ACTION π
so ACTION tells the MooseFS GUI server to do one of these things, and you just pick one like it's a menu (because it literally is):
startβ Start the MooseFS GUI server process, but only if the process isn't already running. If she's already up? You get an error message. no doubles, we respect the exclusivity πstopβ Stop the MooseFS GUI server process, but only if the process is running. If she isn't running? Error message, sorry babe πrestartβ (the default action!!) If the MooseFS GUI server process is running, restart it; if it's not running, start it. She's flexible, she reads the room πreloadβ Send a signal to the MooseFS GUI server process to reload the config files. glow up, but for configs β¨infoβ Send a signal to the MooseFS GUI server process to dump a debug information file in the working directory πtestβ Displaysmfsgui pid: PIDif the MooseFS GUI server is running (and returns0), ormfsgui is not runningotherwise (and returns1). it's giving vibe check, honestly πkillβ Send a termination signal to the MooseFS GUI server process. bye bestie π«Άrestoreβ Not implemented. that's the whole tea, she's just not there yet π
π§ FILES π§
mfsgui.cfgβ the configuration file for the MooseFS GUI server process; go check outmfsgui.cfg(5)for the details, iykyk.mfsgui.lockβ the lock file of the running MooseFS GUI server process (created in the data directory) πscriptsβ the various python, javascript, and other (static) files used to serve the GUI interface via HTTP; these files get installed into whatever directory is the default at installation time forROOT_DIRinmfsgui.cfgπ
π REPORTING BUGS π
Found a bug? Report it to <bugs@moosefs.com>. spill the tea, they'll handle it.
π COPYRIGHT π
Copyright (C) 2026 Jakub Kruszona-Zawadzki, Saglabs SA
This file is part of MooseFS.
MooseFS is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2 (only).
MooseFS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, see <https://www.gnu.org/licenses/>.
π¦ SEE ALSO π¦
go read those too, they're literally iconic π
MooseFS 4.59.2-1, dated May 2026 β that's the version and the date bestie, and that's a wrap πβ¨ slay, you now fully understand mfsgui. periodt. π
π¦ where this page comes from
- arch rolling: moosefs 4.59.2-2 Β· GPL-2.0-only
- nixos 26.05: moosefs 4.59.2
- nixpkgs unstable: moosefs 4.59.2
- ubuntu stonking: moosefs-gui 4.59.2-1 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms