Static archive of 2020.drupalcamp.nyc
To archive the 2020 site, we used the Tome module to export a static site and created a new git repository to house it.
For future archivers' benefit: in a nutshell, the process is ...
Pull database and files from Pantheon Live environment.
$ lando pull --code=none --database=live --files=live
Composer require Tome module.
$ lando composer require drupal/tome
Drush enable Tome Static submodule.
$ lando drush en tome tome_static
Export the Drupal site.
$ lando drush tome:export -y
$ lando drush tome:static --uri=https://2020.drupalcamp.nyc
This exports the static HTML site to the html
directory in the project root.
Then you need to deploy that to a new repo on GitHub, configured appropriately for GitHub Pages.
For more details, refer to the Tome documentation:
https://tome.fyi/docs/installing-existing-site/
https://tome.fyi/docs/hosting/github-pages/
Some details in this Tome walkthrough may be outdated (compare with new docs at https://pages.github.com).
There's also a Tome GitHub Pages project template here: