Skip to content

Nests

Keep your games in groups, so a long list stays usable.

A nest is a category of related eggs. The Minecraft nest holds Java and Bedrock. The Source Engine nest holds Counter-Strike 2, Garry's Mod and Team Fortress 2.

You also pick a nest when you build a product to sell.

Open Admin > Nests. Nests and eggs are separate pages in the sidebar.

The nests that ship with the panel

BadgerPanel creates eleven nests at first startup:

Minecraft, Source Engine, SteamCMD, Games, Bots, Voice Servers, Software, Database, Monitoring, Storage, and Generic.

Creating a nest

  1. Navigate to Admin > Nests and click Create Nest.
  2. Fill in the fields:
FieldDescriptionDefault
NameThe name of the nest, for example Minecraft. This field is required.empty
DescriptionA short summary of the contents.empty
AuthorThe email address of the maintainer.empty
PrivateHides the nest and its eggs from non-admin users.off
  1. Click Create.

The Create button stays disabled until you give a name.

Viewing the eggs in a nest

The Admin > Nests page shows one row for each nest. Each row shows the name, the description, and the number of eggs.

Click a row to expand it. The nest then lists every egg with its description and its author. Click an egg name to open it. Click the row again to collapse it.

A private nest shows a padlock icon next to its name.

Editing a nest

Click the pencil icon on the nest row. Change the name, the description, the author, or the Private toggle. Click Save. The change takes effect at once.

Deleting a nest

Click the trash icon on the nest row and confirm.

The panel deletes an empty nest only. If the nest still holds eggs, the panel refuses the delete and shows this message:

Nest contains eggs. Please delete or move eggs first.

Move each egg to another nest, or delete each egg, and then delete the nest.

Importing an egg into a nest

Create the target nest first. The egg importer does not create a missing nest.

  1. Navigate to Admin > Eggs and click Import Egg.
  2. Select the nest in the Target Nest list.
  3. Select the .json file.
  4. Click Import.

See Eggs for the full import process.

Nests in your products

When you build a billing product, you pick a nest and then an egg inside that nest. A customer who buys a Minecraft plan gets a server from the egg that you picked. A clear nest structure makes the product list simpler to build.

See Billing Products for more.

Advice

  • Group by game or platform - keep the variants of one game in the same nest.
  • Use clear names - the nest name appears in the admin panel and in the billing product form.
  • Keep the count low - a few well-filled nests are simpler to manage than many single-egg nests.
  • Use the private toggle - hide a nest of test eggs until the eggs are ready for customers.
  • Add descriptions - a short line tells your team what the nest is for.

Next steps

BadgerPanel Documentation