let
  webdav = 4200;
  restic = 4300;
  http = 4400;
in {
  webdav_main = webdav + 0;
  webdav_media = webdav + 1;
  webdav_music_ro = webdav + 2;
  webdav_public = webdav + 3;
  webdav_uploads = webdav + 4;
  webdav_gaming = webdav + 5;
  webdav_notes = webdav + 6;

  restic_music = restic + 0;
  restic_vault = restic + 1;
  restic_social = restic + 2;
  restic_quassel = restic + 3;
  restic_postgresql = restic + 4;
  restic_mail = restic + 5;
  restic_forgejo = restic + 6;
  restic_caldav = restic + 7;
  restic_owncast = restic + 8;
  restic_jellyfin = restic + 9;
  restic_grocy = restic + 10;
  restic_lappy_t495 = restic + 11;

  http_music = http + 0;
  http_public = http + 1;
  http_uploads_public = http + 2;
}