In this post I will note all the changes I made to my uberspace, just to keep track of them. Maybe this will come in handy later. Not in the order I made, but somewhat grouped.

Security

  • set a password to my account (D’oh!)
  • set an ssh password (for now, maybe to be removed after moving to keys everywhere?)
  • set up a ssh key for my notebook ssh instructions

Directories

  • added directory git for bare repos (the jekyll blog)
  • added directrory jekyll for my local checkout of this blog
  • added directory ghost for a blog with ghost
  • added directory postgresfor postgres
  • added directory backupfor updates to ghost
  • added symlink domainsto /var/www/virtual/dot
  • added folder for new domains into domains

Installs

  • installation of packages with npm (for ghost)
  • installation of some gem (for jekyll)
  • download & installation & configuration of postgres
  • download binary for miniflux to ~/bin
  • download & installation & configurastion of wordpress

Setup

  • added a domain for mail
  • added another domain for mail (mailboxes are shared)
  • setup a web domain with uberspace web domain add <domain-name> for ghost
  • setup a web domain for miniflux
  • setup other web domains
  • setup of a port for web backend with uberspace web backend set <domain>/ --http --port <port> for ghost(Attention: don’t forget the domain, otherwise this blog doesn’t work anymore.)
  • setup of a port in web backend for miniflux
  • setup & started a daemon in ~/etc/services.d/ for ghost
  • setup & started a daemon for postgresql
  • setup & started a daemon for miniflux
  • opened a port in the firewall for mosh
  • changed version of php to v7.2 for a wordpress plugin

Create

  • created an additional db (Beware: name must start with username_ (for me dot_example)) for ghost
  • created an additional db for wordpress
  • scp‘ed mailbox related files from old uberspace (v6)
  • created a user in the postgres cluster for miniflux
  • created a db in the postgres cluster for miniflux

Update