Sign inSign up

drumsergio/genieacs-sim-container

By drumsergio

•Updated about 12 hours ago

Image
0

5.7K

drumsergio/genieacs-sim-container repository overview

genieacs-sim-container

⁠genieacs-sim-container

Release License Docker Pulls

A Docker image of the GenieACS simulator⁠: fake TR-069 CPE devices that connect to an ACS, so you can test a GenieACS deployment without hardware.

⁠Features

  • Runs the upstream GenieACS simulator (genieacs-sim) against any ACS you point it at.
  • Default target http://genieacs:7547/, the CWMP port of the genieacs service in genieacs-container⁠.
  • Simulates one device by default, or as many as you ask for with -p.
  • Multi-arch image for amd64 and arm64.
  • Ships as the --profile testing service of genieacs-container's Compose stack.

⁠Quick start

With the genieacs-container Compose stack, the simulator is one profile away:

curl -fsSLO https://raw.githubusercontent.com/GeiserX/genieacs-container/main/docker-compose.yml
docker compose --profile testing up -d

Open http://localhost:3000⁠ and the simulated device appears under Devices after its first inform. To run it against another ACS, and for the simulator's options, see Getting started⁠.

⁠Documentation

  • Getting started⁠: with genieacs-container, or on its own against any ACS
  • Usage⁠: the simulator's options, more devices, another data model

Part of the GenieACS family: genieacs-container⁠, genieacs-ansible⁠, genieacs-mcp⁠, genieacs-ha⁠, genieacs-services⁠. The full list is in genieacs-container's related projects⁠.

⁠License

GPL-3.0-or-later⁠

Tag summary

Content type

Image

Digest

sha256:f3adae74c…

Size

73.6 MB

Last updated

about 12 hours ago

docker pull drumsergio/genieacs-sim-container