mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-05-27 10:44:33 +00:00
tags: Add tags to system apps
Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net> Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
This commit is contained in:
parent
ce0008fca1
commit
d5f840b6b1
@ -39,7 +39,8 @@ class BindApp(app_module.App):
|
|||||||
info = app_module.Info(app_id=self.app_id, version=self._version,
|
info = app_module.Info(app_id=self.app_id, version=self._version,
|
||||||
name=_('BIND'), icon='fa-globe-w',
|
name=_('BIND'), icon='fa-globe-w',
|
||||||
short_description=_('Domain Name Server'),
|
short_description=_('Domain Name Server'),
|
||||||
description=_description, manual_page='Bind')
|
description=_description, manual_page='Bind',
|
||||||
|
tags=manifest.tags)
|
||||||
self.add(info)
|
self.add(info)
|
||||||
|
|
||||||
menu_item = menu.Menu('menu-bind', info.name, info.short_description,
|
menu_item = menu.Menu('menu-bind', info.name, info.short_description,
|
||||||
|
|||||||
@ -3,9 +3,16 @@
|
|||||||
Application manifest for bind.
|
Application manifest for bind.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
from django.utils.translation import gettext_lazy as _
|
||||||
|
|
||||||
backup = {
|
backup = {
|
||||||
'config': {
|
'config': {
|
||||||
'files': ['/etc/bind/named.conf.options']
|
'files': ['/etc/bind/named.conf.options']
|
||||||
},
|
},
|
||||||
'services': ['named']
|
'services': ['named']
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tags = [
|
||||||
|
_('Name server'),
|
||||||
|
_('DNS resolver'),
|
||||||
|
]
|
||||||
|
|||||||
@ -54,7 +54,7 @@ class CockpitApp(app_module.App):
|
|||||||
icon_filename='cockpit',
|
icon_filename='cockpit',
|
||||||
short_description=_('Server Administration'),
|
short_description=_('Server Administration'),
|
||||||
description=_description, manual_page='Cockpit',
|
description=_description, manual_page='Cockpit',
|
||||||
clients=manifest.clients)
|
clients=manifest.clients, tags=manifest.tags)
|
||||||
self.add(info)
|
self.add(info)
|
||||||
|
|
||||||
menu_item = menu.Menu('menu-cockpit', info.name,
|
menu_item = menu.Menu('menu-cockpit', info.name,
|
||||||
|
|||||||
@ -18,3 +18,10 @@ clients = [{
|
|||||||
# will set the value of allowed domains correctly. This is the only key the is
|
# will set the value of allowed domains correctly. This is the only key the is
|
||||||
# customized in cockpit.conf.
|
# customized in cockpit.conf.
|
||||||
backup: dict = {}
|
backup: dict = {}
|
||||||
|
|
||||||
|
tags = [
|
||||||
|
_('Server manager'),
|
||||||
|
_('Terminal'),
|
||||||
|
_('Disks'),
|
||||||
|
_('RAID'),
|
||||||
|
]
|
||||||
|
|||||||
@ -60,7 +60,7 @@ class LetsEncryptApp(app_module.App):
|
|||||||
name=_('Let\'s Encrypt'), icon='fa-lock',
|
name=_('Let\'s Encrypt'), icon='fa-lock',
|
||||||
short_description=_('Certificates'),
|
short_description=_('Certificates'),
|
||||||
description=_description,
|
description=_description,
|
||||||
manual_page='LetsEncrypt',
|
manual_page='LetsEncrypt', tags=manifest.tags,
|
||||||
donation_url='https://letsencrypt.org/donate/')
|
donation_url='https://letsencrypt.org/donate/')
|
||||||
self.add(info)
|
self.add(info)
|
||||||
|
|
||||||
|
|||||||
@ -3,5 +3,9 @@
|
|||||||
Application manfiest for letsencrypt.
|
Application manfiest for letsencrypt.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
from django.utils.translation import gettext_lazy as _
|
||||||
|
|
||||||
# XXX: Backup and restore the Apache site configuration.
|
# XXX: Backup and restore the Apache site configuration.
|
||||||
backup = {'secrets': {'directories': ['/etc/letsencrypt/']}}
|
backup = {'secrets': {'directories': ['/etc/letsencrypt/']}}
|
||||||
|
|
||||||
|
tags = [_('Certificates'), _('HTTPS'), _('Web security'), _('Encryption')]
|
||||||
|
|||||||
@ -58,7 +58,7 @@ class PagekiteApp(app_module.App):
|
|||||||
app_id=self.app_id, version=self._version, depends=['names'],
|
app_id=self.app_id, version=self._version, depends=['names'],
|
||||||
name=_('PageKite'), icon='fa-flag',
|
name=_('PageKite'), icon='fa-flag',
|
||||||
short_description=_('Public Visibility'), description=_description,
|
short_description=_('Public Visibility'), description=_description,
|
||||||
manual_page='PageKite',
|
manual_page='PageKite', tags=manifest.tags,
|
||||||
donation_url='https://pagekite.net/support/faq/#donate')
|
donation_url='https://pagekite.net/support/faq/#donate')
|
||||||
self.add(info)
|
self.add(info)
|
||||||
|
|
||||||
|
|||||||
@ -3,9 +3,13 @@
|
|||||||
Application manifest for pagekite.
|
Application manifest for pagekite.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
from django.utils.translation import gettext_lazy as _
|
||||||
|
|
||||||
backup = {
|
backup = {
|
||||||
'config': {
|
'config': {
|
||||||
'directories': ['/etc/pagekite.d/']
|
'directories': ['/etc/pagekite.d/']
|
||||||
},
|
},
|
||||||
'services': ['pagekite']
|
'services': ['pagekite']
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tags = [_('Tunneling'), _('NAT traversal'), _('Remote access')]
|
||||||
|
|||||||
@ -41,7 +41,7 @@ class PerformanceApp(app_module.App):
|
|||||||
short_description=_('System Monitoring'),
|
short_description=_('System Monitoring'),
|
||||||
description=_description,
|
description=_description,
|
||||||
manual_page='Performance',
|
manual_page='Performance',
|
||||||
clients=manifest.clients)
|
clients=manifest.clients, tags=manifest.tags)
|
||||||
self.add(info)
|
self.add(info)
|
||||||
|
|
||||||
menu_item = menu.Menu('menu-performance', info.name,
|
menu_item = menu.Menu('menu-performance', info.name,
|
||||||
|
|||||||
@ -14,3 +14,5 @@ clients = [{
|
|||||||
}]
|
}]
|
||||||
|
|
||||||
backup: dict = {}
|
backup: dict = {}
|
||||||
|
|
||||||
|
tags = [_('Monitoring'), _('Resource utilization')]
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user