Install this version:
emerge -a =www-apps/synapse-admin-0.8.5
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =www-apps/synapse-admin-0.8.5
Or alternatively:
emerge --autounmask-write -a =www-apps/synapse-admin-0.8.5
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 0.8.5 | 8 | ~amd64 |
# Copyright 2026 mva
# Distributed under the terms of the Public Domain or CC0 License
EAPI=8
inherit webapp
DESCRIPTION="Admin UI for Matrix Synapse homeserver"
HOMEPAGE="https://github.com/Awesome-Technologies/synapse-admin"
SRC_URI="https://github.com/Awesome-Technologies/synapse-admin/releases/download/${PV}/synapse-admin-${PV}.tar.gz"
LICENSE="Apache-2.0"
KEYWORDS="~amd64"
DEPEND="app-admin/webapp-config"
#S=${WORKDIR}/${PN}-${PV}
pkg_setup() {
webapp_pkg_setup
}
src_install() {
webapp_src_preinst
insinto "${MY_HTDOCSDIR}"
doins -r .
webapp_src_install
}
pkg_postinst() {
# local mydir="${EROOT}/${VHOST_ROOT}/${MY_HTDOCSBASE}/${PN}"
# if [ ! -e $mydir/config.json ]; then
# einfo Please copy config.sample.json to config.json
# einfo in $mydir and tune it to your needs
# fi
webapp_pkg_postinst
}
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | synapse-admin-0.8.5.tar.gz | 1539476 bytes | https://github.com/Awesome-Technologies/synapse-admin/releases/download/0.8.5/synapse-admin-0.8.5.tar.gz |