Ground Control

RPi action coordinator

=> 🔖 Tags | 🗎 File Tree | ⌥ Branches [main] | Clone URL

Latest Commits

=> 2024-10-12 Retry marshaller activation on timeout | 2024-04-04 Update readme | 2024-04-04 Show warning if linger is not enabled | 2024-04-04 Install at the user level | 2023-10-30 Initial commit | More...

ground-control

A Raspberry Pi project for coordinating actions between systems.

Configuration

cp ground-control.sample.cfg ground-control.cfg

Installation

sudo loginctl enable-linger 
./install

Output

By default output will be in /var/log/syslog. A separate log file can be used by creating /etc/rsyslog.d/30-ground-control.conf containing:

if $programname == 'ground-control' then /var/log/ground-control.log
& stop

and then restart the rsyslog service:

sudo systemctl restart rsyslog

This log file can be rotated by creating /etc/logrotate.d/ground-control containing:

/var/log/ground-control.log
{
        rotate 14
        daily
        create
        missingok
        notifempty
        compress
        delaycompress
        postrotate
                /usr/lib/rsyslog/rsyslog-rotate
        endscript
}
Proxy Information
Original URL
gemini://git.cifelli.xyz/ground-control/main
Status Code
Success (20)
Meta
text/gemini; charset=utf-8
Capsule Response Time
524.514873 milliseconds
Gemini-to-HTML Time
0.618595 milliseconds

This content has been proxied by September (3851b).