mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-21 07:55:00 +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,
|
||||
name=_('BIND'), icon='fa-globe-w',
|
||||
short_description=_('Domain Name Server'),
|
||||
description=_description, manual_page='Bind')
|
||||
description=_description, manual_page='Bind',
|
||||
tags=manifest.tags)
|
||||
self.add(info)
|
||||
|
||||
menu_item = menu.Menu('menu-bind', info.name, info.short_description,
|
||||
|
||||
@ -3,9 +3,16 @@
|
||||
Application manifest for bind.
|
||||
"""
|
||||
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
backup = {
|
||||
'config': {
|
||||
'files': ['/etc/bind/named.conf.options']
|
||||
},
|
||||
'services': ['named']
|
||||
}
|
||||
|
||||
tags = [
|
||||
_('Name server'),
|
||||
_('DNS resolver'),
|
||||
]
|
||||
|
||||
@ -54,7 +54,7 @@ class CockpitApp(app_module.App):
|
||||
icon_filename='cockpit',
|
||||
short_description=_('Server Administration'),
|
||||
description=_description, manual_page='Cockpit',
|
||||
clients=manifest.clients)
|
||||
clients=manifest.clients, tags=manifest.tags)
|
||||
self.add(info)
|
||||
|
||||
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
|
||||
# customized in cockpit.conf.
|
||||
backup: dict = {}
|
||||
|
||||
tags = [
|
||||
_('Server manager'),
|
||||
_('Terminal'),
|
||||
_('Disks'),
|
||||
_('RAID'),
|
||||
]
|
||||
|
||||
@ -60,7 +60,7 @@ class LetsEncryptApp(app_module.App):
|
||||
name=_('Let\'s Encrypt'), icon='fa-lock',
|
||||
short_description=_('Certificates'),
|
||||
description=_description,
|
||||
manual_page='LetsEncrypt',
|
||||
manual_page='LetsEncrypt', tags=manifest.tags,
|
||||
donation_url='https://letsencrypt.org/donate/')
|
||||
self.add(info)
|
||||
|
||||
|
||||
@ -3,5 +3,9 @@
|
||||
Application manfiest for letsencrypt.
|
||||
"""
|
||||
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
# XXX: Backup and restore the Apache site configuration.
|
||||
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'],
|
||||
name=_('PageKite'), icon='fa-flag',
|
||||
short_description=_('Public Visibility'), description=_description,
|
||||
manual_page='PageKite',
|
||||
manual_page='PageKite', tags=manifest.tags,
|
||||
donation_url='https://pagekite.net/support/faq/#donate')
|
||||
self.add(info)
|
||||
|
||||
|
||||
@ -3,9 +3,13 @@
|
||||
Application manifest for pagekite.
|
||||
"""
|
||||
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
backup = {
|
||||
'config': {
|
||||
'directories': ['/etc/pagekite.d/']
|
||||
},
|
||||
'services': ['pagekite']
|
||||
}
|
||||
|
||||
tags = [_('Tunneling'), _('NAT traversal'), _('Remote access')]
|
||||
|
||||
@ -41,7 +41,7 @@ class PerformanceApp(app_module.App):
|
||||
short_description=_('System Monitoring'),
|
||||
description=_description,
|
||||
manual_page='Performance',
|
||||
clients=manifest.clients)
|
||||
clients=manifest.clients, tags=manifest.tags)
|
||||
self.add(info)
|
||||
|
||||
menu_item = menu.Menu('menu-performance', info.name,
|
||||
|
||||
@ -14,3 +14,5 @@ clients = [{
|
||||
}]
|
||||
|
||||
backup: dict = {}
|
||||
|
||||
tags = [_('Monitoring'), _('Resource utilization')]
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user