Repository navigation
v2.2.0
slonbase.com, and an installation that starts from a bare server.
Added
install.sh:curl -fsSL https://slonbase.com/install.sh | sudo shtakes a Debian,
Ubuntu, Fedora, RHEL, Rocky or Alma server to a working instance: it installs PostgreSQL when
there is none (a 14 or newer; on RHEL 8 and 9 it enables the 16 stream and moves localhost
logins fromidentto passwords), creates a role and a database for slonbase with a generated
password (never touching an existing role or database), adds the signed repository, installs
the package and creates the first superuser. It prints each step and the sign-in at the end,
takes its choices from environment variables (SLONBASE_EMAIL,SLONBASE_DATABASE_URL, ...)
and is safe to run again. It is checked with ShellCheck in CI.- A guide from zero: the installation guide starts with that command, then does each step by
hand (PostgreSQL, the role and database, the package, the setup), and ends with a check that
it works and a troubleshooting table. Docker and Docker Compose are their own sections.
Changed
- The project lives at https://slonbase.com (the apt and dnf repositories, the docs and the
page). Oldgithub.ioaddresses redirect, so existing repository entries keep working. - The documentation, README, site and every dashboard screenshot are brought up to date with the
current release (the screenshots were from 2.0, before the layered surfaces); the package's
post-install message says that a database is needed and points at the installer.
Install
- Docker:
ghcr.io/ayeshrodz/slonbase:2.2.0 - Debian/Ubuntu:
slonbase_2.2.0_amd64.deb/_arm64.deb - Fedora/RHEL:
slonbase-2.2.0-1.x86_64.rpm/.aarch64.rpm - Binaries:
slonbase-2.2.0-linux-{amd64,arm64}.tar.gz
Verify downloads with sha256sum --ignore-missing -c SHA256SUMS. See the installation guide.