Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Click’n’Track

Multi-domain permalink management engine. -

Click’n’Track provides simple REST API to manage permalinks with multi-domain web hosts capabilities.

Every permalink is defined by a hostname and a single path segment and a target URL. Hostname and path segment compose the permalink URL regardless the protocol scheme.

For instance, using the default hostname from domain mydomain.io and clickntrack you can compose permalink URLs http:\mydomain.io\clickntrack or https:\mydomain.io\clickntrack depending on the web host configuration.

When activating a permalink, Click’n’Track engine lookups at the database to retrieve the target URL, store few ‘hit’ data et redirect the HTTP client to the target URL using an HTTP 302 response.

For every ‘hit’, Click’n’Track grabs some basics data like the timestamp, the user-agent, the referer and the remote address of the client.

DISCLAIMER

Click’n’Track is not an enterprise class application: You run it in production at your own risk.

Click’n’Track is a sandbox project, I develop to learn Python programming and to discover MongoDB capabilities.

REST API

TODO: Coming soon !

INSTALLATION NOTES

Software requirements

Setup recommendations

As MongoDB engine, we recommend to use the MongoBD Atlas platform.

Unless Click’n’Track can run standalone, we recommend to the application a WSGI compliant web server like Apache HTTP server on a Linux server. When hosting Click’n’Track on an Apache HTTP server, it is required to enable mod_wsgi.

Configuration

TODO: Coming soon !

Running Click’n’Track standalone

TODO: Coming soon !

Metadata

Release files for clickntrack 0.0.2.dev3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for clickntrack 0.0.2.dev3
File Size Uploaded
clickntrack-0.0.2.dev3.tar.gz 10.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for clickntrack 0.0.2.dev3
File Interpreter ABI Platform
clickntrack-0.0.2.dev3-py3-none-any.whl Python 3 none any Details

Total release size: 21.9 kB

Release files / clickntrack-0.0.2.dev3.tar.gz

Download URL clickntrack-0.0.2.dev3.tar.gz
Size 10.1 kB
Tags Source
SHA-256 checksum
How to use checksums
39384d41b42080fe815182b35522502bc79fbfff70799161284cba73ee34cfe3
BLAKE2b-256 checksum
How to use checksums
1fb86cad83947b5d4d04cc147e67811c5382f187a6cff74aa4d13b134413cb27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.34.0 CPython/3.7.3

Release files / clickntrack-0.0.2.dev3-py3-none-any.whl

Download URL clickntrack-0.0.2.dev3-py3-none-any.whl
Size 11.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
48ecd1db8f7722e6a627f7ce3a95c152ffdc9d9196dd6bf764bec3c91730888d
BLAKE2b-256 checksum
How to use checksums
30b1c5347d6e9b012af15e726a24319887d6f59131161597c197690391a4f582
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.34.0 CPython/3.7.3
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page