Closed victorlin closed 7 months ago
@tsibley this is very incomplete but I wrote up some notes in the commit messages.
@victorlin and I chatted about this PR this morning and the next steps/approaches.
@tsibley this is ready for initial review regarding general directions. I tried to capture the current state of things in the PR checklist and commit messages. Also happy to walk things through with you synchronously.
I pushed a small commit (49c70f42) I used to work in development mode locally for testing some Gatsby changes.
^ above deployment had a transient failure but the review app is working.
@tsibley thanks for the quick review! This is based on latest master
. I'll plan to drop b9d7f5186c141a63db8a3e2237a9ca87734288fb...943ac0627e49eab1bec44543505fbd9e1d0301a0, send to CDC folks to test this latest version, maybe iterate on config a bit, then merge after they say it looks good.
(preview)
Description of proposed changes
This PR considers ways to improve the experience for users that wish to host their own instance of Groups. Changes to all 3 parts of this project (server, static-site, and auspice-client) were explored.
Originally motivated by https://github.com/nextstrain/private/issues/94#issuecomment-1737891991.
Related issue(s)
For https://github.com/nextstrain/private/issues/94
Checklist
Blocking:
/
→/groups
redirect (thread)Non-blocking:
SITE_CONFIG_FILE=./CustomSiteConfig.js npx gatsby develop
/team
page, blog posts)