Initial OpenWrt RMM implementation

This commit is contained in:
benya
2026-06-04 15:26:43 +03:00
commit 3cc9385f14
44 changed files with 9892 additions and 0 deletions

23
compose.proxy.yaml Normal file
View File

@@ -0,0 +1,23 @@
services:
rmm-server:
environment:
RMM_COOKIE_SECURE: "true"
reverse-proxy:
image: caddy:2.10-alpine
environment:
RMM_DOMAIN: "${RMM_DOMAIN:?set RMM_DOMAIN in .env}"
ports:
- "${RMM_PROXY_HTTP_PORT:-80}:80"
- "${RMM_PROXY_HTTPS_PORT:-443}:443"
volumes:
- ./deploy/reverse-proxy/Caddyfile:/etc/caddy/Caddyfile:ro
- caddy-data:/data
- caddy-config:/config
depends_on:
- rmm-server
restart: unless-stopped
volumes:
caddy-data:
caddy-config: