www-apps/synapse-admin - 0.8.5 (mva)

Search

Install

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

Package Information

Description:
Admin UI for Matrix Synapse homeserver
Homepage:
https://github.com/Awesome-Technologies/synapse-admin
License:
Apache-2.0

Ebuild Details

Version EAPI Keywords Slot
0.8.5 8 ~amd64
View Raw Ebuild
# 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
}

Inherited Eclasses

Dependencies

DEPEND

app-admin/webapp-config

Manifest for 0.8.5

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