Xelator Posted April 23, 2023 Share Posted April 23, 2023 Hallo, ich wollte mal fragen ob mir vllt jemand helfen könnte für den docker https://github.com/alcapone1933/docker-ddns-ipv64 ein Template zu Bauen da ich davon kein plan habe aber bin auch nicht abgeneigt es mal selber zu versuchen. mfg. Xelator Quote Link to comment
Solution alturismo Posted April 23, 2023 Solution Share Posted April 23, 2023 8 hours ago, Xelator said: mal fragen ob mir vllt jemand helfen könnte du siehst den docker run command, sprich, add container, jetzt die Einträge einfach per GUI übernehmen docker run -d \ --restart always \ --name ddns-ipv64 \ -e "CRON_TIME=*/15 * * * *" \ -e "CRON_TIME_DIG=*/30 * * * *" \ -e "DOMAIN_IPV64=deine-domain.ipv64.net" \ -e "DOMAIN_KEY=1234567890abcdefghijklmn" \ alcapone1933/ddns-ipv64:latest name ... was du willst repository ... alcapone1933/ddns-ipv64:latest --restart always ... muss nicht sein -e sind enviroment variables, Beispiel in diesem Fall, unten, add Variable.. das für alle -e Einträge machen und mit deinen Value ersetzen, fertig. 1 Quote Link to comment
Xelator Posted April 24, 2023 Author Share Posted April 24, 2023 Guten Morgen, danke schön für die Erklärung dann werde ich mich mal nach der Arbeit dran setzen Quote Link to comment
Xelator Posted April 29, 2023 Author Share Posted April 29, 2023 (edited) Guten morgen, ich habe mich mal dran gesetzt und versucht aber iwie funst das nicht also Starten tut er nur er updatet schickt kein ip update an ipv64 hier mal die Log beim Starten docker run -d --name='ddns-ipv64-1' --net='bridge' -e TZ="Europe/Berlin" -e HOST_OS="Unraid" -e HOST_HOSTNAME="Xelator-Server" -e HOST_CONTAINERNAME="ddns-ipv64-1" -e 'Community_Applications_Conversion'='true' -e 'CRON_TIME'='*/15 * * * *' -e 'CRON_TIME_DIG'='*/30 * * * *' -e 'DOMAIN_KEY'='API Key eingetragen' -e 'DOMAIN_IPV64'='hier mein Domain.srv64.de' -e 'DOMAIN_PRAEFIX_YES'='no' -e 'DOMAIN_PRAEFIX'='' -e 'IP_CHECK'='yes' -e 'PUID'='99' -e 'PGID'='100' -e 'UMASK'='0000' -l net.unraid.docker.managed=dockerman -v '/mnt/user/appdata/ddns-ipv64':'/data':'rw' 'alcapone1933/ddns-ipv64' 0c66fd81a1f29473af22c9d93728dc50a74d0a0d4cc436fc053d1045c2929662 The command finished successfully! Edited April 29, 2023 by Xelator Quote Link to comment
alturismo Posted April 29, 2023 Share Posted April 29, 2023 3 hours ago, Xelator said: hier mal die Log beim Starten und was sagen die logs vom docker ? sollte ja alle 15 / 30 Minuten was passieren API Key ... deine domain ... ich gehe jetzt davon aus dass ... Quote Link to comment
Xelator Posted April 29, 2023 Author Share Posted April 29, 2023 (edited) Hi, also bei API hab ich halt mein APi Key eingetragen und Domain halt meine Domain. okay also ist da noch iwas falsch nur was EDIT: okay hab den Fehler gefunden ich sollte nicht den API Key eintragen sonden den Account Update Token Updatehash danke für die Hilfe Edited July 20 by Xelator 1 Quote Link to comment
Revan335 Posted June 4 Share Posted June 4 (edited) Kannst du noch deine zensierte Docker Container xml Datei posten? Für nen Push in die CA brauch man spezielle Anforderungen? Sonst könnte man es dort auch noch anbieten. On 4/29/2023 at 9:30 AM, Xelator said: Community_Applications_Conversion Was bedeutet dieser Eintrag? Edited June 4 by Revan335 Quote Link to comment
Revan335 Posted June 18 Share Posted June 18 (edited) Hast du die Scripte auch bei dir im /data Pfad? Wie cronjob, ddns*.SH, ... @Xelator Bei mir ist nur die updip.txt mit der aktuellen IP aber alle anderen Dateien aus dem data Pfad im Github Repo fehlen. Wie komme ich an die? Manuell dort hinlegen ist ja nicht der richtige Weg. Edited June 19 by Revan335 Quote Link to comment
Xelator Posted July 20 Author Share Posted July 20 (edited) Moin, sorry für die sehr späte Antwort, ich muss mal schauen ob ich die XML noch habe, da ich bei mir mit der weile alles über ein VPS und WG Tunnel laufen lassen muss dank CGNAT. Brauchst dabei kein cronjob läuft alles über den Docker selber. Da es kein Template dazu gibt muss man sich selber eines bauen mit den ganzen Einträgen. <?xml version="1.0"?> <Container version="2"> <Name>ddns-ipv64</Name> <Repository>alcapone1933/ddns-ipv64</Repository> <Registry>https://hub.docker.com/r/alcapone1933/ddns-ipv64/</Registry> <Network>bridge</Network> <MyIP/> <Shell>sh</Shell> <Privileged>false</Privileged> <Support>https://hub.docker.com/r/alcapone1933/ddns-ipv64/</Support> <Project/> <Overview>DDNS Updater https://github.com/alcapone1933/docker-ddns-ipv64
 
 Converted By Community Applications Always verify this template (and values) against the support page for the container
 
 https://hub.docker.com/r/alcapone1933/ddns-ipv64/</Overview> <Category/> <WebUI/> <TemplateURL/> <Icon>https://ipv64.net/img/logo_64.png</Icon> <ExtraParams/> <PostArgs/> <CPUset/> <DateInstalled>1710285879</DateInstalled> <DonateText/> <DonateLink/> <Requires/> <Config Name="Community Applications Conversion" Target="Community_Applications_Conversion" Default="true" Mode="{3}" Description="" Type="Variable" Display="always" Required="false" Mask="false">true</Config> <Config Name="Speicherort logs und script" Target="/volume" Default="/mnt/user/appdata/ddns-ipv64" Mode="rw" Description="" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/ddns-ipv64</Config> <Config Name="Zeitliche Abfrage für die aktuelle IP" Target="CRON_TIME" Default="" Mode="" Description="" Type="Variable" Display="always" Required="false" Mask="false">*/15 * * * *</Config> <Config Name="Zeitliche Abfrage auf die Domain" Target="CRON_TIME_DIG" Default="" Mode="" Description="" Type="Variable" Display="always" Required="false" Mask="false">*/30 * * * *</Config> <Config Name="Account Update Key" Target="DOMAIN_KEY" Default="" Mode="" Description="DEIN DOMAIN KEY bzw. DynDNS Updatehash zu finden unter " Type="Variable" Display="always" Required="false" Mask="false">Key setzen</Config> <Config Name="DEINE DOMAIN" Target="DOMAIN_IPV64" Default="" Mode="" Description="z.b. deine-domain.ipv64.net zu finden unter https://ipv64.net/dyndns.php" Type="Variable" Display="always" Required="false" Mask="false">Domain setzen</Config> <Config Name="IP CHECK" Target="IP_CHECK" Default="YES" Mode="" Description="Die IP Adresse der Domain wird überprüft" Type="Variable" Display="always" Required="false" Mask="false">YES</Config> <Config Name="NAME_SERVER" Target="NAME_SERVER" Default="ns1.ipv64.net" Mode="" Description="Der Nameserver, um die IP-Adresse Ihrer Domain zu überprüfen." Type="Variable" Display="always" Required="false" Mask="false">ns1.ipv64.net</Config> </Container> Edited July 20 by Xelator 1 Quote Link to comment
Revan335 Posted July 24 Share Posted July 24 Inzwischen gibt es auch ein Template: https://github.com/alcapone1933/docker-ddns-ipv64 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.