Page MenuHomePhabricator

Write documentation about how the app is deployed in Cloud VPS and Toolforge
Closed, ResolvedPublic

Description

I was trying to debug T375618: outreachdashboard.wmflabs.org down 2024-09-25 but I did not find any information about how/where the dashboard was deployed, and it took me a while to find the corresponding Cloud VPS project and Toolforge tool.

I added the following info to https://phabricator.wikimedia.org/project/manage/1052/:

The app runs in Cloud VPS, in the globaleducation project.

There is also the Toolforge tool wikiedudashboard which is running the code from WikiEduDashboardTools.

It would be very useful to have a wiki page somewhere with more complete and accurate information about the deployment, how to debug issues, restart the app, etc.

Event Timeline

I think this would make a great task to roll into the (hopefully) upcoming Outreachy project: https://phabricator.wikimedia.org/T374390

We have a fair amount of documentation in the codebase, but it's spread out and not geared towards letting others easily hop in and fix production problems.

An 'Admin Guide' containing an overview of the Dashboard infrastructure, including servers, tools, dependencies, and troubleshooting resources has been created and linked to the project's meta wiki page. Closing the task as completed.