---
title: "Deploy ActiveFence Kicker"
description: "An endpoint for kicking users with the ActiveFence extension."
category: "Other"
url: https://railway.com/deploy/piHt63
---

# Deploy ActiveFence Kicker

An endpoint for kicking users with the ActiveFence extension.

**[Deploy ActiveFence Kicker on Railway](https://railway.com/template/piHt63)**

Machine-readable deploy manifest (JSON, validated by TemplateCI): https://railway.com/deploy/piHt63/manifest.json

- **Creator:** Max Cobb's Projects
- **Category:** Other
- **Total deploys:** 2

## Template content

### Agora ActiveFence Kicker

- **Source:** https://github.com/AgoraIO-Community/agora-activefence-kicker.git

## Documentation

# Agora ActiveFence Kicker

The **Agora ActiveFence Kicker** is a Go package that provides a library for kicking users from Agora channels via the REST API. It is designed to work seamlessly with the ActiveFence backend, specifically expecting the same POST request format used at the "/kick" endpoint.

## Summary

This package serves as an essential component for managing user access and security within Agora channels. It integrates with the Agora platform, allowing you to enforce user removal when required, especially in conjunction with the ActiveFence extension.

## Usage

To incorporate this package into your own server, follow these steps:

1. Set the following environment variables to configure the Agora integration:

    - `APP_ID`: Your Agora app ID.
    - `CUSTOMER_KEY`: Your Agora customer key.
    - `CUSTOMER_SECRET`: Your Agora customer secret.

2. Utilize the provided methods and functionality within your server code to manage user kicks and enforce security protocols.

## Getting Started

To get started with the Agora ActiveFence Kicker, consider the following:

- **Installation:** Clone the repository and build the package according to your project's needs.
- **Configuration:** Ensure that the required environment variables are properly set for Agora integration.

For detailed usage examples and implementation guidelines, refer to the project's documentation and README.

## License

This project is open-source and available under the [MIT License](LICENSE).

---

**Note:** This is a basic overview. Refer to the project's documentation and README for comprehensive usage instructions and additional details.


## Similar templates

- [Rocky Linux](https://railway.com/deploy/rocky-linux) — Hosted Rocky Linux 9 workspace with SSH and persistent storage. 🚀
- [Foundry Virtual Tabletop](https://railway.com/deploy/X5tR6G) — A Self-Hosted & Modern Roleplaying Platform
- [Letta Code Remote](https://railway.com/deploy/letta-code-remote) — Run a Letta Code agent 24/7. No inbound ports, just deploy.

Open this page in a browser: https://railway.com/deploy/piHt63
