Skip to content

Netacea/f5-worker-template-typescript

Repository files navigation

Netacea F5 Worker Template

Netacea Header TypeScript

An F5 IRules LX Workspace to add Netacea functionality to F5.

💡 Getting Started

There are 2 ways to get started

🎂 Prebuilt Package

Download the latest package from the releases page. Then see the upload section of our wiki.

After uploading the workspace, under Local Traffic > iRules > LX Workspaces click on the Netacea LX Workspace. In Workspace Files there will be a netacea directory with a NetaceaConfig.json in there - place your apiKey and secretKey in their respective places within the JSON file.

🛠 DIY

The following commands should be run while using NodeJs 20 on linux.

Ensure the @netacea/f5 package is up to date by running:

npm i @netacea/f5@latest

Insert your Netacea API and Secret key into ./src/NetaceaConfig.json.

Then run

npm run build

This will create a GZipped workspace ready to upload.

❗ Issues

If you run into issues with this specific project, please feel free to file an issue here.