User guidesΒΆ How-to guides for users of the EPNix project wanting to deploy EPICS-related services. Prerequisites Global prerequisites NixOS flake Hostname consistency Channel Access gateway setup Enabling the gateway Firewall on specific interfaces Filtering IOCs Filtering process variables ChannelFinder service setup ChannelFinder service RecCeiver RecCaster Display Builder Web Runtime (DBWR) Enabling DBWR Configuring the address list Configuring DBWR and PVWS Serve displays EPICS environment Default behavior Setting the address list Extending the address list for a service Overriding the address list for a service EPICS firewall Open the firewall for EPICS IOCs pvAccess clients Allow broadcast searches IOC services Exposing a service from your IOC Adding an external IOC Firewall Custom cmd file Custom procServ options Configuring the address list Passing environment variables Adding programs to the PATH Further customization Phoebus Alarm single server setup Single server Phoebus Alarm setup Configuring topics Configuring the address list Configuring email support Phoebus client Configure the preference settings Configure the firewall Configure the address list Configure the colors Configure the fonts Set the Java virtual machine options Phoebus save-and-restore setup Enabling the Phoebus save-and-restore service Custom port Authentication