Skip to content

v0.6.16

Choose a tag to compare

@github-actions github-actions released this 24 Apr 00:39
· 292 commits to main since this release

Installation

Choose the correct RPM for your distribution:

File pattern Target
*el9*.rpm CentOS Stream 9 / RHEL 9
*el10*.rpm CentOS Stream 10 / RHEL 10

Each release produces three RPMs per distro:

  • flat-manager-django-* — application source, systemd units, nginx config
  • flat-manager-django-python-libs-* — pre-built Python virtualenv (compiled extensions)
  • flat-manager-django-client-* — check-in agent for client machines (noarch)

Install the server:

dnf install flat-manager-django-<version>.rpm \
            flat-manager-django-python-libs-<version>.rpm

Install the client agent on machines consuming the repositories:

dnf install flat-manager-django-client-<version>.noarch.rpm
# Edit config:
vi /etc/flat-manager-django-client/config
# Run manually or add to cron:
flat-manager-checkin

First-time server setup

# 1. Edit the environment file
vi /etc/flat-manager/flat-manager.env

# 2. Run database migrations
flat-manager-manage migrate

# 3. Create an admin user
flat-manager-manage createsuperuser

# 4. Start services
systemctl enable --now nginx flat-manager.target

Full Changelog: v0.6.15...v0.6.16