samuel-donovan-fas/Minimost
Project ID: 242125
Description
A lightweight, self-hosted chat platform built for private networks.
Installation Instructions
MiniMost is packaged for Fedora, RHEL, and their rebuilds (Rocky, Alma, CentOS Stream) via COPR. This installs MiniMost as a proper RPM with a hardened systemd service — no pip, no virtualenv.
# Enable the COPR repository (one-time). On RHEL/EL, first install the plugin:
# sudo dnf install -y dnf-plugins-core
sudo dnf copr enable samuel-donovan-fas/Minimost
# Install the package
sudo dnf install minimost
# Start it now and on every boot
sudo systemctl enable --now minimost
The RPM ships a locked-down systemd unit that runs MiniMost under a transient DynamicUser, keeping all state (databases, uploads, TLS material) under /var/lib/minimost. The service listens on HTTPS port 6767 by default:
systemctl status minimost # check it's running
sudo systemctl restart minimost # apply settings.json changes
journalctl -u minimost -f # follow the logs
Browse to https://<server-ip>:6767. Clients can fetch the CA certificate to trust at https://<server-ip>:6767/ca.pem. Remember to open the port (and UDP 3478 for calls) in firewalld:
sudo firewall-cmd --permanent --add-port=6767/tcp
sudo firewall-cmd --permanent --add-port=3478/udp
sudo firewall-cmd --reload
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
| Release | Architectures | Repo Download |
|---|---|---|
EPEL 10
|
x86_64 (0)* | EPEL 10 (24 downloads) |
EPEL 9
|
x86_64 (0)* | EPEL 9 (6 downloads) |
Fedora 42
|
x86_64 (0)* | Fedora 42 (0 downloads) |
Fedora 43
|
x86_64 (0)* | Fedora 43 (6 downloads) |
Fedora 44
|
x86_64 (0)* | Fedora 44 (7 downloads) |
| Rhel+epel 10 | x86_64 (0)* | Rhel+epel 10 (9 downloads) |
* Total number of downloaded packages.
EPEL 10
Fedora 42