SNMP agent that exposes an unmanaged web-UI switch by scraping its HTTP interface
This repository has been archived on 2026-10-13. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • Python 78.5%
  • Shell 12.6%
  • Dockerfile 8.9%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Ivan Pavlina 5462e802e8
All checks were successful
build / image (push) Successful in 8s
build / notify (push) Successful in 0s
Publish one multi-arch image to the registry instead of per-arch tars
CI built a .tar per architecture and left them as artifacts, so deploying meant
scp to /sdcard/images plus a stop/remove/re-add on the router. The router can
pull from the Forgejo registry anonymously, so this pushes a single manifest
carrying linux/arm/v7 and linux/arm64 and an update becomes /container/repull.

The per-arch matrix and the binfmt step go with it: emulation comes from the
docker-container driver's own qemu, which one build with two platforms uses
just as well. build.sh keeps building local tars for iteration.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-01 10:55:08 +02:00
.forgejo/workflows Publish one multi-arch image to the registry instead of per-arch tars 2026-09-01 10:55:08 +02:00
app Shrink the image to 32 MB and build for arm64 as well 2026-08-31 21:56:07 +02:00
.dockerignore Shrink the image to 32 MB and build for arm64 as well 2026-08-31 21:56:07 +02:00
.gitignore Initial implementation of switch SNMP proxy 2026-03-28 21:40:06 +01:00
build.sh Publish one multi-arch image to the registry instead of per-arch tars 2026-09-01 10:55:08 +02:00
CLAUDE.md Translate all Croatian text to English 2026-08-16 15:52:54 +02:00
docker-compose.yml Initial implementation of switch SNMP proxy 2026-03-28 21:40:06 +01:00
Dockerfile Shrink the image to 32 MB and build for arm64 as well 2026-08-31 21:56:07 +02:00
spec.md Translate all Croatian text to English 2026-08-16 15:52:54 +02:00