Logo
  • Client Area
Contact Us
Link Proxy Add-On

Link Proxy Add-On

Getting started

What’s New
What’s New
Roadmap
Roadmap

Installation & Setup

Requirements
Requirements
Architecture
Architecture
Server Setup
Server Setup
Oempro Installation
Oempro Installation
SSL Certificates
SSL Certificates
Version Upgrade
Version Upgrade
Troubleshooting
Troubleshooting

Administration

Quick Walkthrough
Quick Walkthrough
Security
Security
Sub Admin Accounts
Sub Admin Accounts
Settings
Settings
Delivery Servers
Delivery Servers
Global Segments
Global Segments
Global Custom Fields
Global Custom Fields
Bounce Processing
Bounce Processing
Spam Complaints
Spam Complaints
Suppression List
Suppression List
Plug-Ins
Plug-Ins
Delivery Report
Delivery Report
User Management
User Management
Maintenance
Maintenance

Audience Management

Introduction
Introduction
Subscriber Lists
Subscriber Lists
Custom Fields
Custom Fields
Segments
Segments
Subscribers
Subscribers
Webhooks
Webhooks

Email Marketing

Introduction
Introduction
Auto Responders
Auto Responders
Email Campaigns
Email Campaigns
Sender Domain Man.
Sender Domain Man.
Journeys (Automation)
Journeys (Automation)
Bounce Processing
Bounce Processing
Email Personalization
Email Personalization
FBL Processing
FBL Processing
Email Builder Integrations
Email Builder Integrations
Email Deliverability
Email Deliverability
Sender Domain Management
Sender Domain Management

Plug-Ins & Add-Ons

AI Plug-In
AI Plug-In
Bounce Catcher Add-On
Bounce Catcher Add-On
Link Proxy Add-On
Link Proxy Add-On

Developers

Introduction
Introduction
Single Sign On
Single Sign On
API
API
Plug-In Development
Plug-In Development
Database
Database
Integrations
Integrations

Advanced

Reverse Proxy
Reverse Proxy
Cookbook
Cookbook

Help

Troubleshooting
Troubleshooting
Contact Us
Contact Us

Link Proxy Add-On

⚠️
This add-on requires Octeth v5.1.1 or newer version.

This add-on will run as a link proxy on a separate server and all incoming email link clicks will be handled by this add-on. The biggest benefit of this link proxy add-on is, it takes care of SSL certificates itself so you don’t have to initiate an SSL certificate for each tracking domain you use on your Octeth installation.

This add-on contains Caddy Server.

ℹ️
This module is provided as an open-source module to the Octeth community. You can take a look at the Github repo and star it here.

Installation

After initiating your Linux VM (this document is written for the Ubuntu Linux distribution), follow these steps on the server with root access.

Update package sources list with the latest versions of the packages int he repositories:

apt update

Install packages:

apt install -y software-properties-common sharutils apt-utils iputils-ping telnet git unzip zip openssl vim wget debconf-utils cron supervisor mysql-client docker.io ufw make

Install Docker Compose and make it executable:

curl -L "https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-x86_64" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
docker-compose --version

Create the module directory:

mkdir /opt/oempro-link-proxy
cd /opt/oempro-link-proxy

Clone the repository:

git clone https://github.com/octeth/oempro-link-proxy.git .

Create the configuration file:

cp Caddyfile.example Caddyfile

Edit Caddyfile and configure it according to your needs.

Build and run the system:

make build
make run

That's it! The next step is to setup a domain with A DNS record pointing to your server IP address. For example;

link.mydomain.com A <octeth_link_proxy_server_ip_address>

You can setup your link tracking domains pointing to the domain above using a CNAME DNS record. For example, if you are going to set link.test.com as your link tracking domain, the following DNS record must be set:

link.test.com CNAME link.mydomain.com

Questions?

If you have any questions, please don't hesitate to reach out to us at hello@octeth.com; we would be more than happy to help.

On this page

  • Link Proxy Add-On
  • Installation
  • Questions?

💠
image

Homepage Customer Area Community Portal Contact Us

Footer Social Icons

Twitter
Twitter

©Copyright Octeth, Inc. All rights reserved.