User guidesΒΆ How-to guides for users of the EPNix project wanting to build and deploy EPICS IOCs. Private repository setup SSH keys GitHub / GitLab tokens Setting up the flake registry Dependencies Adding dependencies Listing dependencies Specifying flake inputs Point a flake input to a specific branch or tag Point a flake input to a specific commit Updating flake inputs Dependency updates Updating your dependencies Restoring dependencies to an earlier version Deploying an IOC On NixOS On other Linux systems Developing support modules Packaging a starter module Hacking on your module Using it on your EPICS top RecCaster configuration Configuration Firewall Checking synchronization status Adding IOC metadata Micro Research Finland timing devices Installing the mrfioc2 EPICS support module Installing the mrf kernel module Testing Unit testing Integration tests Using Python scripts Deprecations Migrating from modules development