graphene-os-server-infrastr.../etc/systemd/system
Daniel Micay 2caa67529a set up syslog-ng for nginx access log
This sets up the infrastructure for moving from storing nginx access
logs in journald to plain text files written by syslog-ng and rotated by
logrotate. This works around the poor performance, poor space efficiency
and lack of archived log compression for journald. Unlike writing access
logs directly with nginx, this continues avoiding blocking writes in the
event loop and sticks to asynchronous sends through a socket.

Since nginx only supports syslog via the RFC 3164 protocol rather than
the more modern RFC 5424 protocol, this leaves formatting timestamps up
to nginx rather than using the ones provided via the syslog protocol.
2025-11-03 00:33:28 -05:00
..
-.slice.d reorganize configurations into etc directory 2025-04-15 12:53:49 -04:00
attestation.service.d reorganize configurations into etc directory 2025-04-15 12:53:49 -04:00
certbot-renew.service.d add script for deploying certbot replication setup 2025-10-30 14:22:32 -04:00
chronyd.service.d reorganize configurations into etc directory 2025-04-15 12:53:49 -04:00
fstrim.service.d disable automatic xfs_fsr.service for now 2025-08-07 19:04:08 -04:00
fstrim.timer.d reorganize configurations into etc directory 2025-04-15 12:53:49 -04:00
logrotate.timer.d set up syslog-ng for nginx access log 2025-11-03 00:33:28 -05:00
mdmonitor.service.d mdmonitor.service: use syslog reporting 2025-10-19 16:16:33 -04:00
nginx.service.d set up syslog-ng for nginx access log 2025-11-03 00:33:28 -05:00
plocate-updatedb.service.d reorganize configurations into etc directory 2025-04-15 12:53:49 -04:00
sshd.service.d reorganize configurations into etc directory 2025-04-15 12:53:49 -04:00
sysstat-collect.timer.d reorganize configurations into etc directory 2025-04-15 12:53:49 -04:00
system.slice.d reorganize configurations into etc directory 2025-04-15 12:53:49 -04:00
systemd-boot-update.service.d reorganize configurations into etc directory 2025-04-15 12:53:49 -04:00
systemd-cryptsetup@.service.d add workaround for system encrypted swap race 2025-10-29 22:36:11 -04:00
unbound.service.d reorganize configurations into etc directory 2025-04-15 12:53:49 -04:00
0.releases.grapheneos.org.fq.service reorder update servers 2025-11-01 20:04:51 -04:00
1.releases.grapheneos.org.fq.service raise NIC channels to number of threads 2025-09-04 01:00:22 -04:00
2.releases.grapheneos.org.fq.service reorder update servers 2025-11-01 20:04:51 -04:00
3.releases.grapheneos.org.fq.service add 3.releases.grapheneos.org server 2025-10-09 09:06:31 -04:00
session-ticket-keys-create.service use consistent naming for session ticket key scripts/units 2025-10-30 17:06:07 -04:00
session-ticket-keys-rotate.service use consistent naming for session ticket key scripts/units 2025-10-30 17:06:07 -04:00
session-ticket-keys-rotate.timer use consistent naming for session ticket key scripts/units 2025-10-30 17:06:07 -04:00
session-ticket-keys-sync.service use consistent naming for session ticket key scripts/units 2025-10-30 17:06:07 -04:00
session-ticket-keys-sync.timer use consistent naming for session ticket key scripts/units 2025-10-30 17:06:07 -04:00
single.fq.service switch from shaped CAKE to FQ for BuyVM servers 2025-09-18 01:26:39 -04:00
tcp-fastopen-rotate-keys.service allow server TCP Fast Open and rotate the keys 2025-09-15 21:10:39 -04:00
tcp-fastopen-rotate-keys.timer set AccuracySec=1us for tcp-fastopen-rotate-keys 2025-10-28 12:33:10 -04:00
xfs_fsr.service reorganize configurations into etc directory 2025-04-15 12:53:49 -04:00