Constellations created with UbosNodeDrivers

https://feditest.org/reference/node-and-constellation-types/ubos-node-drivers/

Purpose (currently): System-level Testing.

About this constellation type

Currently, FediTest contains two UbosNodeDrivers:

  • MastodonUbosNodeDriver knows how to:
    • provision (i.e. install and fully configure) an instance of Mastodon;
    • use the Mastodon API to control and observe the Mastodon instance;
    • provision new user accounts on the Mastodon instance.
  • WordPressPlusPluginsUbosNodeDriver knows how to:
    • provision (i.e. install and fully configure) an instance of WordPress with several WordPress plugins, including the ActivityPub plugin and the Enable Mastodon Apps plugin, which implements parts of the Mastodon API on top of WordPress;
    • use that WordPress implementation of the Mastodon API to control and observe the WordPress instance;
    • provision new user accounts on the WordPress instance.

We may implement UbosNodeDrivers for additional applications in the future. Also, developers can do that on their own by using the above Node Drivers as examples.

UbosNodeDrivers require UBOS Gears, otherwise this level of automation cannot be delivered.