New logs.afpy.org
This commit is contained in:
parent
b5b7442d9e
commit
d12953b561
|
@ -126,7 +126,7 @@
|
|||
git:
|
||||
repo: https://github.com/AFPy/site/
|
||||
dest: /home/afpy-org/src/
|
||||
update: no
|
||||
update: yes
|
||||
|
||||
- name: pip install AFPy website
|
||||
become: true
|
||||
|
|
|
@ -57,16 +57,37 @@
|
|||
git:
|
||||
repo: https://github.com/AFPy/AfpyLogs/
|
||||
dest: /home/logs-afpy-org/src/
|
||||
update: no
|
||||
update: yes
|
||||
|
||||
- name: pip install logs.afpy.org website
|
||||
become: true
|
||||
become_user: logs-afpy-org
|
||||
pip:
|
||||
name: /home/logs-afpy-org/src/
|
||||
requirements: /home/logs-afpy-org/src/requirements.txt
|
||||
virtualenv_command: /usr/bin/python3 -m venv
|
||||
virtualenv: "/home/logs-afpy-org/venv/"
|
||||
|
||||
- name: Configure afpy logs server
|
||||
copy:
|
||||
dest: /home/logs-afpy-org/src/config-production.py
|
||||
content: |
|
||||
SECRET_KEY = "Currently unused
|
||||
|
||||
JINJA_ENV = {
|
||||
"TRIM_BLOCKS": True,
|
||||
"LSTRIP_BLOCKS": True,
|
||||
}
|
||||
|
||||
LOG_PATH = "/var/www/logs.afpy.org/"
|
||||
|
||||
# IRSSI log pattern:
|
||||
DATE_FORMAT = "(\d+-\d+-\d+ )?(?P<time>\d\d:\d\d)"
|
||||
LOG_PATTERN = r"^%s\s+[<*]\s*(?P<nick>[^> ]+)[> ]\s+(?P<message>.*)$" % DATE_FORMAT
|
||||
|
||||
BOLD_PATTERN = r"\*[^*\s]+\*"
|
||||
BOLD_HTML = "<b>{text}</b>"
|
||||
notify: logs-afpy-org.service
|
||||
|
||||
- name: systemd logs.afpy.org service
|
||||
copy:
|
||||
dest: /etc/systemd/system/logs-afpy-org.service
|
||||
|
@ -84,7 +105,7 @@
|
|||
ExecStart=/home/logs-afpy-org/venv/bin/gunicorn -w 2 \
|
||||
--pid /run/logs-afpy-org/website.pid \
|
||||
--bind unix:/run/logs-afpy-org/website.sock \
|
||||
--paste deploy.ini
|
||||
app
|
||||
ExecReload=/bin/kill -s HUP $MAINPID
|
||||
ExecStop=/bin/kill -s TERM $MAINPID
|
||||
PrivateTmp=true
|
||||
|
@ -97,3 +118,9 @@
|
|||
handlers:
|
||||
- name: reload nginx
|
||||
service: name=nginx state=reloaded
|
||||
|
||||
- name: logs-afpy-org.service
|
||||
systemd:
|
||||
name: logs-afpy-org.service
|
||||
state: restarted
|
||||
daemon_reload: yes
|
||||
|
|
Loading…
Reference in New Issue