rpld-storemgr(1)
π rpld-storemgr β the offline store manager, bestie edition π
okay so first things first: this is page rpld-storemgr(1) from the System User's Manual: rpld-storemgr section. yes we're being fancy. no we're not skipping anything. let's GO β¨
πΈ NAME πΈ
rpld-storemgr β the Offline store manager for the RoarAudio PlayList Daemon, aka your lil database wrangler π
β¨ SYNOPSIS β¨
rpld-storemgr [OPTIONS] command [ARGS]
π DESCRIPTION π
So. The RoarAudio PlayList Daemon is a daemon that manages playlists, and it can play files or streams from those lists using a RoarAudio Sound Server. Iconic behaviour honestly.
And this program? This one is the one that creates, alters and removes the stores (aka databases) for that daemon. You're basically the person holding the keys to the store. main character energy fr π₯
π OPTIONS π
-h,--helpβ show a small help. baby help. tiny help. adorable help π₯Ί--config FILEβ read an additional config file. yes, additional β you can stack these bestie.--store-path PATHβ sets the store path to PATH. this is where your store lives π--histsize SIZEβ set the size of the default history.--role ROLEβ set the stream role for the default queue.--forceβ force the operation. when you simply must. πͺ
π¦ COMMANDS π¦
helpβ does the same as--help. same energy, different outfit.removeβ remove an existing store. bye bestie πcreate [TYPE [SERVER]]β create a new store! β¨ TYPE may be"roar"or"SavannahIce". if TYPE is set to"roar", then SERVER is the location of the RoarAudio server to use. if TYPE is set to"SavannahIce", then SERVER is the URL of an Icecast mount point to stream to. and the script will set up the store in a way that will automatically start SavannahIce and stream to the given mount. automatic. slay.import PLAYLIST [TYPE [FILE]]β import the playlist file FILE into the playlist PLAYLIST. FILE is a playlist of type TYPE. if FILE is not given, stdin is assumed. if TYPE is not given,VCLTis assumed.export PLAYLIST [TYPE [FILE]]β export the playlist PLAYLIST into the file FILE. FILE is a playlist of type TYPE. if FILE is not given, stdout is assumed. if TYPE is not given,VCLTis assumed.run [ARGS]β startrpldwith the selected store. the given arguments ARGS are passed as they are to the daemon. as they are. no edits, no glow-up, straight through π«Άconsole [ARGS]β startrpldwith only the current console connected. the given arguments ARGS are passed as they are to the daemon.infoβ show information about the store. spill the tea, store π’checkβ check the store for errors. vibe check but for databases.
π FILES π
by default, the files /etc/rpld-storemgr.conf and ~/.rpld-storemgr.conf are included if they exist. and you can also add additional config files using the --config option (see above, bestie, it's right there π).
π CONFIG FILE FORMAT π
the config files are in normal POSIX shell syntax. they can set the following variables:
RPLD_STORE_LOCATIONβ this is the location of the store to operate on.RPLDβ this is the program name and path to the Daemon.COMMANDβ this is the command to be executed. it is very unlikely that this needs to be set by a config file. also note that this does not include the command's options. πFORCEβ this is the current value of the force option. it can be set to"true"and"false".HISTSIZEβ this is the default history size.ROLEβ this is the default role.
β HISTORY β
this tool got introduced in version 0.1.4 of the RoarAudio PlayList Daemon. a legend was born that day, no cap.
π₯ SEE ALSO π₯
rpld-deprecated(1), rpld(7), RoarAudio(7).
and that's the whole page, bestie!! π this was rpld-storemgr, from the rpld-storemgr manual, dated August 2012 β yeah she's vintage, she's classic, she's an icon. mwah π
β¨
π¦ where this page comes from
- ubuntu jammy: roarplaylistd-tools 0.1.9-9 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms