parent
ba1b924a4c
commit
eddbccff29
21 changed files with 164 additions and 59 deletions
@ -0,0 +1,3 @@ |
||||
[general] |
||||
base_url: http://localhost:{{ mailman_web_port }}/hyperkitty/ |
||||
api_key: {{ mailman_hyperkitty_api_key }} |
@ -0,0 +1,9 @@ |
||||
[Unit] |
||||
Description=Mailman digests sender |
||||
|
||||
[Service] |
||||
Type=oneshot |
||||
PrivateTmp=yes |
||||
User={{ mailman_user }} |
||||
Group={{ mailman_user }} |
||||
ExecStart={{ mailman_root_dir }}/venv/bin/mailman digests --periodic |
@ -0,0 +1,8 @@ |
||||
[Unit] |
||||
Description=Mailman digest sender |
||||
|
||||
[Timer] |
||||
OnCalendar=daily |
||||
|
||||
[Install] |
||||
WantedBy=timers.target |
@ -0,0 +1,35 @@ |
||||
# -*- coding: utf-8 -*- |
||||
# Copyright (C) 1998-2016 by the Free Software Foundation, Inc. |
||||
# |
||||
# This file is part of Postorius. |
||||
# |
||||
# Postorius is free software: you can redistribute it and/or modify it under |
||||
# the terms of the GNU General Public License as published by the Free |
||||
# Software Foundation, either version 3 of the License, or (at your option) |
||||
# any later version. |
||||
# |
||||
# Postorius is distributed in the hope that it will be useful, but WITHOUT |
||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for |
||||
# more details. |
||||
# |
||||
# You should have received a copy of the GNU General Public License along with |
||||
# Postorius. If not, see <http://www.gnu.org/licenses/>. |
||||
|
||||
from django.conf.urls import include, url |
||||
from django.contrib import admin |
||||
from django.urls import reverse_lazy |
||||
from django.views.generic import RedirectView |
||||
|
||||
urlpatterns = [ |
||||
url(r'^$', RedirectView.as_view( |
||||
url=reverse_lazy('list_index'), |
||||
permanent=True)), |
||||
url(r'^postorius/', include('postorius.urls')), |
||||
url(r'^hyperkitty/', include('hyperkitty.urls')), |
||||
url(r'', include('django_mailman3.urls')), |
||||
url(r'^accounts/', include('allauth.urls')), |
||||
# Django admin |
||||
url(r'^admin/', admin.site.urls), |
||||
] |
||||
|
Loading…
Reference in new issue