Server setup

Documentation of current server setup, – and TODO-list.

Current server

Services:

  • nginx reverse proxy
  • nodejs services
    • 8006 mycrud.forsider.dk
    • 8007 mycrud.bibdata.dk
    • 8008 v1.forsider.dk
  • mariadb

BibSpire server

Services:

  • nginx reverse proxy
  • 8001 node-prod bibspire service
  • redis
  • elasticsearch
  • mariadb

Old server

Uses Caddy as reverse proxy for easy cert-management. Turns out Caddy is/was a bad choice for reverse proxy. Using nginx in the future.

Simple docker-setup via docker-compose – would switch to kubernetes for large setup, or vanilla linux for simple system.

TODO:

  • move content from old etherpad to text files.
  • make sure everything are backed up
  • make sure new.tinkuy.dk is hosted somewhere else
  • decommission.