An open API service for providing issue and pull request metadata for open source projects.

GitHub / jwodder/system issues and pull requests

#45 - Set logsdb database permissions

Issue - State: open - Opened by jwodder 7 months ago
Labels: r:logsdb

#44 - Add a variable for the recipient of dailyreport e-mails

Issue - State: closed - Opened by jwodder 7 months ago
Labels: r:dailyreport

#43 - Run ansible-lint on playbook

Issue - State: open - Opened by jwodder 7 months ago
Labels: code quality, Ansible

#42 - Convert `jwodder_logsdb` into a proper Python package

Issue - State: closed - Opened by jwodder 7 months ago
Labels: c:logsdb

#41 - Uncomment DNS tasks in `roles/mail/tasks/{main,dkim}.yml`

Issue - State: open - Opened by jwodder 7 months ago
Labels: r:mail

#40 - Give every task a name

Issue - State: open - Opened by jwodder 7 months ago
Labels: code quality, Ansible

#39 - Set up SPF

Issue - State: open - Opened by jwodder 7 months ago
Labels: under consideration, deployment parity, r:mail

#38 - Configure Postfix to use S/MIME for outgoing e-mails

Issue - State: open - Opened by jwodder 7 months ago
Labels: under consideration, r:mail

#37 - Ensure everything in `/opt/jwodder` is world-readable

Issue - State: open - Opened by jwodder 7 months ago

#36 - Convey the Google Authenticator details back to the user running Ansible

Issue - State: open - Opened by jwodder 7 months ago
Labels: r:base, Ansible

#35 - Expand README

Issue - State: open - Opened by jwodder 7 months ago
Labels: documentation

#34 - Give `logsdb` an option for recreating the virtualenv

Issue - State: open - Opened by jwodder 7 months ago
Labels: r:logsdb

#32 - Make `backdroplet` exclude files listed in `cruft`

Issue - State: open - Opened by jwodder 7 months ago
Labels: r:backup

#31 - Update `jwodder_logsdb` for SQLAlchemy 2.0

Issue - State: closed - Opened by jwodder 7 months ago
Labels: c:logsdb, upkeep

#30 - Update prettytable version for `jwodder_logsdb`

Issue - State: closed - Opened by jwodder 7 months ago
Labels: c:logsdb, upkeep

#29 - Update for newer Ansible versions

Issue - State: open - Opened by jwodder 7 months ago
Labels: upkeep, Ansible

#28 - Work around a bug in Mutt

Issue - State: open - Opened by jwodder 7 months ago
Labels: deployment parity

#27 - Configure fail2ban's apache-botsearch to ban more URLs

Issue - State: open - Opened by jwodder 7 months ago
Labels: r:apache, c:fail2ban

#26 - Merge `loginmsg` into `base`

Issue - State: closed - Opened by jwodder 7 months ago
Labels: under consideration, r:base, r:loginmsg

#24 - Should `mail_origin` and `mail_hostname` be different values or not?

Issue - State: open - Opened by jwodder 7 months ago
Labels: under consideration, r:mail

#23 - Make the maillog code define the following SQL view in the logs DB

Issue - State: open - Opened by jwodder 7 months ago
Labels: c:logsdb, deployment parity, r:mail

#22 - Store host-specific files in `/opt/jwodder/etc`

Issue - State: open - Opened by jwodder 7 months ago

#20 - Generate German locale

Issue - State: open - Opened by jwodder 7 months ago
Labels: deployment parity

#18 - Configure fail2ban to not ban any IPs with active SSH connections

Issue - State: open - Opened by jwodder 7 months ago
Labels: c:fail2ban, r:base

#17 - Configure fail2ban to ban users who make `CONNECT` requests to Apache

Issue - State: open - Opened by jwodder 7 months ago
Labels: r:apache, c:fail2ban

#16 - Configure fail2ban to ban users who make bad HTTP-only requests

Issue - State: open - Opened by jwodder 7 months ago
Labels: r:apache, c:fail2ban

#15 - Configure fail2ban to ban users who make requests to Apache that result in 400-code responses

Issue - State: open - Opened by jwodder 7 months ago
Labels: r:apache, c:fail2ban

#13 - Set up DNS entries for the server

Issue - State: open - Opened by jwodder 7 months ago
Labels: under consideration

#12 - Set up DMARC for Postfix

Issue - State: open - Opened by jwodder 7 months ago
Labels: under consideration, r:mail

#11 - Set up DKIM for mail.varonathe.org in addition to varonathe.org

Issue - State: open - Opened by jwodder 7 months ago
Labels: under consideration, needs research, r:mail

#10 - Ensure cron output is still saved somewhere even when Postfix isn't installed

Issue - State: open - Opened by jwodder 7 months ago
Labels: needs research

#9 - Make the `/var/backups/jwodder` path configurable

Issue - State: open - Opened by jwodder 7 months ago
Labels: r:backup, Ansible

#8 - Install certbot via snaps instead of apt

Issue - State: open - Opened by jwodder 7 months ago
Labels: upkeep

#7 - PGP-encrypt backup tarball

Issue - State: open - Opened by jwodder 7 months ago
Labels: deployment parity, r:backup

#5 - Include Apache configuration for `local.varonathe.org`

Issue - State: open - Opened by jwodder 7 months ago
Labels: r:apache, deployment parity

#3 - Set admin user's password

Issue - State: open - Opened by jwodder 7 months ago
Labels: r:admin

#2 - Deal with bootstrapping problem when creating admin user

Issue - State: open - Opened by jwodder 7 months ago
Labels: r:admin, Ansible