Skip to content

MIMIC website

Chrystinne Fernandes edited this page Apr 13, 2026 · 1 revision

MIMIC website

This page describes how the MIMIC website (http://mimic.physionet.org) is managed.


Hugo

Hugo is a static site generator used to build the MIMIC website. It merges content files with a fixed template and generates flat HTML files for hosting. More details at: http://gohugo.io/

To use Hugo, either:

  • Download the latest binary from the GitHub releases page (recommended for Windows), or
  • Install via a package manager (brew or apt-get)

Test the website

Inside the mimic-website folder, run:

hugo server

This hosts the website locally, usually at localhost:1313. Changes are automatically reflected while hugo server runs in the background.


Push the changes to GitHub

Make small, modular commits and push all changes to GitHub before continuing.


Set up live server (only needed once)

  • Have your public key added to webuser@webserver — ask the sysadmin
  • Add the remote:
git remote add deploy webuser@webserver:mimic-website.git

Push the changes to the live server

Once changes are committed and pushed to GitHub:

git push deploy

Clone this wiki locally