Comments (5)
Made the change to be able to specify just a hostname.
from varken.
We applied regex style parameters to urls to ensure integrity before creating a session with the host. Hostnames alone will not match this regex as its not an fqdn or IP. If you define an IP you must define a port, if you define a url you MAY define a port. These were both intentional and allow for sane logic in debugging.
As a side note, i worked in networking support for a long time. When you query within the same layer2 domain, you should always use an IP:PORT over dns whether hostname or fqdn. This removes any issues with dns that cause cascading application failures unnecessarily. when crossing layer3 you should use either an IP:PORT or FQDN. There is never a circumstance where you should rely on hostnames alone. even with dns-search/append applied to your nic
from varken.
So when using Docker I should config the url as: influxdb:8023 for example. And should I ignore the port setting or fill that with the same port?
from varken.
No, IP address or domain name. That is a hostname. And influxdb port is an argument not a url so it is defined as itβs own var
from varken.
You really should reconsider this then. Things like Docker are build to be dynamic. Using container names (hostnames) in configuration is one of the things that makes Docker dynamic. So you are not stuck to static config. With this requirement (IP or domain name) you need to forward ports of the container to your host (to use a domain name) or set a static IP in your Docker environment for that container (to use an IP).
A container does not have a domain name. Using the name of the container in configuration makes your environment dynamic and easy to manage and troubleshoot.
Don't get me wrong, I like Varken. But I just don't get this IP/domain name requirement.
from varken.
Related Issues (20)
- ..
- Windows version to check on plex server local host HOT 1
- [BUG] Lidarr structure missing keyword argument 'TrackedDownloadState'
- [Feature Request] Emby support HOT 1
- [Question] What is the influx url supposed to be? My hostname is invalid HOT 1
- [BUG] TypeError creating SonarrEpisode structure with Sonarr v3.0.7.1477 ("tvdbId" added) HOT 2
- [BUG] OMBI 2022-03-14 16:54:32 : ERROR : ombi : TypeError has occurred : <lambda>() got an unexpected keyword argument 'is4kRequest' while creating OmbiMovieRequest structure for movie. data attempted is HOT 7
- [BUG] API for Sonarr and Radarr has changed. HOT 3
- [BUG] Radarr struct missing "originalLanguage"
- [Feature Request]Issue counter for overseerr HOT 1
- Security Vulnerabilities HOT 3
- [BUG]error thrown from sonarr queue
- [BUG] docker-compose.yml environment variables do not override ini requirements HOT 5
- [BUG] 404 on Installation Link in README HOT 2
- Wiki/FAQ unavailable HOT 1
- Install Guide is broken[BUG] HOT 2
- grandparent_title to be added to tags
- [BUG] Installation installation link is dead HOT 8
- Is this project dead ? HOT 5
- make it compatible with Sonarr/Radarr V4 HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from varken.