This is the multi-page printable view of this section. Click here to print.
Adrian Flux
- 1: buying-service-al202339-live
- 2: flix-epa-data312-live
- 3: flux-callme-service-al39
- 4: flux-exchange-service-al239
- 5: flux-qab-service-live
- 6: flux-quote-service-311-live
- 7: fluxlite-service38-live
- 8: goahead-testsuite
- 9: landscape-311-live
- 10: short-term-api-live
- 11: sterling-breakdown38-live
- 12: tgsl-data-service312
- 13: bikesure-affiliates
- 14: fakertrail
- 15: flux-bannerclick-app
- 16: flux-buying-pages-tour-caravan
- 17: flux-callback-service
- 18: flux-customer-portal
- 19: flux-epa
- 19.1: Incompletes
- 20: flux-epa-laravel-car
- 21: flux-epa-laravel-car-docker
- 22: flux-epa-laravel-laid-bike
- 23: flux-epa-laravel-laid-bike-doc
- 24: flux-epa-laravel-van
- 25: flux-epa-laravel-van-docker
- 26: flux-epa-learner
- 27: flux-epa-learner-docker
- 28: flux-epa-prd
- 29: flux-epa-service-new
- 30: flux-geo-service
- 31: flux-geodata-service
- 32: flux-handler-service
- 33: flux-jaf
- 34: flux-jam
- 35: flux-policy-documents-service
- 36: flux-redirects-service
- 37: flux-regabi-data-live
- 38: flux-shorturl-app
- 39: flux-sitedata-service
- 40: flux-sources-service
- 41: flux-worker-service
- 42: hut-app-launcher
- 43: proxy-bikesure
- 44: proxy-flux
- 45: proxy-sterling
- 46: sterling-epa-laravel-car
- 47: sterling-epa-laravel-car-docke
- 48: sterling-epa-laravel-van
- 49: sterling-epa-laravel-van-docke
1 - buying-service-al202339-live
Links
| URI | Type | |
|---|---|---|
| https://buying-service-al202339-live.eba-r3mwqfca.eu-west-1.elasticbeanstalk.com | elastic beanstalk url |
Environment Variables
Configuration variables for this application:
ADMIN_PATHALLOW_BROWSABLE_RENDERERAWS_ACCESS_KEY_IDAWS_S3TRACEFILE_ACCESS_KEY_IDAWS_S3TRACEFILE_BUCKET_NAMEAWS_S3TRACEFILE_REGION_NAMEAWS_S3TRACEFILE_SECRET_ACCESS_KEYAWS_SECRET_ACCESS_KEYAWS_STORAGE_BUCKET_NAMEBUYING_COOKIE_DOMAINDATABASE_URLENABLE_DRF_LOGGINGENVIRONMENTFRONTEND_GENERIC_ERROR_URLFURY_AUTHPOLICY_PRECHECK_ENDPOINTPOST_3D_REDIRECT_URLPYTHONPATHSENTRY_DSNSENTRY_ENVIRONMENT
2 - flix-epa-data312-live
Links
| URI | Type | |
|---|---|---|
| https://flix-epa-data312-live.eba-pp3hhz3t.eu-west-1.elasticbeanstalk.com | elastic beanstalk url |
Environment Variables
Configuration variables for this application:
ADMIN_PATHBROKER_URLDATABASE_URLENVIRONMENTFLUX_MONITOR_TOPIC_ARNFURY_AUTHINCOMPLETES_SNS_TOPIC_ARNPYTHONPATHQAB_WEBHOOK_REPLY_TOPIC_ARNSECRET_KEYSENTRY_DSNSITE_ID
3 - flux-callme-service-al39
Links
| URI | Type | |
|---|---|---|
| https://flux-callme-service-al39.rcqs4fy6wv.eu-west-1.elasticbeanstalk.com | elastic beanstalk url |
Environment Variables
Configuration variables for this application:
ADMIN_PATHDATABASE_URLDATABASE_URL_CALLMEWEBDATABASE_URL_CALLMEWEB_READ_REPLICAPYTHONPATHSENTRY_DSNSENTRY_ENVIRONMENT
4 - flux-exchange-service-al239
Links
| URI | Type | |
|---|---|---|
| https://flux-exchange-service-al239.3p44hjsmmn.eu-west-1.elasticbeanstalk.com | elastic beanstalk url |
Environment Variables
Configuration variables for this application:
ADMIN_PATHAPI_URLBIKESURE_TRUSTPILOT_LINKCW_ACCESS_KEY_IDCW_SECRET_ACCESS_KEYDATABASE_URLDATABASE_URL_EXCHANGE_PRIVATEDEFAULT_FROM_EMAILEMAIL_HOSTEMAIL_HOST_PASSWORDEMAIL_HOST_USEREMAIL_PORTEMAIL_USE_TLSEXCHANGE_ENCRYPTION_KEYFD_TRUSTPILOT_LINKFLUX_TRUSTPILOT_LINKFURY_AUTHHIC_TRUSTPILOT_LINKINSTILLER_API_URLINSTILLER_BIKESURE_API_IDINSTILLER_BIKESURE_API_KEYINSTILLER_FLUX_API_IDINSTILLER_FLUX_API_KEYINSTILLER_INFLUX_API_IDINSTILLER_INFLUX_API_KEYLEGACY_ADRIANFLUX_SUBSCRIBE_TOKENPURE_360_SUBSCRIBE_ENDPOINTPYTHONPATHSECURE_SSL_HOSTSENTRY_DSNSENTRY_ENVIRONMENTSTERLING_TRUSTPILOT_LINKUSE_X_FORWARDED_HOSTUSE_X_FORWARDED_PORT
5 - flux-qab-service-live
Links
| URI | Type | |
|---|---|---|
| https://flux-qab-service-live.eba-pqpbj2ty.eu-west-1.elasticbeanstalk.com | elastic beanstalk url |
Environment Variables
Configuration variables for this application:
ADMIN_PATHBROKER_URLDATABASE_URLENVIRONMENTEXCHANGE_ENDPOINTEXCHANGE_ENDPOINT_FLUX_CAREXCHANGE_ENDPOINT_FLUX_CAR_LEARNEREXCHANGE_ENDPOINT_STERLING_CAREXCHANGE_TOKENPYTHONPATHSECRET_KEYSENTRY_DSNSITE_IDSOURCES_ENDPOINTTGSL_AF_CAR_QUOTE_ENDPOINTTGSL_BIKE_QUOTE_ENDPOINTTGSL_BUY_ENDPOINTTGSL_QUOTE_ENDPOINTTGSL_STERLING_CAR_ENDPOINT
6 - flux-quote-service-311-live
Links
| URI | Type | |
|---|---|---|
| https://flux-quote-service-311-live.3cg4gnpw8u.eu-west-1.elasticbeanstalk.com | elastic beanstalk url |
Environment Variables
Configuration variables for this application:
ADMIN_PATHBROKER_URLDATABASE_URLDEFAULT_FROM_EMAILEMAIL_HOSTEMAIL_HOST_PASSWORDEMAIL_HOST_USEREMAIL_USE_TLSENVIRONMENTEXCHANGE_SERVICEEXCHANGE_SERVICE_PASSWORDEXCHANGE_SERVICE_TOKENEXCHANGE_SERVICE_USERFLUX_AGG_SERVICEFURY_AUTHHIC_AGG_SERVICEHUT_API_KEYINSTILLER_API_URLINSTILLER_MICROSERVICE_TOKENINSTILLER_MICROSERVICE_URLPYTHONPATHQUOTE_TIMEOUTSECRET_KEYSEND_QUOTE_DEBUG_MAILSENTRY_DSNSHARED_DATA_DBSHARED_DATA_HOSTSHARED_DATA_PASSWORDSHARED_DATA_USERSIRA_CLIENT_NAMESIRA_PASSWORDSIRA_USERNAMESIRA_WSDLSLACK_MONITORING_ENDPOINTZEEP_LOG_LEVEL
7 - fluxlite-service38-live
Links
| URI | Type | |
|---|---|---|
| https://fluxlite-service38-live.xygjc5t8iq.eu-west-1.elasticbeanstalk.com | elastic beanstalk url |
Environment Variables
Configuration variables for this application:
ADMIN_PATHAWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEYDATABASE_URLDEFAULT_FROM_EMAILDEFAULT_TO_EMAILEMAIL_HOSTEMAIL_HOST_PASSWORDEMAIL_HOST_USEREMAIL_PORTEMAIL_USE_TLSFURY_AUTHPYTHONPATHQUOTE_SERVICE_URLSENTRY_DSNSENTRY_ENVIRONMENT
8 - goahead-testsuite
Links
| URI | Type | |
|---|---|---|
| https://goahead-testsuite.eba-cznxb3pk.eu-west-1.elasticbeanstalk.com | elastic beanstalk url |
Environment Variables
Configuration variables for this application:
ADMIN_PATHALLOW_BROWSABLE_RENDERERAWS_S3TRACEFILE_ACCESS_KEY_IDAWS_S3TRACEFILE_BUCKET_NAMEAWS_S3TRACEFILE_REGION_NAMEAWS_S3TRACEFILE_SECRET_ACCESS_KEYBUYING_SERVICE_LIVE_CREATE_URLDATABASE_URLDEBUGENCRYPTION_KEY_2020_02FURY_AUTHPYTHONPATHSENTRY_DSNSENTRY_ENVIRONMENT
9 - landscape-311-live
Links
| URI | Type | |
|---|---|---|
| https://landscape-311-live.eba-ithywivc.eu-west-1.elasticbeanstalk.com | elastic beanstalk url |
Environment Variables
Configuration variables for this application:
ADMIN_PATHBROKER_URLDATABASE_URLENCRYPTION_KEYSENVIRONMENTENVIRONMNETHKDF_SALTPYTHONPATHSECRET_KEYSENTRY_DSNSITE_ID
10 - short-term-api-live
Links
| URI | Type | |
|---|---|---|
| https://short-term-api-live.eba-zk22fxhj.eu-west-1.elasticbeanstalk.com | elastic beanstalk url |
Environment Variables
Configuration variables for this application:
ADMIN_PATHBACKEND_PRIVATE_APIBACKEND_PUBLIC_APIBROKER_URLCF_AUDDATABASE_URLDEFAULT_FROM_EMAILEMAIL_BACKENDEMAIL_HOSTEMAIL_HOST_PASSWORDEMAIL_HOST_USEREMAIL_PORTEMAIL_USE_TLSENVIRONMENTFURY_AUTHGEOSERVICE_PROXY_TOKENGEOSERVICE_PROXY_URLPASSWORD_RESET_DOMAINPYTHONPATHREGSERVICE_PROXY_TOKENREGSERVICE_PROXY_URLSECRET_KEYSENTRY_DSNTRUSTPILOT_BUSINESS_UNIT_IDTRUSTPILOT_KEYTRUSTPILOT_URL
11 - sterling-breakdown38-live
Links
| URI | Type | |
|---|---|---|
| https://sterling-breakdown38-live.yk9bkntgfj.eu-west-1.elasticbeanstalk.com | elastic beanstalk url |
Environment Variables
Configuration variables for this application:
ADMIN_PATHAGENT_IDAWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEYCC_PAYMENT_PLAN_IDCELERY_TASK_ALWAYS_EAGERCLIENT_REF_PREFIXCOMPARISON_CREATOR_REAL_TIME_SALES_ENDPOINTCREATED_BYDATABASE_URLDEFAULT_FROM_EMAILEMAIL_HOSTEMAIL_HOST_PASSWORDEMAIL_HOST_USEREMAIL_PORTEMAIL_USE_TLSEXCHANGE_SERVICE_TOKENEXCHANGE_SERVICE_URLFURY_AUTHGOOGLE_TAG_MANAGERHIC_EXCHANGE_SERVICE_TOKENHIC_EXCHANGE_SERVICE_URLPAYMENT_ERROR_PHONE_NUMBERPAYMENT_PLAN_IDPOLICY_NUMBER_PREFIXPOLICY_NUMBER_PREFIX_COMPARISONPORTFOLIO_KEYPRODUCT_IDPRODUCT_TYPEPYCURL_SSL_LIBRARYPYTHONPATHREGABI_APIREGABI_AUTH_TOKENREGABI_SERVICE_URLSAGEPAY_3D_CALLBACK_URLSAGEPAY_DIRECT_3D_SECURE_URLSAGEPAY_DIRECT_URLSAGEPAY_VENDORSCHEMASCHEME_TABLE_IDSEND_MAIL_ON_GENERATESENTRY_DSNSENTRY_ENVIRONMENTSESSION_EXPIRE_AT_BROWSER_CLOSESESSION_KEY_ENCRYPTION_KEYSOURCE_BUSINESS_IDSUBAGENT_IDTHEMETRANSACTOR_URLURL_PREPEND
12 - tgsl-data-service312
Links
| URI | Type | |
|---|---|---|
| https://tgsl-data-service312.eba-bz4yw6se.eu-west-1.elasticbeanstalk.com | elastic beanstalk url |
Environment Variables
Configuration variables for this application:
ADMIN_PATHBROKER_URLDATABASE_URLENVIRONMENTODBC_DRIVERPYTHONPATHSECRET_KEYSENTRY_DSNTGSL_DB_HOSTTGSL_DB_NAMETGSL_DB_PASSWORDTGSL_DB_USER
13 - bikesure-affiliates
Links
| URI | Type | |
|---|---|---|
| https://8e0de5fbadee4176a467eae0a014ff8f.bikesure.co.uk | frontend | |
| https://bikesure-affiliates-a4ab7315b191.herokuapp.com | heroku url | |
| https://www.bikesure.co.uk/directory/dealers/ | frontend |
Environment Variables
Configuration variables for this application:
ADMIN_PATHCF_AUDCSRF_TRUSTED_ORIGINSDEALER_ENQUIRY_EMAILSDEFAULT_FROM_EMAILEMAIL_BACKENDEMAIL_HOSTEMAIL_HOST_PASSWORDEMAIL_HOST_USEREMAIL_PORTEMAIL_USE_TLSENVIRONMENTFURY_AUTHGOOGLE_MAPS_API_KEYPROXY_DIRSECRET_KEYSENTRY_DSN
14 - fakertrail
Application URLs
| https://fakertrail.herokuapp.com | heroku url | should not be used or shared publically |
| https://zugd76r23tzfezte653fzdssds.insurergate.co.uk | frontend |
Overview
This was intended as a universal logger for Qab type services.
Deprecation
This app can be gracefully removed as it is self-contained on Heroku/Heroku-postgres. Feature flags on flux-quote-service and flux-buying-service to enable this.
15 - flux-bannerclick-app
Application URLs
| https://flux-bannerclick-app.herokuapp.com | heroku url | should not be used or shared publically |
| https://bannerclick.hut42.co.uk | service url | |
| https://bannerclick-app.adrianflux.co.uk | service url | |
| https://flux-bannerclick-app.herokuapp.com/DG9HV30L/ | admin url |
Overview
This is a simple redirecting application. Main user is nancy@mazemedia.co.uk . A “link” is added that will redirect to an endpoint such as “https://www.adrianflux.co.uk/?utm_source=Website&utm_medium=Banner&utm_id=FreeLocalNewsBanner" . The “link” will be used to redirect to the appropriate Adrian Flux page.

