We'll start on this as soon as most of the apps are complete.

See also WikiSuite development environment

Goals

Build a fully functioning WikiSuite environment where admins simply have to configure a few things to enjoy the vast feature set. Ex.:

  • Set domain name and DNS
  • Create some users

Options

  • Generating some time-limited hosted instances with a sub-domain (ex.: abc.suite.wiki, def.suite.wiki)
    • Pros: Easy for team testing and emails will work (joe@def.suite.wiki)
    • Cons: We need to set up such a hosting infrastructure. Danger of misbehavior (spam, etc.)
  • Generating a virtual machine which folks run on their environment
    • Pros: No need for hosting
    • Cons: Things like emails won't work well. Hard to share access and test tools


For any option, we need to be able to make a snapshot of a fully configured instance, but that has challenges:

  • A clone of a instance will require a change of the domain name.


Current script: https://gitlab.com/wikisuite/virtualmin-installer