Skip to content

pcbgit v0.8.2

Choose a tag to compare

@github-actions github-actions released this 30 Sep 23:45
· 7 commits to master since this release

A friendlier first install, found by reinstalling a server from scratch.

  • Interactive installer: deploy/install.sh run in a terminal asks for the settings and writes .env (an existing one is kept; only what is missing is asked for): the domain, checked and warned about when its DNS does not point at the server; the administrator, with a generated password on request; renderer limits suggested from the server's size; an optional snapshot copy folder. It then offers what to start, with the free disk space: the newest release as the image GitHub built (the default, a download of a minute or two), the same release built on the server, or master built on the server. Without a terminal it behaves as before.
  • First start from the release image: update.sh --release on a fresh server now installs the release image instead of building, even when the checkout is already past the release.
  • ARM servers: GitHub builds images for x86-64 only. A release image now counts as ready only if it fits the server's processor; otherwise the release is built on the server, automatic updates included, and Admin → Instance says why.
  • update.sh run by hand waits for a running update check instead of giving up, and prints each step with the time.

New server: git clone https://github.com/Reutertu3/pcbgit.git /opt/pcbgit, then /opt/pcbgit/deploy/install.sh.