Known issues
This is “Yet Another Redirection App” and should probably be placed into a unified service.
Deprecation
Since this is a simple redirection type app then it could fall under the “Web/Redirects” proposal. However, I can see no reason why the links that it is redirecting to be used directly.
Propose we scope out current usage patterns with Maze in order to figure out the deprecation path.
18 - flux-customer-portal
Links
Environment Variables
Configuration variables for this application:
AWS_ACCESS_KEY_IDAWS_S3DUMP_ACCESS_KEY_IDAWS_S3DUMP_BUCKET_LOCATIONAWS_S3DUMP_BUCKET_NAMEAWS_S3DUMP_REGION_NAMEAWS_S3DUMP_SECRET_ACCESS_KEYAWS_SECRET_ACCESS_KEYAWS_STORAGE_BUCKET_NAMECAPTCHA_REQUIREDCLOUDFRONT_URLEXCHANGE_AUTH_TOKENEXCHANGE_SERVICEEXCHANGE_SERVICE_TOKENEXHANGE_SERVICE_URLFURY_AUTHHANDLER_SERVICE_URLPAPERTRAIL_API_TOKENPGBOUNCER_MAX_CLIENT_CONNRECAPTCHA_PRIVATE_KEYRECAPTCHA_PUBLIC_KEYS3DIRECT_REGIONSATISFACTION_THRESHOLDSENTRY_DSNSENTRY_ENVIRONMENTTALKATIVE_BIKESURE_DEFAULT_QUEUE_CALLOUTTALKATIVE_FLUX_DEFAULT_QUEUE_CALLOUTTALKATIVE_VERSIONWEB_CONCURRENCY
19 - flux-epa
Links
| URI | Type | |
Environment Variables
Configuration variables for this application:
ADMIN_PATHAWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEYBROKER_URLCSRF_TRUSTED_ORIGINSENVIRONMENTEPA_DATA_SERVICE_TOKENEPA_DATA_SERVICE_URLFONTAWESOME_NPM_AUTH_TOKENIGATE_API_KEYPAPERTRAIL_API_TOKENPIP_EXTRA_INDEX_URLQAB_SERVICE_ENDPOINTQAB_SERVICE_TOKENQUOTE_LOG_SNS_TOPIC_ARNREDIS_MAX_CONNECTIONSREGSERVICE_PROXY_TOKENREGSERVICE_PROXY_URLSECRET_KEYSENTRY_DSNSOURCES_ENDPOINTSQS_QUEUE_NAME
19.1 - Incompletes
Overview
This page documents the handling of incomplete quotes in the flux-epa application.
What are Incompletes?
Incomplete quotes are quote journeys that users have started but not completed. These represent potential conversions and are valuable for follow-up and marketing purposes.
Incomplete Quote Data
Information captured for incomplete quotes typically includes:
- Quote uuid
- Contact information (email, phone)
- Vehicle/property details entered
- Quote stage reached
- Timestamp of last activity
Epa Data Logging
At the start of an EPA quote session (“first page”, typically containing the vehicle lookup) the session data object for that epa is sent to flux-epa-data . On subsequent postbacks, this telemetry data is passed to the data service. The quote uuid is used as the identifying key. Non-postback events may also be logged for things like link/button clicks, lookup states entered, etc.
This data is captured within flux-epa-data in epa logs as an EpaLog object. These are single post / event data captures with the quote uuid being the link in the individual quote journey.
When an EpaLog is created for the first time in a quote journey (i.e. the first time that quote uuid has been sent to the epa log) a QuoteLog is created. This is a singular object with the same quote uuid as the primary key. On subsequent EpaLog entries to that quote uuid, the QuoteLog object is updated to reflect the current (data) state. This means that many EpaLogs for that quote uuid will only ever have one QuoteLog.
This QuoteLog holds critical information about the current completion status of the quote.
Incomplete definition
Follow-up Process
[Document the process for following up on incomplete quotes]
Retention Policy
[Document how long incomplete quote data is retained]
Technical Implementation
[Document technical details about how incompletes are stored and processed]
20 - flux-epa-laravel-car
Links
| URI | Type | |
|---|---|---|
| https://flux-epa-laravel-car.herokuapp.com | heroku url | |
| https://quotes-car.adrianflux.co.uk | frontend |
Environment Variables
Configuration variables for this application:
ADDRESS_APIADRIANFLUX_CAR_GOOGLE_TAGMANAGERAPP_ENVAPP_KEYAPP_URLCALLBACK_URLCDN_URLEPA_APPLICATIONEPA_TYPEHelpLOG_CHANNELMETADATA_APIMETADATA_AUTH_TOKENPAPERTRAIL_API_TOKENQUOTE_APIREGABI_APIREGABI_AUTH_TOKENSENTRY_DSNSESSION_HTTP_ONLYSESSION_SECURE_COOKIE
21 - flux-epa-laravel-car-docker
Links
| URI | Type | |
|---|---|---|
| https://flux-epa-laravel-car-docker-c06df0942647.herokuapp.com | heroku url | |
| https://qc.adrianflux.co.uk | frontend |
Environment Variables
Configuration variables for this application:
ADDRESS_APIADRIANFLUX_CAR_GOOGLE_TAGMANAGERAPP_ENVAPP_KEYAPP_URLCALLBACK_URLCDN_URLEPA_APPLICATIONEPA_TYPEHelpLOG_CHANNELMETADATA_APIMETADATA_AUTH_TOKENPAPERTRAIL_API_TOKENQUOTE_APIREGABI_APIREGABI_AUTH_TOKENSENTRY_DSNSESSION_HTTP_ONLYSESSION_SECURE_COOKIE
22 - flux-epa-laravel-laid-bike
Links
| URI | Type | |
|---|---|---|
| https://flux-epa-laravel-laid-bike.herokuapp.com | heroku url | |
| https://quotes-laid.bikesure.co.uk | frontend |
Environment Variables
Configuration variables for this application:
ADDRESS_APIAPP_ENVAPP_KEYAPP_URLEPA_APPLICATIONEPA_TYPEHELPLOG_CHANNELMETADATA_APIMETADATA_AUTH_TOKENPAPERTRAIL_API_TOKENQUOTE_APIREGABI_APIREGABI_AUTH_TOKENSENTRY_LARAVEL_DSNSESSION_SECURE_COOKIE
23 - flux-epa-laravel-laid-bike-doc
Links
| URI | Type | |
|---|---|---|
| https://qd.bikesure.co.uk | frontend | |
| https://flux-epa-laravel-laid-bike-doc-745078615d70.herokuapp.com | heroku url |
Environment Variables
Configuration variables for this application:
ADDRESS_APIAPP_ENVAPP_KEYAPP_URLEPA_APPLICATIONEPA_TYPEHELPLOG_CHANNELMETADATA_APIMETADATA_AUTH_TOKENPAPERTRAIL_API_TOKENQUOTE_APIREGABI_APIREGABI_AUTH_TOKENSENTRY_LARAVEL_DSNSESSION_SECURE_COOKIE
24 - flux-epa-laravel-van
Links
| URI | Type | |
|---|---|---|
| https://flux-epa-laravel-van.herokuapp.com | heroku url | |
| https://quotes-van.adrianflux.co.uk | frontend |
Environment Variables
Configuration variables for this application:
ADDRESS_APIADRIANFLUX_VAN_GOOGLE_TAGMANAGERAPP_ENVAPP_KEYAPP_URLCALLBACK_URLCDN_URLEPA_APPLICATIONEPA_TYPEHELPLOG_CHANNELMETADATA_APIMETADATA_AUTH_TOKENPAPERTRAIL_API_TOKENQUOTE_APIREGABI_APIREGABI_AUTH_TOKENSESSION_SECURE_COOKIETHEME
25 - flux-epa-laravel-van-docker
Links
| URI | Type | |
|---|---|---|
| https://flux-epa-laravel-van-docker-827aa6265d32.herokuapp.com | heroku url | |
| https://qv.adrianflux.co.uk | frontend |
Environment Variables
Configuration variables for this application:
ADDRESS_APIADRIANFLUX_VAN_GOOGLE_TAGMANAGERAPP_ENVAPP_KEYAPP_URLCALLBACK_URLCDN_URLEPA_APPLICATIONEPA_TYPEHELPLOG_CHANNELMETADATA_APIMETADATA_AUTH_TOKENPAPERTRAIL_API_TOKENQUOTE_APIREGABI_APIREGABI_AUTH_TOKENSESSION_SECURE_COOKIETHEME
26 - flux-epa-learner
Links
| URI | Type | |
|---|---|---|
| https://quotes-learner.adrianflux.co.uk | frontend | |
| https://flux-epa-learner.herokuapp.com | heroku url |
Environment Variables
Configuration variables for this application:
ADDRESS_APIADRIANFLUX_LEARNER_GOOGLE_TAGMANAGERAPP_DEBUGAPP_ENVAPP_KEYAPP_URLCDN_URLEPA_APPLICATIONEPA_TYPEGOOGLE_ANALYTICSHANDLER_REDIRECTHELPLOG_CHANNELMETADATA_APIMETADATA_AUTH_TOKENPAPERTRAIL_API_TOKENQUOTE_APIREGABI_APIREGABI_AUTH_TOKENSENTRY_LARAVEL_DSNSESSION_SECURE_COOKIETHEME
27 - flux-epa-learner-docker
Links
| URI | Type | |
|---|---|---|
| https://ql.adrianflux.co.uk | frontend | |
| https://flux-epa-learner-docker-803877447f91.herokuapp.com | heroku url |
Environment Variables
Configuration variables for this application:
ADDRESS_APIADRIANFLUX_LEARNER_GOOGLE_TAGMANAGERAPP_DEBUGAPP_ENVAPP_KEYAPP_URLCDN_URLEPA_APPLICATIONEPA_TYPEGOOGLE_ANALYTICSHELPLOG_CHANNELMETADATA_APIMETADATA_AUTH_TOKENPAPERTRAIL_API_TOKENQUOTE_APIREGABI_APIREGABI_AUTH_TOKENSENTRY_LARAVEL_DSNSESSION_SECURE_COOKIETHEME
28 - flux-epa-prd
Links
| URI | Type | |
|---|---|---|
| https://quotes3.adrianflux.co.uk | frontend | |
| https://quotes3.sterling-insurance.co.uk | frontend | |
| https://flux-epa-prd-203eafc4b020.herokuapp.com | heroku url |
Environment Variables
Configuration variables for this application:
ADMIN_PATHAWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEYCACHE_KEY_PREFIXCF_MIDDLEWARE_CF_AUDCSRF_TRUSTED_ORIGINSENVIRONMENTFONTAWESOME_NPM_AUTH_TOKENFURY_AUTHIGATE_API_KEYQAB_SERVICE_ENDPOINTQAB_WEBHOOK_REPLY_TOPIC_ARNQUOTE_LOG_SNS_TOPIC_ARNREDIS_MAX_CONNECTIONSREGSERVICE_PROXY_TOKENREGSERVICE_PROXY_URLSECRET_KEYSENTRY_DSNSOURCES_ENDPOINT
29 - flux-epa-service-new
Links
| URI | Type | |
|---|---|---|
| https://flux-epa-service-new.herokuapp.com | heroku url | |
| https://brannigan.insurergate.co.uk | frontend |
Environment Variables
Configuration variables for this application:
ADMIN_PATHCF_AUDMETADATEN_API_LOGGINGPAPERTRAIL_API_TOKENPIP_EXTRA_INDEX_URLSENTRY_DSNSENTRY_ENVIRONMENT
30 - flux-geo-service
Links
| URI | Type | |
| —— |
| — |
| https://flux-geo-service.herokuapp.com |
| https://geoaddress-service.adrianflux.co.uk |
| https://geo-service.insurergate.co.uk |
| https://geo-service.adrianflux.co.uk |
Environment Variables
Configuration variables for this application:
ADDRESS_IO_APIADDRESS_IO_API_KEYADMIN_PATHCSRF_TRUSTED_ORIGINSENVIRONMENTPAPERTRAIL_API_TOKENPIP_EXTRA_INDEX_URLSECRET_KEYSENTRY_DSNSITE_ID
31 - flux-geodata-service
Links
| URI | Type | |
|---|---|---|
| https://flux-geodata-service-90a9459c132a.herokuapp.com | heroku url | |
| https://geo.insurergate.co.uk | frontend |
Environment Variables
Configuration variables for this application:
ADMIN_PATHCACHE_BACKENDCSRF_TRUSTED_ORIGINSFIELD_ENCRYPTION_KEYPIP_EXTRA_INDEX_URLSECRET_KEY
32 - flux-handler-service
Links
| URI | Type | |
Environment Variables
Configuration variables for this application:
ADMIN_PATHFURY_AUTHPAPERTRAIL_API_TOKENPIP_EXTRA_INDEX_URLSECURE_SSL_REDIRECTSENTRY_DSNSENTRY_ENVIRONMENTSOURCES_SERVICESOURCES_SERVICE_ENDPOINT
33 - flux-jaf
Links
| URI | Type | |
|---|---|---|
| https://apply2.adrianflux.co.uk | frontend | |
| https://apply.sterling-insurance.co.uk | frontend | |
| https://flux-jaf-7367d32e97e8.herokuapp.com | heroku url |
Environment Variables
Configuration variables for this application:
ADMIN_PATHCSRF_TRUSTED_ORIGINSENVIRONMENTEXCHANGE_API_KEYEXCHANGE_URLIGATE_API_KEYPAPERTRAIL_API_TOKENPIP_EXTRA_INDEX_URLSECRET_KEYSENTRY_DSNTURNSTILE_SECRETTURNSTILE_SITEKEY
34 - flux-jam
Links
| URI | Type | |
| —— |
| — |
| https://flux-jam-5d1d2152f6b1.herokuapp.com |
| https://jam.sterling-insurance.co.uk |
| https://jam.adrianflux.co.uk |
Environment Variables
Configuration variables for this application:
ADMIN_PATHCSRF_TRUSTED_ORIGINSDEFAULT_FROM_EMAILEMAIL_HOSTEMAIL_HOST_PASSWORDEMAIL_HOST_USEREMAIL_PORTEMAIL_USE_TLSFONTAWESOME_NPM_AUTH_TOKENPAPERTRAIL_API_TOKENPIP_EXTRA_INDEX_URLSECRET_KEYWEBHOOK_TOKEN
35 - flux-policy-documents-service
Links
| URI | Type | |
| —— |
| — |
| https://flux-policy-documents-service.herokuapp.com |
Environment Variables
Configuration variables for this application:
ADMIN_PATHAWS_ACCESS_KEY_IDAWS_S3_REGION_NAMEAWS_SECRET_ACCESS_KEYAWS_STORAGE_BUCKET_NAMECLOUDFRONT_URLCORS_ORIGIN_WHITELISTDATABASE_URL_CUSTOMER_PORTALDEBUGFURY_AUTHSECRET_KEY
36 - flux-redirects-service
Links
| URI | Type | |
| —— |
| — |
| https://redirects-service.insurergate.co.uk |
| https://flux-redirects-service.herokuapp.com |
Environment Variables
Configuration variables for this application:
ADMIN_PATHCLOUDFLARE_ACCOUNTCLOUDFLARE_TOKENCSRF_TRUSTED_ORIGINSENVIRONMENTPAPERTRAIL_API_TOKENPIP_EXTRA_INDEX_URLSECRET_KEYSENTRY_DSNSITE_ID
37 - flux-regabi-data-live
Links
| URI | Type | |
|---|---|---|
| https://flux-regabi-data-live.herokuapp.com | heroku url | |
| https://zoidberg.insurergate.co.uk | frontend |
Environment Variables
Configuration variables for this application:
ADMIN_PATHAWS_ACCESS_KEY_IDAWS_S3_ENDPOINT_URLAWS_S3_HOSTAWS_S3_REGION_NAMEAWS_SECRET_ACCESS_KEYAWS_STORAGE_BUCKET_NAMECARWEBUK_CLIENTDESCCARWEBUK_CLIENTREFCARWEBUK_KEY1CARWEBUK_PASSWORDCARWEBUK_URLCARWEBUK_USERNAMECARWEBUK_VERSIONCSRF_TRUSTED_ORIGINSENVIRONMENTFURY_AUTHPAPERTRAIL_API_TOKENPIP_EXTRA_INDEX_URLSENTRY_DSNWEB_CONCURRENCY
38 - flux-shorturl-app
Links
| URI | Type | |
|---|---|---|
| https://blog.hertsinsurance.com | frontend | |
| https://flux-shorturl-app.herokuapp.com | heroku url | |
| https://hicrides.com | frontend | |
| https://www.hicrides.com | frontend | |
| https://ster.lv | frontend | |
| https://flux.cx | frontend | |
| https://hicrides.co.uk | frontend | |
| https://docs.trinitylane.co.uk | frontend | |
| https://bikesu.re | frontend | |
| https://hic.cx | frontend | |
| https://shorturl.hut42.co.uk | frontend | |
| https://www.hicrides.co.uk | frontend |
Environment Variables
Configuration variables for this application:
ADMIN_PATHENVIRONMENTPAPERTRAIL_API_TOKENPIP_EXTRA_INDEX_URLREDIRECT_URL_POLICY_BOOKSECRET_KEYSENTRY_DSN
39 - flux-sitedata-service
Links
| URI | Type | |
Environment Variables
Configuration variables for this application:
ADMIN_PATHCACHE_BACKENDCACHE_LOCATIONCORS_ALLOWED_ORIGINS"https://www.sterling-insurance.co.uk","https://adrianflux.co.uk","https://www.adrianflux.co.uk","https://customers.adrianflux.co.uk","https://bikesure.co.uk","https://www.bikesure.co.uk","https://customers.bikesure.co.uk","https://hertsinsurance.com","https://www.hertsinsurance.com","https://customers.hertsinsurance.com","https://influx.co.uk","https://www.influx.co.uk","https://fluxdirect.co.uk","https://www.fluxdirect.co.uk","https://chartwellinsurance.co.uk","https://www.chartwellinsurance.co.uk","https://flux-sitedata-client.pages.dev","https://www.adrianflux.gg","https://www.adrianflux.je","https://www.trinitylane.co.uk"]CSRF_TRUSTED_ORIGINSDEFERRED_LOGENVIRONMENTFIELD_ENCRYPTION_KEYPAPERTRAIL_API_TOKENPIP_EXTRA_INDEX_URLSECRET_KEYSENTRY_DSN
40 - flux-sources-service
Links
| URI | Type | |
| —— |
| — |
| https://flux-sources-service.herokuapp.com |
| https://sources-service.insurergate.co.uk |
Environment Variables
Configuration variables for this application:
ADMIN_PATHAPIREQUESTLOG_RETENTION_HOURSPIP_EXTRA_INDEX_URLSECURE_SSL_REDIRECTSENTRY_ENVIRONMENT
41 - flux-worker-service
Links
| URI | Type | |
| —— |
| — |
| https://flux-app.af-test.co.uk |
| https://sterling-app.af-test.co.uk |
| https://flux-worker-service.herokuapp.com |
| https://worker-service.insurergate.co.uk |
Overview
This is a Django based app with no frontend. It’s primary purpose is to provide a backend interface (Django Admin) to provide metadata type variable values such as “FLUX_HOME_INSURANCE_SAVING_PERCENTAGE” to inject into Adrian Flux brand pages.
The db stored values (postgres) sync up with a Cloudflare KV store, which a Cloudflare Worker uses to do shortcode style replacements like [[ FLUX_HOME_INSURANCE_SAVING_PERCENTAGE ]] which do the actual replacement in usually, Wordpress content pages.
Environment Variables
Configuration variables for this application:
ADMIN_PATHCLOUDFLARE_ACCOUNT_IDCLOUDFLARE_API_KEYDEBUGFURY_AUTHSECRET_KEY
42 - hut-app-launcher
Links
| URI | Type | |
| —— |
| — |
| https://apps.insurergate.co.uk |
| https://hut-app-launcher.herokuapp.com |
Environment Variables
Configuration variables for this application:
ADMIN_PATHAWS_ACCESS_KEY_IDAWS_S3_REGION_NAMEAWS_SECRET_ACCESS_KEYAWS_STORAGE_BUCKET_NAMECSRF_TRUSTED_ORIGINSPAPERTRAIL_API_TOKENPIP_EXTRA_INDEX_URLSECRET_KEYWPENGINE_PASSWORDWPENGINE_USER_ID
43 - proxy-bikesure
Links
| URI | Type | |
|---|---|---|
| https://dashboard.heroku.com/apps/proxy-bikesure | deployment | |
| https://proxy-bikesure.herokuapp.com | heroku url | should not be used or shared publically |
| https://www.bikesure.co.uk | frontend | Main public front end |
| https://adrianflux.co.uk | frontend | To be removed: nominally Cloudflare will redirect this to www |
Overview
This runs dyno(s) on Heroku that act as a reverse proxy for the various applications running under the www.bikesure.co.uk domain.
For example:
https://www.bikesure.co.uk > Main WP on WP Engine
https://www.bikesure.co.uk/blog > Bikesure blog on WP Engine
The proxys work with a proxy_pass to a subdomain, e.g blog.bikesure.co.uk. Cloudflare DNS for blog.bikesure.co.uk will point directly to the site on WP Engine. www.bikesure.co.uk will point to this proxy on Heroku and that will do the routing.
Known Issues
There are limitations regarding this kind of proxying. These can be summarised as:
- Client makes a request to a WP proxied site, i.e. https://www.bikesure.co.uk/blog
- WP Engine is slow to return the response, blocking the NGINX worker
- This worker block affects all requests hitting the
www.bikesure.co.ukdomain, including the main page and other critical pages such as callback. - This problem is exaggerated on cache-misses on WP Engine which happens a lot on requests such as https://www.bikesure.co.uk/blog?some-tracking-code=somerandomsttring as these will always cause a cache miss
- Can cause 2-5 second delays on main site, which blocks the workers again and a negative feedback cycle ensues
Environment Variables
Configuration variables for this application:
PAPERTRAIL_API_TOKEN
44 - proxy-flux
Links
| URI | Type | |
|---|---|---|
| https://dashboard.heroku.com/apps/proxy-flux | deployment | |
| https://proxy-flux.herokuapp.com | heroku url | should not be used or shared publically |
| https://www.adrianflux.co.uk | frontend | Main public front end |
| https://adrianflux.co.uk | frontend | To be removed: nominally Cloudflare will redirect this to www |
Overview
This runs dyno(s) on Heroku that act as a reverse proxy for the various applications running under the www.adrianflux.co.uk domain.
For example:
https://www.adrianflux.co.uk > Main WP on WP Engine
https://www.adrianflux.co.uk/blog > Fluxposure on WP Engine
https://www.adrianflux.co.uk/uk-us-car-part-names > UK v US on WP Engine
The proxys work with a proxy_pass to a subdomain, e.g blog.adrianflux.co.uk. Cloudflare DNS for blog.adrianflux.co.uk will point directly to the site on WP Engine. www.adrianflux.co.uk will point to this proxy on Heroku and that will do the routing.
Known Issues
There are limitations regarding this kind of proxying. These can be summarised as:
- Client makes a request to a WP proxied site, i.e. https://www.adrianflux.co.uk/blog
- WP Engine is slow to return the response, blocking the NGINX worker
- This worker block affects all requests hitting the
www.adrianflux.co.ukdomain, including the main page and other critical pages such as callback. - This problem is exaggerated on cache-misses on WP Engine which happens a lot on requests such as https://www.adrianflux.co.uk/blog?some-tracking-code=somerandomsttring as these will always cause a cache miss
- Can cause 2-5 second delays on main site, which blocks the workers again and a negative feedback cycle ensues
Environment Variables
Configuration variables for this application:
PAPERTRAIL_API_TOKEN
45 - proxy-sterling
Links
| URI | Type | |
|---|---|---|
| https://dashboard.heroku.com/apps/proxy-sterling | deployment | |
| https://proxy-sterling.herokuapp.com | heroku url | should not be used or shared publically |
| https://www.sterling-insurance.co.uk | frontend | Main public front end |
| https://adrianflux.co.uk | frontend | To be removed: nominally Cloudflare will redirect this to www |
Overview
This runs dyno(s) on Heroku that act as a reverse proxy for the various applications running under the www.sterling-insurance.co.uk domain.
For example:
https://www.sterling-insurance.co.uk > Main WP on WP Engine
https://www.sterling-insurance.co.uk/blog > Sterling blog on WP Engine
The proxys work with a proxy_pass to a subdomain, e.g blog.sterling.co.uk. Cloudflare DNS for blog.sterling.co.uk will point directly to the site on WP Engine. www.sterling-insurance.co.uk will point to this proxy on Heroku and that will do the routing.
Known Issues
There are limitations regarding this kind of proxying. These can be summarised as:
- Client makes a request to a WP proxied site, i.e. https://www.sterling-insurance.co.uk/blog
- WP Engine is slow to return the response, blocking the NGINX worker
- This worker block affects all requests hitting the
www.sterling-insurance.co.ukdomain, including the main page and other critical pages such as callback. - This problem is exaggerated on cache-misses on WP Engine which happens a lot on requests such as https://www.sterling-insurance.co.uk/blog?some-tracking-code=somerandomsttring as these will always cause a cache miss
- Can cause 2-5 second delays on main site, which blocks the workers again and a negative feedback cycle ensues
Environment Variables
Configuration variables for this application:
PAPERTRAIL_API_TOKEN
46 - sterling-epa-laravel-car
Links
| URI | Type | |
|---|---|---|
| https://quotes.sterling-insurance.co.uk | frontend | |
| https://sterling-epa-laravel-car.herokuapp.com | heroku url |
Environment Variables
Configuration variables for this application:
ADDRESS_APIAPP_ENVAPP_KEYAPP_URLCDN_URLEPA_APPLICATIONEPA_TYPEHANDLER_DEPARTMENTHANDLER_REDIRECTHELPLOG_CHANNELMETADATA_APIMETADATA_AUTH_TOKENMETADATA_SOURCEPAPERTRAIL_API_TOKENQUOTE_APIREGABI_APIREGABI_AUTH_TOKENSESSION_SECURE_COOKIESTERLING_GOOGLE_TAGMANAGERTHEME
47 - sterling-epa-laravel-car-docke
Links
| URI | Type | |
|---|---|---|
| https://qc.sterling-insurance.co.uk | frontend | |
| https://sterling-epa-laravel-car-docke-8090fe679347.herokuapp.com | heroku url |
Environment Variables
Configuration variables for this application:
ADDRESS_APIAPP_ENVAPP_KEYAPP_URLCDN_URLEPA_APPLICATIONEPA_TYPEHANDLER_DEPARTMENTHELPLOG_CHANNELMETADATA_APIMETADATA_AUTH_TOKENMETADATA_SOURCEPAPERTRAIL_API_TOKENQUOTE_APIREGABI_APIREGABI_AUTH_TOKENSESSION_SECURE_COOKIESTERLING_GOOGLE_TAGMANAGERTHEME
48 - sterling-epa-laravel-van
Links
| URI | Type | |
|---|---|---|
| https://sterling-epa-laravel-van.herokuapp.com | heroku url | |
| https://quotes-van.sterling-insurance.co.uk | frontend |
Environment Variables
Configuration variables for this application:
ADDRESS_APIAPP_ENVAPP_KEYAPP_URLCDN_URLEPA_APPLICATIONEPA_TYPEHANDLER_DEPARTMENTHANDLER_REDIRECTHELPLOG_CHANNELMETADATA_APIMETADATA_AUTH_TOKENMETADATA_SOURCEPAPERTRAIL_API_TOKENQUOTE_APIREGABI_APIREGABI_AUTH_TOKENSESSION_SECURE_COOKIESTERLING_VAN_GOOGLE_TAGMANAGERTHEME
49 - sterling-epa-laravel-van-docke
Links
| URI | Type | |
|---|---|---|
| https://qv.sterling-insurance.co.uk | frontend | |
| https://sterling-epa-laravel-van-docke-f02a122fa86e.herokuapp.com | heroku url |
Environment Variables
Configuration variables for this application:
ADDRESS_APIAPP_ENVAPP_KEYAPP_URLCDN_URLEPA_APPLICATIONEPA_TYPEHANDLER_DEPARTMENTHELPLOG_CHANNELMETADATA_APIMETADATA_AUTH_TOKENMETADATA_SOURCEPAPERTRAIL_API_TOKENQUOTE_APIREGABI_APIREGABI_AUTH_TOKENSESSION_SECURE_COOKIESTERLING_VAN_GOOGLE_TAGMANAGERTHEME