How do I install ttvpn so that TimeTac can be securely integrated with us?
Employee Time Tracking
Project Time Tracking
Leave Management

We provide ttvpn as a service to allow TCP-based tunnels with TLS security to infrastructure that you host yourself. In order for TimeTac to develop and run an integration with servers that are inside of your network, the ttvpn service will need to be installed, configured and constantly running.

Monitoring uptime and service reliability of the service running on your servers is not part of TimeTac’s responsibilities.

Installing ttvpn on linux

This quick start guide assumes Debian or Ubuntu as operating system but it may work for more. The installer was written in a generic way to work with systemd-based installations.

If you use SELINUX make sure to define and enable appropriate rules.

1. Get certificates

We have sent you certificates files in a ZIP file named endpoint-files.zip via a secure channel.

2. Extract certificates

Unzip the files using the password you have been provided. For example, you could use 7z to extract the ZIP file.

7z x endpoint-files.zip

3. Run install

The installer assumes that your certificates are in your current working directory during installation.

curl https://static.timetac.com/ttvpn/install.sh | sudo bash

When asked, input the allowed host and port combination to which you want ttvpn to connect.

4. Verify service

Use the following to see if the service is up and running

# show service status
sudo systemctl status ttvpn.service

# show activity
sudo journalctl -u ttvpn.service

Didn't find what you were looking for?

Germany 0800 - 240 40 50
Austria 0800 - 240 40 50
Switzerland 0800 - 240 40 5
EU-International +43 (0) 316 587142
Switzerland 0800 - 240 40 5
EU-International +43 (0) 316 587142