# Nova ## Docs - [Before getting started](https://docs.anodyne-productions.com/guides/v2/before-getting-started.md): Here are a few things you should know about using Nova 2 before you start - [Configuration](https://docs.anodyne-productions.com/guides/v2/configuration.md): Learn how to configure Nova 2 from the simple to the advanced - [Controllers](https://docs.anodyne-productions.com/guides/v2/controllers.md): Get to know the heart and soul of Nova - controllers - [Directory structure](https://docs.anodyne-productions.com/guides/v2/directory-structure.md): A quick look at each of Nova's directories and root files - [Email](https://docs.anodyne-productions.com/guides/v2/email/overview.md): Understand email in Nova - [Characters](https://docs.anodyne-productions.com/guides/v2/features/characters.md): Learn how character creation works in Nova - [User dashboard](https://docs.anodyne-productions.com/guides/v2/features/dashboard.md): Learn more about how registered users can have quick access to their characters, site preferences, and other features - [Forms](https://docs.anodyne-productions.com/guides/v2/features/forms.md): Learn about Nova's dynamic forms and how to get the most out of them - [Manifests](https://docs.anodyne-productions.com/guides/v2/features/manifests.md): Learn more about Nova's powerful manifest structure, including how it interacts with departments and positions - [Menus](https://docs.anodyne-productions.com/guides/v2/features/menus.md): Learn more about how to configure and customize navigation menus in Nova - [Permissions](https://docs.anodyne-productions.com/guides/v2/features/permissions.md): Learn how to control what users can do in Nova 2 - [Posting](https://docs.anodyne-productions.com/guides/v2/features/posts.md): Learn about Nova's posting system - [Ranks](https://docs.anodyne-productions.com/guides/v2/features/ranks.md): Learn about Nova's rank system and how to customize them - [Site settings](https://docs.anodyne-productions.com/guides/v2/features/site-settings.md): Learn more about how to perform basic customizations for standard pages and operations on your Nova site - [Wiki](https://docs.anodyne-productions.com/guides/v2/features/wiki.md): Learn about Nova's built-in wiki and how to leverage it for your game - [Genres](https://docs.anodyne-productions.com/guides/v2/genres.md): Learn more about genres, the foundational element of Nova's character management system - [Installation](https://docs.anodyne-productions.com/guides/v2/installation.md): Learn how to get up and running with Nova 2 - [Meet Nova](https://docs.anodyne-productions.com/guides/v2/introduction.md): An open-source content management system designed for managing and playing online text-based role-playing games - [Libraries](https://docs.anodyne-productions.com/guides/v2/libraries.md): Learn about Nova's most powerful tools - libraries - [Models](https://docs.anodyne-productions.com/guides/v2/models.md): Learn Nova's language of talking to the database - [Changing language items](https://docs.anodyne-productions.com/guides/v2/mods/changing-language-items.md): Learn how to change the default language items - [Creating a page](https://docs.anodyne-productions.com/guides/v2/mods/creating-pages.md): Sometimes, the built-in pages in Nova won't be enough and you need to create a new page for you sim to hold new information - [Events](https://docs.anodyne-productions.com/guides/v2/mods/events.md): Nova provides a robust events system for MODs to listen as actions happen throughout the system - [Extensions](https://docs.anodyne-productions.com/guides/v2/mods/extensions.md): Nova provides a robust extensions system for MODs - [Pretty URLs](https://docs.anodyne-productions.com/guides/v2/mods/pretty-urls.md): Out of the box, Nova includes a filename in the URL. Learn how to get rid of that file in the URL - [Requirements](https://docs.anodyne-productions.com/guides/v2/requirements.md): Nova 2 has several requirements for servers and browsers - [Seamless substitution](https://docs.anodyne-productions.com/guides/v2/seamless-substitution.md): Learn about how you can tell Nova to use a different version of a file instead of what's in the Nova core - [Anatomy of a Nova skin](https://docs.anodyne-productions.com/guides/v2/skins/anatomy.md): Learn about all of the files included in a Nova skin - [CSS](https://docs.anodyne-productions.com/guides/v2/skins/css.md): A primer on how Nova skin CSS files are organized - [Customizing](https://docs.anodyne-productions.com/guides/v2/skins/customization.md): Nova's bundled skins now allow for more personalization - [Uploading & installing](https://docs.anodyne-productions.com/guides/v2/skins/installation.md): Learn how to upload and install Nova skins - [Overview](https://docs.anodyne-productions.com/guides/v2/skins/overview.md): Learn how to skin Nova to match the style and spirit of your game - [Templates](https://docs.anodyne-productions.com/guides/v2/skins/templates.md): A primer on how Nova templates structure your skin - [Tips & tricks](https://docs.anodyne-productions.com/guides/v2/skins/tips.md): These tips and tricks will help you skin Nova faster and easier - [Update guide](https://docs.anodyne-productions.com/guides/v2/update-guide.md): Updating Nova to the latest version - [Upgrading to Nova 2.7 from 2.6](https://docs.anodyne-productions.com/guides/v2/upgrade-guide.md) - [Contributors](https://docs.anodyne-productions.com/knowledge-base/v2/getting-started/contributors.md): It takes a village. Meet ours. - [Helpful links](https://docs.anodyne-productions.com/knowledge-base/v2/getting-started/helpful-links.md) - [Introduction](https://docs.anodyne-productions.com/knowledge-base/v2/getting-started/introduction.md) - [Nova license agreement](https://docs.anodyne-productions.com/knowledge-base/v2/getting-started/license-agreement.md) - [Backing up Nova](https://docs.anodyne-productions.com/knowledge-base/v2/guides/backing-up-nova.md): Learn how to get a good backup of your site - [Moving your site](https://docs.anodyne-productions.com/knowledge-base/v2/guides/moving-site.md): Learn how to move your site and its data to another server - [Telemetry](https://docs.anodyne-productions.com/knowledge-base/v2/guides/telemetry.md): Learn about the information that Anodyne collects from your game - [Version numbers](https://docs.anodyne-productions.com/knowledge-base/v2/guides/version-numbers.md): Learn what version numbers mean for your site - [Browser dev tools](https://docs.anodyne-productions.com/knowledge-base/v2/troubleshooting/browser-dev-tools.md) - [Check the error logs](https://docs.anodyne-productions.com/knowledge-base/v2/troubleshooting/error-logs.md) - [Re-upload Nova core](https://docs.anodyne-productions.com/knowledge-base/v2/troubleshooting/reupload-nova-core.md) - [Development environment](https://docs.anodyne-productions.com/knowledge-base/v2/troubleshooting/using-development-environment.md) - [Using the Pulsar skin](https://docs.anodyne-productions.com/knowledge-base/v2/troubleshooting/using-pulsar-skin.md) ## OpenAPI Specs - [openapi](https://docs.anodyne-productions.com/guides/v3/api-reference/openapi.json) ## Optional - [Community](https://discord.gg/7WmKUks)