Magikcraft / product-board

Release Notes for Magikcraft - what's new and noteworthy. Also: open issues or feature requests here.
https://www.magikcraft.io
1 stars 0 forks source link

Add Homepage on port 80 for Magikcraft Server #11

Closed jwulf closed 6 years ago

jwulf commented 7 years ago

From @jwulf on August 3, 2017 2:49

User Story

As a user I can go to the address of a Magikcraft Open Source Platform server in web browser, and see a custom home page there.

Background

At the moment a Magikcraft server like ja.open.magikcraft.io has no webserver running on port 80. When a user clicks on a link and has it open in their web browser, they get a "Cannot connect to server" message.

What would be cool is to land them on a page with a mixture of standard and customised-per-server content. The customised content could be pulled from a gist or a GitHub repo.

Feature Description

  1. Add an nginx web server to the server image.
  2. Place a single page in the webserver root.

Out of Scope

For the next iteration:

  1. Allow server admins to update some (or all) of the content on the page.

Acceptance Criteria

The following need to function to consider this feature complete:

  1. When I connect to a Magikcraft OSP server, I see the landing page.

User Acceptance Test Plan

Here is the process for testing this feature:

End-User Documentation

[Docs that can be copypasta to the user docs]

Copied from original issue: Magikcraft/product-board#10