Hello,
very dumb question here 🤓
I'm trying to add some non non built-in plugins to my server.
In my docker-compose.yaml I've add the ones I'm interest in:
services:
aprsd:
image: hemna6969/aprsd:master
container_name: aprsd-server
volumes:
- ./data:/config
- ./data/:/root/.config/aprsd
restart: unless-stopped
environment:
- TZ=Europe/Rome
- LOG_LEVEL=DEBUG
- APRSD_PLUGINS=aprsd.plugins.ping.PingPlugin,aprsd.plugins.time.TimePlugin,aprsd.plugins.weather.OWMWeatherPlugin,aprsd.plugins.notify.NotifySeenPlugin,aprsd.plugins.weather.AVWXWeatherPlugin,git+https://github.com/hemna/aprsd-locationdata-plugin,git+https://github.com/hemna/aprsd-email-plugin,git+https://github.com/hemna/aprsd-location-plugin,git+https://github.com/hemna/aprsd-locationdata-plugin,git+https://github.com/hemna/aprsd-digipi-plugin,git+https://github.com/hemna/aprsd-telegram-plugin,git+https://github.com/hemna/aprsd-repeat-plugins
How do I activate them in the aprsd.config file?
Logs here
user@localhost:~/docker/aprsd$ docker compose up --force-recreate
[+] Running 3/3
✔ Network aprsd_default Created 0.1s
✔ Container aprsd-server Created 0.1s
✔ Container aprsd-admin Created 0.1s
Attaching to aprsd-admin, aprsd-server
aprsd-server | + source /app/.venv/bin/activate
aprsd-server | ++ '[' -n x ']'
aprsd-server | ++ SCRIPT_PATH=/app/.venv/bin/activate
aprsd-server | ++ '[' /app/.venv/bin/activate = /app/setup.sh ']'
aprsd-server | ++ deactivate nondestructive
aprsd-server | ++ unset -f pydoc
aprsd-server | ++ '[' -z '' ']'
aprsd-server | ++ '[' -z '' ']'
aprsd-server | ++ hash -r
aprsd-server | ++ '[' -z '' ']'
aprsd-server | ++ unset VIRTUAL_ENV
aprsd-server | ++ unset VIRTUAL_ENV_PROMPT
aprsd-server | ++ '[' '!' nondestructive = nondestructive ']'
aprsd-server | ++ VIRTUAL_ENV=/app/.venv
aprsd-server | ++ '[' linux-musl = cygwin ']'
aprsd-server | ++ '[' linux-musl = msys ']'
aprsd-server | ++ export VIRTUAL_ENV
aprsd-server | ++ _OLD_VIRTUAL_PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
aprsd-server | ++ PATH=/app/.venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
aprsd-server | ++ export PATH
aprsd-server | ++ '[' xapp '!=' x ']'
aprsd-server | ++ VIRTUAL_ENV_PROMPT='(app) '
aprsd-server | ++ export VIRTUAL_ENV_PROMPT
aprsd-server | ++ '[' -z '' ']'
aprsd-server | ++ '[' -z '' ']'
aprsd-server | ++ _OLD_VIRTUAL_PS1=
aprsd-server | ++ PS1='(app) '
aprsd-server | ++ export PS1
aprsd-server | ++ alias pydoc
aprsd-server | ++ true
aprsd-server | ++ hash -r
aprsd-server | + COMMAND=server
aprsd-server | + '[' '!' -z x ']'
aprsd-server | + COMMAND=server
aprsd-server | + '[' '!' -z aprsd.plugins.ping.PingPlugin,aprsd.plugins.time.TimePlugin,aprsd.plugins.weather.OWMWeatherPlugin,aprsd.plugins.notify.NotifySeenPlugin,aprsd.plugins.weather.AVWXWeatherPlugin,git+https://github.com/hemna/aprsd-locationdata-plugin,git+https://github.com/hemna/aprsd-email-plugin,git+https://github.com/hemna/aprsd-location-plugin,git+https://github.com/hemna/aprsd-locationdata-plugin,git+https://github.com/hemna/aprsd-digipi-plugin,git+https://github.com/hemna/aprsd-telegram-plugin,git+https://github.com/hemna/aprsd-repeat-plugins ']'
aprsd-server | + OLDIFS='
aprsd-server | '
aprsd-server | + IFS=,
aprsd-server | + echo 'Installing pypi plugins '\''aprsd.plugins.ping.PingPlugin,aprsd.plugins.time.TimePlugin,aprsd.plugins.weather.OWMWeatherPlugin,aprsd.plugins.notify.NotifySeenPlugin,aprsd.plugins.weather.AVWXWeatherPlugin,git+https://github.com/hemna/aprsd-locationdata-plugin,git+https://github.com/hemna/aprsd-email-plugin,git+https://github.com/hemna/aprsd-location-plugin,git+https://github.com/hemna/aprsd-locationdata-plugin,git+https://github.com/hemna/aprsd-digipi-plugin,git+https://github.com/hemna/aprsd-telegram-plugin,git+https://github.com/hemna/aprsd-repeat-plugins'\'''
aprsd-server | Installing pypi plugins 'aprsd.plugins.ping.PingPlugin,aprsd.plugins.time.TimePlugin,aprsd.plugins.weather.OWMWeatherPlugin,aprsd.plugins.notify.NotifySeenPlugin,aprsd.plugins.weather.AVWXWeatherPlugin,git+https://github.com/hemna/aprsd-locationdata-plugin,git+https://github.com/hemna/aprsd-email-plugin,git+https://github.com/hemna/aprsd-location-plugin,git+https://github.com/hemna/aprsd-locationdata-plugin,git+https://github.com/hemna/aprsd-digipi-plugin,git+https://github.com/hemna/aprsd-telegram-plugin,git+https://github.com/hemna/aprsd-repeat-plugins'
aprsd-server | + for plugin in ${APRSD_PLUGINS}
aprsd-server | + IFS='
aprsd-server | '
aprsd-server | Installing 'aprsd.plugins.ping.PingPlugin'
aprsd-server | + echo 'Installing '\''aprsd.plugins.ping.PingPlugin'\'''
aprsd-server | + uv pip install aprsd.plugins.ping.PingPlugin
aprsd-admin | + source /app/.venv/bin/activate
aprsd-admin | ++ '[' -n x ']'
aprsd-admin | ++ SCRIPT_PATH=/app/.venv/bin/activate
aprsd-admin | ++ '[' /app/.venv/bin/activate = /app/admin.sh ']'
aprsd-admin | ++ deactivate nondestructive
aprsd-admin | ++ unset -f pydoc
aprsd-admin | ++ '[' -z '' ']'
aprsd-admin | ++ '[' -z '' ']'
aprsd-admin | ++ hash -r
aprsd-admin | ++ '[' -z '' ']'
aprsd-admin | ++ unset VIRTUAL_ENV
aprsd-admin | ++ unset VIRTUAL_ENV_PROMPT
aprsd-admin | ++ '[' '!' nondestructive = nondestructive ']'
aprsd-admin | ++ VIRTUAL_ENV=/app/.venv
aprsd-admin | ++ '[' linux-musl = cygwin ']'
aprsd-admin | ++ '[' linux-musl = msys ']'
aprsd-admin | ++ export VIRTUAL_ENV
aprsd-admin | ++ _OLD_VIRTUAL_PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
aprsd-admin | ++ PATH=/app/.venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
aprsd-admin | ++ export PATH
aprsd-admin | ++ '[' xapp '!=' x ']'
aprsd-admin | ++ VIRTUAL_ENV_PROMPT='(app) '
aprsd-admin | ++ export VIRTUAL_ENV_PROMPT
aprsd-admin | ++ '[' -z '' ']'
aprsd-admin | ++ '[' -z '' ']'
aprsd-admin | ++ _OLD_VIRTUAL_PS1=
aprsd-admin | ++ PS1='(app) '
aprsd-admin | ++ export PS1
aprsd-admin | ++ alias pydoc
aprsd-admin | ++ true
aprsd-admin | ++ hash -r
aprsd-admin | + '[' '!' -z '' ']'
aprsd-admin | + '[' '!' -z git+https://github.com/hemna/aprsd-admin-extension.git ']'
aprsd-admin | + OLDIFS='
aprsd-admin | '
aprsd-admin | + IFS=,
aprsd-server | Using Python 3.11.11 environment at: /app/.venv
aprsd-admin | + echo 'Installing APRSD extensions from pypi '\''git+https://github.com/hemna/aprsd-admin-extension.git'\'''
aprsd-admin | + for extension in ${APRSD_EXTENSIONS}
aprsd-admin | + IFS='
aprsd-admin | '
aprsd-admin | + echo 'Installing '\''git+https://github.com/hemna/aprsd-admin-extension.git'\'''
aprsd-admin | + uv pip install git+https://github.com/hemna/aprsd-admin-extension.git
aprsd-admin | Installing APRSD extensions from pypi 'git+https://github.com/hemna/aprsd-admin-extension.git'
aprsd-admin | Installing 'git+https://github.com/hemna/aprsd-admin-extension.git'
aprsd-server | × No solution found when resolving dependencies:
aprsd-server | ╰─▶ Because aprsd-plugins-ping-pingplugin was not found in the package
aprsd-server | registry and you require aprsd-plugins-ping-pingplugin, we can conclude
aprsd-server | that your requirements are unsatisfiable.
aprsd-server | + for plugin in ${APRSD_PLUGINS}
aprsd-server | + IFS='
aprsd-server | '
aprsd-server | Installing 'aprsd.plugins.time.TimePlugin'
aprsd-server | + echo 'Installing '\''aprsd.plugins.time.TimePlugin'\'''
aprsd-server | + uv pip install aprsd.plugins.time.TimePlugin
aprsd-server | Using Python 3.11.11 environment at: /app/.venv
aprsd-admin | Using Python 3.11.11 environment at: /app/.venv
aprsd-server | × No solution found when resolving dependencies:
aprsd-server | ╰─▶ Because aprsd-plugins-time-timeplugin was not found in the package
aprsd-server | registry and you require aprsd-plugins-time-timeplugin, we can conclude
aprsd-server | that your requirements are unsatisfiable.
aprsd-server | + for plugin in ${APRSD_PLUGINS}
aprsd-server | + IFS='
aprsd-server | '
aprsd-server | + echo 'Installing '\''aprsd.plugins.weather.OWMWeatherPlugin'\'''
aprsd-server | + uv pip install aprsd.plugins.weather.OWMWeatherPlugin
aprsd-server | Installing 'aprsd.plugins.weather.OWMWeatherPlugin'
aprsd-server | Using Python 3.11.11 environment at: /app/.venv
aprsd-server | × No solution found when resolving dependencies:
aprsd-server | ╰─▶ Because aprsd-plugins-weather-owmweatherplugin was not found in the
aprsd-server | package registry and you require aprsd-plugins-weather-owmweatherplugin,
aprsd-server | we can conclude that your requirements are unsatisfiable.
aprsd-server | + for plugin in ${APRSD_PLUGINS}
aprsd-server | + IFS='
aprsd-server | '
aprsd-server | + echo 'Installing '\''aprsd.plugins.notify.NotifySeenPlugin'\'''
aprsd-server | + uv pip install aprsd.plugins.notify.NotifySeenPlugin
aprsd-server | Installing 'aprsd.plugins.notify.NotifySeenPlugin'
aprsd-server | Using Python 3.11.11 environment at: /app/.venv
aprsd-server | × No solution found when resolving dependencies:
aprsd-server | ╰─▶ Because aprsd-plugins-notify-notifyseenplugin was not found in the
aprsd-server | package registry and you require aprsd-plugins-notify-notifyseenplugin,
aprsd-server | we can conclude that your requirements are unsatisfiable.
aprsd-server | Installing 'aprsd.plugins.weather.AVWXWeatherPlugin'
aprsd-server | + for plugin in ${APRSD_PLUGINS}
aprsd-server | + IFS='
aprsd-server | '
aprsd-server | + echo 'Installing '\''aprsd.plugins.weather.AVWXWeatherPlugin'\'''
aprsd-server | + uv pip install aprsd.plugins.weather.AVWXWeatherPlugin
aprsd-server | Using Python 3.11.11 environment at: /app/.venv
aprsd-server | × No solution found when resolving dependencies:
aprsd-server | ╰─▶ Because aprsd-plugins-weather-avwxweatherplugin was
aprsd-server | not found in the package registry and you require
aprsd-server | aprsd-plugins-weather-avwxweatherplugin, we can conclude that your
aprsd-server | requirements are unsatisfiable.
aprsd-server | + for plugin in ${APRSD_PLUGINS}
aprsd-server | + IFS='
aprsd-server | '
aprsd-server | + echo 'Installing '\''git+https://github.com/hemna/aprsd-locationdata-plugin'\'''
aprsd-server | + uv pip install git+https://github.com/hemna/aprsd-locationdata-plugin
aprsd-server | Installing 'git+https://github.com/hemna/aprsd-locationdata-plugin'
aprsd-server | Using Python 3.11.11 environment at: /app/.venv
aprsd-server | Updating https://github.com/hemna/aprsd-locationdata-plugin (HEAD)
aprsd-server | Updated https://github.com/hemna/aprsd-locationdata-plugin (b74ada3e008f73f24092085b28f14f46407bbe45)
aprsd-admin | Resolved 57 packages in 3.59s
aprsd-server | Resolved 46 packages in 3.07s
aprsd-server | Building aprsd-locationdata-plugin @ git+https://github.com/hemna/aprsd-locationdata-plugin@b74ada3e008f73f24092085b28f14f46407bbe45
aprsd-admin | Prepared 14 packages in 1.22s
aprsd-admin | Installed 14 packages in 5ms
aprsd-admin | + aprsd-admin-extension==1.0.1.dev10+g49f4172 (from git+https://github.com/hemna/aprsd-admin-extension.git@49f4172dae3ecbfe923ef31c45fafcbc60ba6232)
aprsd-admin | + bidict==0.23.1
aprsd-admin | + blinker==1.9.0
aprsd-admin | + flask==3.1.0
aprsd-admin | + flask-httpauth==4.8.0
aprsd-admin | + h11==0.14.0
aprsd-admin | + itsdangerous==2.2.0
aprsd-admin | + jinja2==3.1.6
aprsd-admin | + markupsafe==3.0.2
aprsd-admin | + python-engineio==4.12.0
aprsd-admin | + python-socketio==5.13.0
aprsd-admin | + simple-websocket==1.1.0
aprsd-admin | + werkzeug==3.1.3
aprsd-admin | + wsproto==1.2.0
aprsd-admin | + '[' -z ERROR ']'
aprsd-admin | + [[ ! ERROR =~ ^(CRITICAL|ERROR|WARNING|INFO)$ ]]
aprsd-admin | Log level is set to ERROR
aprsd-admin | + echo 'Log level is set to ERROR'
aprsd-admin | + APRSD_CONFIG=/config/aprsd.conf
aprsd-admin | + '[' '!' -e /config/aprsd.conf ']'
aprsd-admin | + export COLUMNS=200
aprsd-admin | + COLUMNS=200
aprsd-admin | + uv run aprsd admin web -c /config/aprsd.conf --loglevel ERROR
aprsd-server | Built aprsd-locationdata-plugin @ git+https://github.com/hemna/aprsd-locationdata-plugin@b74ada3e008f73f24092085b28f14f46407bbe45
aprsd-server | Prepared 1 package in 917ms
aprsd-server | Installed 1 package in 1ms
aprsd-server | + aprsd-locationdata-plugin==0.2.1.dev3 (from git+https://github.com/hemna/aprsd-locationdata-plugin@b74ada3e008f73f24092085b28f14f46407bbe45)
aprsd-server | + for plugin in ${APRSD_PLUGINS}
aprsd-server | + IFS='
aprsd-server | '
aprsd-server | + echo 'Installing '\''git+https://github.com/hemna/aprsd-email-plugin'\'''
aprsd-server | + uv pip install git+https://github.com/hemna/aprsd-email-plugin
aprsd-server | Installing 'git+https://github.com/hemna/aprsd-email-plugin'
aprsd-server | Using Python 3.11.11 environment at: /app/.venv
aprsd-server | Updating https://github.com/hemna/aprsd-email-plugin (HEAD)
aprsd-server | Updated https://github.com/hemna/aprsd-email-plugin (587417247aee5819a143760dd8e0e6e97c574755)
aprsd-admin | * Serving Flask app 'aprsd_admin_extension'
aprsd-admin | * Debug mode: off
aprsd-server | Resolved 45 packages in 2.67s
aprsd-server | Building aprsd-email-plugin @ git+https://github.com/hemna/aprsd-email-plugin@587417247aee5819a143760dd8e0e6e97c574755
aprsd-admin | emitting event "connected" to all [/logs]
aprsd-server | Built aprsd-email-plugin @ git+https://github.com/hemna/aprsd-email-plugin@587417247aee5819a143760dd8e0e6e97c574755
aprsd-server | Prepared 15 packages in 1.19s
aprsd-server | Uninstalled 12 packages in 103ms
aprsd-server | Installed 15 packages in 25ms
aprsd-server | - aprsd==4.1.3.dev3+gad1e62b (from file:///app/aprsd)
aprsd-server | + aprsd==4.0.2
aprsd-server | + aprsd-email-plugin==1.0.1 (from git+https://github.com/hemna/aprsd-email-plugin@587417247aee5819a143760dd8e0e6e97c574755)
aprsd-server | - attrs==25.1.0
aprsd-server | + attrs==24.3.0
aprsd-server | - bitarray==3.1.0
aprsd-server | + bitarray==3.0.0
aprsd-server | - certifi==2025.1.31
aprsd-server | + certifi==2024.12.14
aprsd-server | + commonmark==0.9.1
aprsd-server | + imapclient==3.0.1
aprsd-server | - marshmallow==3.26.1
aprsd-server | + marshmallow==3.26.0
aprsd-server | - oslo-config==9.7.1
aprsd-server | + oslo-config==9.7.0
aprsd-server | - oslo-i18n==6.5.1
aprsd-server | + oslo-i18n==6.5.0
aprsd-server | - pbr==6.1.1
aprsd-server | + pbr==6.1.0
aprsd-server | - pytz==2025.1
aprsd-server | + pytz==2024.2
aprsd-server | - rich==13.9.4
aprsd-server | + rich==12.6.0
aprsd-server | - stevedore==5.4.1
aprsd-server | + stevedore==5.4.0
aprsd-server | - tzlocal==5.3
aprsd-server | + tzlocal==5.2
aprsd-server | + for plugin in ${APRSD_PLUGINS}
aprsd-server | + IFS='
aprsd-server | '
aprsd-server | + echo 'Installing '\''git+https://github.com/hemna/aprsd-location-plugin'\'''
aprsd-server | + uv pip install git+https://github.com/hemna/aprsd-location-plugin
aprsd-server | Installing 'git+https://github.com/hemna/aprsd-location-plugin'
aprsd-server | Using Python 3.11.11 environment at: /app/.venv
aprsd-server | Updating https://github.com/hemna/aprsd-location-plugin (HEAD)
aprsd-server | Updated https://github.com/hemna/aprsd-location-plugin (c09b6cab8f1f89d60236e7ae136005c07f62c25c)
aprsd-server | Resolved 46 packages in 2.43s
aprsd-server | Building aprsd-location-plugin @ git+https://github.com/hemna/aprsd-location-plugin@c09b6cab8f1f89d60236e7ae136005c07f62c25c
aprsd-server | Built aprsd-location-plugin @ git+https://github.com/hemna/aprsd-location-plugin@c09b6cab8f1f89d60236e7ae136005c07f62c25c
aprsd-server | Prepared 3 packages in 1.13s
aprsd-server | Installed 3 packages in 3ms
aprsd-server | + aprsd-location-plugin==0.1.dev3+gc09b6ca (from git+https://github.com/hemna/aprsd-location-plugin@c09b6cab8f1f89d60236e7ae136005c07f62c25c)
aprsd-server | + geographiclib==2.0
aprsd-server | + geopy==2.4.1
aprsd-server | + for plugin in ${APRSD_PLUGINS}
aprsd-server | + IFS='
aprsd-server | '
aprsd-server | + echo 'Installing '\''git+https://github.com/hemna/aprsd-locationdata-plugin'\'''
aprsd-server | Installing 'git+https://github.com/hemna/aprsd-locationdata-plugin'
aprsd-server | + uv pip install git+https://github.com/hemna/aprsd-locationdata-plugin
aprsd-server | Using Python 3.11.11 environment at: /app/.venv
aprsd-server | Resolved 44 packages in 186ms
aprsd-server | Audited 44 packages in 0.13ms
aprsd-server | + for plugin in ${APRSD_PLUGINS}
aprsd-server | + IFS='
aprsd-server | '
aprsd-server | + echo 'Installing '\''git+https://github.com/hemna/aprsd-digipi-plugin'\'''
aprsd-server | + uv pip install git+https://github.com/hemna/aprsd-digipi-plugin
aprsd-server | Installing 'git+https://github.com/hemna/aprsd-digipi-plugin'
aprsd-server | Using Python 3.11.11 environment at: /app/.venv
aprsd-server | Updating https://github.com/hemna/aprsd-digipi-plugin (HEAD)
aprsd-server | Updated https://github.com/hemna/aprsd-digipi-plugin (134a0e166c96936d1053a5d821decf583aec09f0)
aprsd-server | Resolved 44 packages in 1.93s
aprsd-server | Building aprsd-digipi-plugin @ git+https://github.com/hemna/aprsd-digipi-plugin@134a0e166c96936d1053a5d821decf583aec09f0
aprsd-server | Built aprsd-digipi-plugin @ git+https://github.com/hemna/aprsd-digipi-plugin@134a0e166c96936d1053a5d821decf583aec09f0
aprsd-server | Prepared 1 package in 926ms
aprsd-server | Installed 1 package in 1ms
aprsd-server | + aprsd-digipi-plugin==0.0.1.dev1 (from git+https://github.com/hemna/aprsd-digipi-plugin@134a0e166c96936d1053a5d821decf583aec09f0)
aprsd-server | + for plugin in ${APRSD_PLUGINS}
aprsd-server | + IFS='
aprsd-server | '
aprsd-server | + echo 'Installing '\''git+https://github.com/hemna/aprsd-telegram-plugin'\'''
aprsd-server | Installing 'git+https://github.com/hemna/aprsd-telegram-plugin'
aprsd-server | + uv pip install git+https://github.com/hemna/aprsd-telegram-plugin
aprsd-server | Using Python 3.11.11 environment at: /app/.venv
aprsd-server | Updating https://github.com/hemna/aprsd-telegram-plugin (HEAD)
aprsd-server | Updated https://github.com/hemna/aprsd-telegram-plugin (646f99b9fed475239b50b604c322aa9446ed7cdb)
aprsd-server | Resolved 50 packages in 2.24s
aprsd-server | Building aprsd-telegram-plugin @ git+https://github.com/hemna/aprsd-telegram-plugin@646f99b9fed475239b50b604c322aa9446ed7cdb
aprsd-server | Building tornado==6.1
aprsd-server | Built aprsd-telegram-plugin @ git+https://github.com/hemna/aprsd-telegram-plugin@646f99b9fed475239b50b604c322aa9446ed7cdb
aprsd-server | Built tornado==6.1
aprsd-server | Prepared 6 packages in 1.03s
aprsd-server | Installed 6 packages in 9ms
aprsd-server | + aprsd-telegram-plugin==0.1.4.dev5 (from git+https://github.com/hemna/aprsd-telegram-plugin@646f99b9fed475239b50b604c322aa9446ed7cdb)
aprsd-server | + apscheduler==3.6.3
aprsd-server | + cachetools==4.2.2
aprsd-server | + python-telegram-bot==13.15
aprsd-server | + six==1.17.0
aprsd-server | + tornado==6.1
aprsd-server | + for plugin in ${APRSD_PLUGINS}
aprsd-server | + IFS='
aprsd-server | '
aprsd-server | + echo 'Installing '\''git+https://github.com/hemna/aprsd-repeat-plugins'\'''
aprsd-server | Installing 'git+https://github.com/hemna/aprsd-repeat-plugins'
aprsd-server | + uv pip install git+https://github.com/hemna/aprsd-repeat-plugins
aprsd-server | Using Python 3.11.11 environment at: /app/.venv
aprsd-server | Updating https://github.com/hemna/aprsd-repeat-plugins (HEAD)
aprsd-server | Updated https://github.com/hemna/aprsd-repeat-plugins (df7e48723cf3d9c368bb329e927859b1e241ec6f)
aprsd-server | Resolved 44 packages in 2.48s
aprsd-server | Building aprsd-repeat-plugins @ git+https://github.com/hemna/aprsd-repeat-plugins@df7e48723cf3d9c368bb329e927859b1e241ec6f
aprsd-server | Built aprsd-repeat-plugins @ git+https://github.com/hemna/aprsd-repeat-plugins@df7e48723cf3d9c368bb329e927859b1e241ec6f
aprsd-server | Prepared 2 packages in 1.09s
aprsd-server | Uninstalled 1 package in 3ms
aprsd-server | Installed 2 packages in 5ms
aprsd-server | - aprsd==4.0.2
aprsd-server | + aprsd==4.0.1
aprsd-server | + aprsd-repeat-plugins==1.2.1.dev2 (from git+https://github.com/hemna/aprsd-repeat-plugins@df7e48723cf3d9c368bb329e927859b1e241ec6f)
aprsd-server | + '[' '!' -z '' ']'
aprsd-server | + '[' -z DEBUG ']'
aprsd-server | + [[ ! DEBUG =~ ^(CRITICAL|ERROR|WARNING|INFO)$ ]]
aprsd-server | + LOG_LEVEL=DEBUG
aprsd-server | + echo 'Log level is set to DEBUG'
aprsd-server | + APRSD_CONFIG=/config/aprsd.conf
aprsd-server | Log level is set to DEBUG
aprsd-server | + '[' '!' -e /config/aprsd.conf ']'
aprsd-server | + aprsd server --config /config/aprsd.conf --loglevel DEBUG
aprsd-server | 2025-04-23 16:42:32.091 | MainThread | DEBUG | Starting new HTTPS connection (1): pypi.org:443 | urllib3.connectionpool:_new_conn:1049
aprsd-server | 2025-04-23 16:42:32.254 | MainThread | DEBUG | https://pypi.org:443 "GET /pypi/aprsd/json HTTP/1.1" 200 29675 | urllib3.connectionpool:_make_request:544
aprsd-server | 2025-04-23 16:42:32.272 | MainThread | WARNING | Version 4.0.1 of aprsd is outdated. Version 4.1.2 was released Thursday March 06, 2025. | aprsd.cmds.server:server:80
aprsd-server | 2025-04-23 16:42:32.273 | MainThread | INFO | APRSD Started version: 4.0.1 | aprsd.cmds.server:server:83
aprsd-server | 2025-04-23 16:42:32.273 | MainThread | INFO | Creating client connection | aprsd.cmds.server:server:101
aprsd-server | 2025-04-23 16:42:32.274 | MainThread | INFO | Creating aprslib client(euro.aprs2.net:14580) and logging in IU3IJI-6. | aprsd.client.aprsis:setup_connection:136
aprsd-server | 2025-04-23 16:42:32.274 | MainThread | INFO | Attempting connection to euro.aprs2.net:14580 | aprslib.inet:_connect:226
aprsd-server | 2025-04-23 16:42:32.336 | MainThread | INFO | Connected to ('192.146.137.137', 14580) | aprslib.inet:_connect:233
aprsd-server | 2025-04-23 16:42:32.384 | MainThread | DEBUG | Banner: # aprsc 2.1.19-g730c5c0 | aprslib.inet:_connect:246
aprsd-server | 2025-04-23 16:42:32.384 | MainThread | DEBUG | Sending login information | aprsd.client.drivers.aprsis:_send_login:122
aprsd-server | 2025-04-23 16:42:32.425 | MainThread | DEBUG | Server: '# logresp IU3IJI-6 verified, server T2GB' | aprsd.client.drivers.aprsis:_send_login:132
aprsd-server | 2025-04-23 16:42:32.426 | MainThread | INFO | Login successful | aprsd.client.drivers.aprsis:_send_login:154
aprsd-server | 2025-04-23 16:42:32.426 | MainThread | INFO | Connected to T2GB | aprsd.client.drivers.aprsis:_send_login:156
aprsd-server | 2025-04-23 16:42:32.426 | MainThread | INFO | <aprsd.client.aprsis.APRSISClient object at 0x7f2abe1821d0> | aprsd.cmds.server:server:103
aprsd-server | 2025-04-23 16:42:32.427 | MainThread | INFO | Loading Plugin Manager and registering plugins | aprsd.cmds.server:server:117
aprsd-server | 2025-04-23 16:42:32.427 | MainThread | INFO | Loading APRSD Plugins | aprsd.plugin:setup_plugins:492
aprsd-server | 2025-04-23 16:42:32.428 | MainThread | INFO | Registering Regex plugin 'aprsd.plugins.ping.PingPlugin'(4.0.1) -- ^([p]|[p]\s|ping) | aprsd.plugin:_load_plugin:451
aprsd-server | 2025-04-23 16:42:32.429 | MainThread | INFO | Registering Regex plugin 'aprsd.plugins.time.TimePlugin'(4.0.1) -- ^([t]|[t]\s|time) | aprsd.plugin:_load_plugin:451
aprsd-server | 2025-04-23 16:42:32.430 | MainThread | INFO | Registering Regex plugin 'aprsd.plugins.weather.OWMWeatherPlugin'(4.0.1) -- ^[wW] | aprsd.plugin:_load_plugin:451
aprsd-server | 2025-04-23 16:42:32.431 | MainThread | INFO | Registering Regex plugin 'aprsd.plugins.version.VersionPlugin'(4.0.1) -- ^([v]|[v]\s|version) | aprsd.plugin:_load_plugin:451
aprsd-server | 2025-04-23 16:42:32.432 | MainThread | INFO | Setting filter to: b/IU3IJI | aprslib.inet:set_filter:83
aprsd-server | 2025-04-23 16:42:32.432 | MainThread | INFO | Registering WatchList plugin 'aprsd.plugins.notify.NotifySeenPlugin'(4.0.1) | aprsd.plugin:_load_plugin:438
aprsd-server | 2025-04-23 16:42:32.433 | MainThread | WARNING | Plugin AVWXWeatherPlugin is disabled | aprsd.plugin:_load_plugin:460
aprsd-server | 2025-04-23 16:42:32.433 | MainThread | INFO | Completed Plugin Loading. | aprsd.plugin:setup_plugins:512
aprsd-server | 2025-04-23 16:42:32.434 | MainThread | DEBUG | ******************************************************************************** | oslo_config.cfg:log_opt_values:2804
aprsd-server | 2025-04-23 16:42:32.434 | MainThread | DEBUG | Configuration options gathered from: | oslo_config.cfg:log_opt_values:2805
aprsd-server | 2025-04-23 16:42:32.434 | MainThread | DEBUG | command line args: [] | oslo_config.cfg:log_opt_values:2806
aprsd-server | 2025-04-23 16:42:32.435 | MainThread | DEBUG | config files: ['/config/aprsd.conf'] | oslo_config.cfg:log_opt_values:2807
aprsd-server | 2025-04-23 16:42:32.435 | MainThread | DEBUG | ================================================================================ | oslo_config.cfg:log_opt_values:2809
aprsd-server | 2025-04-23 16:42:32.435 | MainThread | DEBUG | ack_rate_limit_period = 1 | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.436 | MainThread | DEBUG | beacon_interval = 1800 | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.436 | MainThread | DEBUG | beacon_symbol = /L | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.436 | MainThread | DEBUG | callsign = IU3IJI-6 | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.437 | MainThread | DEBUG | config_dir = [] | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.437 | MainThread | DEBUG | config_file = ['/config/aprsd.conf'] | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.437 | MainThread | DEBUG | config_source = [] | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.437 | MainThread | DEBUG | default_ack_send_count = 3 | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.438 | MainThread | DEBUG | default_packet_send_count = 3 | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.438 | MainThread | DEBUG | enable_beacon = True | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.438 | MainThread | DEBUG | enable_packet_logging = True | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.439 | MainThread | DEBUG | enable_save = True | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.439 | MainThread | DEBUG | enable_seen_list = True | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.439 | MainThread | DEBUG | enable_sending_ack_packets = True | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.440 | MainThread | DEBUG | enabled_plugins = ['aprsd.plugins.ping.PingPlugin', 'aprsd.plugins.time.TimePlugin', 'aprsd.plugins.weather.OWMWeatherPlugin', 'aprsd.plugins.version.VersionPlugin', 'aprsd.plugins.notify.NotifySeenPlugin', 'aprsd.plugins.weather.AVWXWeatherPlugin'] | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.440 | MainThread | DEBUG | latitude = 0467.99N | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.440 | MainThread | DEBUG | load_help_plugin = True | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.441 | MainThread | DEBUG | log_packet_format = compact | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.441 | MainThread | DEBUG | longitude = 1211.39W | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.441 | MainThread | DEBUG | msg_rate_limit_period = 2 | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.442 | MainThread | DEBUG | packet_dupe_timeout = 300 | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.442 | MainThread | DEBUG | packet_list_maxlen = 100 | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.442 | MainThread | DEBUG | packet_list_stats_maxlen = 20 | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.443 | MainThread | DEBUG | save_location = /root/.config/aprsd/ | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.443 | MainThread | DEBUG | shell_completion = None | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.443 | MainThread | DEBUG | trace_enabled = True | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.444 | MainThread | DEBUG | units = metric | oslo_config.cfg:log_opt_values:2817
aprsd-server | 2025-04-23 16:42:32.444 | MainThread | DEBUG | logging.log_level = DEBUG | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.444 | MainThread | DEBUG | logging.logfile = /tmp/aprsd.log | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.445 | MainThread | DEBUG | logging.logformat = <green>{time:YYYY-MM-DD HH:mm:ss.SSS}</green> | <yellow>{thread.name: <18}</yellow> | <level>{level: <8}</level> | <level>{message}</level> | <cyan>{name}</cyan>:<cyan>{function:}</cyan>:<magenta>{line:}</magenta> | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.445 | MainThread | DEBUG | watch_list.alert_callsign = IU3IJI | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.445 | MainThread | DEBUG | watch_list.alert_time_seconds = 3600 | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.445 | MainThread | DEBUG | watch_list.callsigns = ['IU3IJI'] | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.446 | MainThread | DEBUG | watch_list.enabled = True | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.446 | MainThread | DEBUG | watch_list.packet_keep_count = 10 | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.446 | MainThread | DEBUG | aprs_registry.description = APRS Bot | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.447 | MainThread | DEBUG | aprs_registry.enabled = True | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.447 | MainThread | DEBUG | aprs_registry.frequency_seconds = 3600 | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.448 | MainThread | DEBUG | aprs_registry.registry_url = https://aprs.hemna.com/api/v1/registry | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.448 | MainThread | DEBUG | aprs_registry.service_website = None | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.448 | MainThread | DEBUG | aprs_network.enabled = True | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.448 | MainThread | DEBUG | aprs_network.host = euro.aprs2.net | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.449 | MainThread | DEBUG | aprs_network.login = IU3IJI-6 | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.449 | MainThread | DEBUG | aprs_network.password = **** | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.449 | MainThread | DEBUG | aprs_network.port = 14580 | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.449 | MainThread | DEBUG | kiss_serial.baudrate = 9600 | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.450 | MainThread | DEBUG | kiss_serial.device = None | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.450 | MainThread | DEBUG | kiss_serial.enabled = False | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.450 | MainThread | DEBUG | kiss_serial.path = ['WIDE1-1', 'WIDE2-1'] | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.451 | MainThread | DEBUG | kiss_tcp.enabled = False | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.451 | MainThread | DEBUG | kiss_tcp.host = None | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.451 | MainThread | DEBUG | kiss_tcp.path = ['WIDE1-1', 'WIDE2-1'] | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.452 | MainThread | DEBUG | kiss_tcp.port = 8001 | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.452 | MainThread | DEBUG | fake_client.enabled = True | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.452 | MainThread | DEBUG | aprs_fi.apiKey = RaNDOM.MwQwCodevGMPU | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.453 | MainThread | DEBUG | owm_weather_plugin.apiKey = 0543daRaNDOMbba473Textec844ac | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.453 | MainThread | DEBUG | avwx_plugin.apiKey = jeRanDOM74edIVSiO2wtYDummyTEXTVRU5TTHaDQ | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.453 | MainThread | DEBUG | avwx_plugin.base_url = https://avwx.rest | oslo_config.cfg:log_opt_values:2824
aprsd-server | 2025-04-23 16:42:32.454 | MainThread | DEBUG | ******************************************************************************** | oslo_config.cfg:log_opt_values:2828
aprsd-server | 2025-04-23 16:42:32.454 | MainThread | INFO | Message Plugins enabled and running: | aprsd.cmds.server:server:125
aprsd-server | 2025-04-23 16:42:32.454 | MainThread | INFO | <aprsd.plugins.version.VersionPlugin object at 0x7f2abcb94a90> | aprsd.cmds.server:server:127
aprsd-server | 2025-04-23 16:42:32.454 | MainThread | INFO | <aprsd.plugin.HelpPlugin object at 0x7f2abcb2ecd0> | aprsd.cmds.server:server:127
aprsd-server | 2025-04-23 16:42:32.455 | MainThread | INFO | <aprsd.plugins.time.TimePlugin object at 0x7f2abc70c9d0> | aprsd.cmds.server:server:127
aprsd-server | 2025-04-23 16:42:32.455 | MainThread | INFO | <aprsd.plugins.weather.OWMWeatherPlugin object at 0x7f2abd3afdd0> | aprsd.cmds.server:server:127
aprsd-server | 2025-04-23 16:42:32.455 | MainThread | INFO | <aprsd.plugins.ping.PingPlugin object at 0x7f2abd6b19d0> | aprsd.cmds.server:server:127
aprsd-server | 2025-04-23 16:42:32.455 | MainThread | INFO | Watchlist Plugins enabled and running: | aprsd.cmds.server:server:128
aprsd-server | 2025-04-23 16:42:32.456 | MainThread | INFO | <aprsd.plugins.notify.NotifySeenPlugin object at 0x7f2abd782990> | aprsd.cmds.server:server:130
aprsd-server | 2025-04-23 16:42:32.456 | MainThread | DEBUG | Loading saved packet tracking data. | aprsd.cmds.server:server:142
aprsd-server | 2025-04-23 16:42:32.456 | MainThread | DEBUG | PacketList::No save file found. | aprsd.utils.objectstore:load:114
aprsd-server | 2025-04-23 16:42:32.457 | MainThread | DEBUG | SeenList::No save file found. | aprsd.utils.objectstore:load:114
aprsd-server | 2025-04-23 16:42:32.457 | MainThread | DEBUG | PacketTrack::No save file found. | aprsd.utils.objectstore:load:114
aprsd-server | 2025-04-23 16:42:32.457 | MainThread | DEBUG | WatchList::No save file found. | aprsd.utils.objectstore:load:114
aprsd-server | 2025-04-23 16:42:32.459 | MainThread | INFO | Beacon Enabled. Starting Beacon thread. | aprsd.cmds.server:server:161
aprsd-server | 2025-04-23 16:42:32.460 | MainThread | INFO | Beacon thread is running and will send beacons every 1800 seconds. | aprsd.threads.tx:__init__:252
aprsd-server | 2025-04-23 16:42:32.462 | MainThread | INFO | Registry Enabled. Starting Registry thread. | aprsd.cmds.server:server:165
aprsd-server | 2025-04-23 16:42:32.463 | MainThread | INFO | APRS Registry thread is running and will send info every 3600 seconds to https://aprs.hemna.com/api/v1/registry. | aprsd.threads.registry:__init__:30
aprsd-server | 2025-04-23 16:42:32.465 | KeepAlive | DEBUG | Starting | aprsd.threads.aprsd:run:63
aprsd-server | 2025-04-23 16:42:32.467 | StatsStore | DEBUG | Starting | aprsd.threads.aprsd:run:63
aprsd-server | 2025-04-23 16:42:32.468 | RX_PKT | DEBUG | Starting | aprsd.threads.aprsd:run:63
aprsd-server | 2025-04-23 16:42:32.470 | ProcessPKT | DEBUG | Starting | aprsd.threads.aprsd:run:63
aprsd-server | 2025-04-23 16:42:32.472 | BeaconSendThread | DEBUG | Starting | aprsd.threads.aprsd:run:63
aprsd-server | 2025-04-23 16:42:32.474 | APRSRegistryThread | DEBUG | Starting | aprsd.threads.aprsd:run:63
aprsd-server | 2025-04-23 16:42:33.470 | RX_PKT | DEBUG | Server: # filter b/IU3IJI active | aprsd.client.drivers.aprsis:consumer:197
aprsd-server | 2025-04-23 16:42:40.471 | StatsStore | INFO | StatsStore::Saving 8 entries to disk at /root/.config/aprsd//statsstore.p | aprsd.utils.objectstore:save:78
aprsd-server | 2025-04-23 16:42:50.476 | StatsStore | INFO | StatsStore::Saving 8 entries to disk at /root/.config/aprsd//statsstore.p | aprsd.utils.objectstore:save:78
aprsd-server | 2025-04-23 16:42:52.229 | RX_PKT | DEBUG | Server: # aprsc 2.1.19-g730c5c0 23 Apr 2025 14:42:52 GMT T2GB 192.146.137.137:14580 | aprsd.client.drivers.aprsis:consumer:197
aprsd-server | 2025-04-23 16:43:00.481 | StatsStore | INFO | StatsStore::Saving 8 entries to disk at /root/.config/aprsd//statsstore.p | aprsd.utils.objectstore:save:78
aprsd-server | 2025-04-23 16:43:10.486 | StatsStore | INFO | StatsStore::Saving 8 entries to disk at /root/.config/aprsd//statsstore.p | aprsd.utils.objectstore:save:78
aprsd-server | 2025-04-23 16:43:12.356 | RX_PKT | DEBUG | Server: # aprsc 2.1.19-g730c5c0 23 Apr 2025 14:43:12 GMT T2GB 192.146.137.137:14580 | aprsd.client.drivers.aprsis:consumer:197
aprsd-server | 2025-04-23 16:43:20.491 | StatsStore | INFO | StatsStore::Saving 8 entries to disk at /root/.config/aprsd//statsstore.p | aprsd.utils.objectstore:save:78
aprsd-server | 2025-04-23 16:43:30.476 | KeepAlive | INFO | IU3IJI-6 - Uptime 0:00:50.005971 RX:0 TX:0 Tracker:0 Msgs TX:0 RX:0 Last:N/A - RAM Current:32KB Peak:54KB Threads:6 LoggingQueue:0 | aprsd.threads.keepalive:loop:76
aprsd-server | 2025-04-23 16:43:30.478 | KeepAlive | INFO | KeepAlive Alive? True 0:00:00.000639 | aprsd.threads.keepalive:loop:90
aprsd-server | 2025-04-23 16:43:30.480 | KeepAlive | INFO | StatsStore Alive? True 0:00:00.981937 | aprsd.threads.keepalive:loop:90
aprsd-server | 2025-04-23 16:43:30.482 | KeepAlive | INFO | RX_PKT Alive? True 0:00:00.106979 | aprsd.threads.keepalive:loop:90
aprsd-server | 2025-04-23 16:43:30.484 | KeepAlive | INFO | ProcessPKT Alive? True 0:00:00.991111 | aprsd.threads.keepalive:loop:90
aprsd-server | 2025-04-23 16:43:30.486 | KeepAlive | INFO | BeaconSendThread Alive? True 0:00:00.991039 | aprsd.threads.keepalive:loop:90
aprsd-server | 2025-04-23 16:43:30.488 | KeepAlive | INFO | APRSRegistryThread Alive? True 0:00:00.987576 | aprsd.threads.keepalive:loop:90
aprsd-server | 2025-04-23 16:43:30.495 | StatsStore | INFO | StatsStore::Saving 8 entries to disk at /root/.config/aprsd//statsstore.p | aprsd.utils.objectstore:save:78
aprsd-server | 2025-04-23 16:43:30.497 | KeepAlive | INFO | Client keepalive 18 seconds ago | aprsd.client.aprsis:keepalive_log:62
aprsd-server | 2025-04-23 16:43:32.370 | RX_PKT | DEBUG | Server: # aprsc 2.1.19-g730c5c0 23 Apr 2025 14:43:32 GMT T2GB 192.146.137.137:14580 | aprsd.client.drivers.aprsis:consumer:197
a
Also, can you share the configuration parts for the Telegram and the email plugins?
I didn't found anything on the sample-config file 😕
I tried checking the repositories of the various plugins to see if there was any documentation, but I couldn’t find anything.
If you’ve already written something, sorry about that, could you please point me to it?
Thanks once again for your time and your patience!
Hello,
very dumb question here 🤓
I'm trying to add some non non built-in plugins to my server.
In my docker-compose.yaml I've add the ones I'm interest in:
services: aprsd: image: hemna6969/aprsd:master container_name: aprsd-server volumes: - ./data:/config - ./data/:/root/.config/aprsd restart: unless-stopped environment: - TZ=Europe/Rome - LOG_LEVEL=DEBUG - APRSD_PLUGINS=aprsd.plugins.ping.PingPlugin,aprsd.plugins.time.TimePlugin,aprsd.plugins.weather.OWMWeatherPlugin,aprsd.plugins.notify.NotifySeenPlugin,aprsd.plugins.weather.AVWXWeatherPlugin,git+https://github.com/hemna/aprsd-locationdata-plugin,git+https://github.com/hemna/aprsd-email-plugin,git+https://github.com/hemna/aprsd-location-plugin,git+https://github.com/hemna/aprsd-locationdata-plugin,git+https://github.com/hemna/aprsd-digipi-plugin,git+https://github.com/hemna/aprsd-telegram-plugin,git+https://github.com/hemna/aprsd-repeat-pluginsHow do I activate them in the
aprsd.configfile?Logs here
Also, can you share the configuration parts for the Telegram and the email plugins?
I didn't found anything on the sample-config file 😕
I tried checking the repositories of the various plugins to see if there was any documentation, but I couldn’t find anything.
If you’ve already written something, sorry about that, could you please point me to it?
Thanks once again for your time and your patience!