Getting started
Installation & Setup
Video Tutorials
Administration
Audience Management
Email Marketing
Plug-Ins & Add-Ons
Developers
Advanced
Help
Link Proxy Add-On
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.
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 updateInstall 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 makeInstall 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 --versionCreate the module directory:
mkdir /opt/oempro-link-proxy
cd /opt/oempro-link-proxyClone the repository:
git clone https://github.com/octeth/oempro-link-proxy.git .Create the configuration file:
cp Caddyfile.example CaddyfileEdit Caddyfile and configure it according to your needs.
Build and run the system:
make build
make runThat'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.comQuestions?
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?