ddclient
DISCONTINUED
docker-swag
Our great sponsors
ddclient | docker-swag | |
---|---|---|
55 | 295 | |
1,648 | 2,488 | |
- | 2.9% | |
1.6 | 9.2 | |
9 months ago | 5 days ago | |
Perl | Dockerfile | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ddclient
-
DDclient and Cloudflare (Dynamic DNS)
Check your distribution's repos first, but Ddclient doesn’t have an automatic installation procedure. Get the tar-file from https://github.com/ddclient/ddclient/releases and untar it. Copy the perl script to your favorite location (ex. /usr/sbin) and create a
-
Install ddclient on pfSense?
As I recall ddclient is a perl script or some such. It should be relatively easy to just download and build it. https://github.com/ddclient/ddclient/releases
-
[Question] ddclient with porkbun domain and their API
FROM alpine:3.17.3 RUN apk update && apk upgrade RUN apk add git make autoconf automake perl-io-socket-inet6 perl-io-socket-ssl WORKDIR /opt RUN git clone https://github.com/ddclient/ddclient.git WORKDIR /opt/ddclient RUN ./autogen && ./configure --prefix=/usr --sysconfdir=/etc/ddclient --localstatedir=/var RUN make && make VERBOSE=1 check && make install RUN rm /etc/ddclient/ddclient.conf && touch /opt/ddclient.config && ln -s /opt/ddclient.config /etc/ddclient/ddclient.conf RUN chmod 600 /etc/ddclient/ddclient.conf ENTRYPOINT ["/bin/sh"] CMD ["-c", "ddclient; while true; do sleep 3600; done"]
Hello u/porkbunregistrar. I tried to use ddclient with porkbun. I use latest ddclient image from linuxserver.io Here link to dockerhub: https://hub.docker.com/r/linuxserver/ddclient/tags They use version 3.10.0 On the official github repository https://github.com/ddclient/ddclient current version is 3.10.0 also.
-
Inadyn an alternative Dynamic DNS Client from DDclient
So a came accros Inadyn which compared to the current state of DDclient, is being actively maintained. More info here from what i am talking about.
-
Selfhosted duckdns equivalent?
You can use ddclient, it supports a lot of DNS providers: https://github.com/ddclient/ddclient
-
What Python script could you not live without?
I did try using ddclient (https://github.com/ddclient/ddclient) before writing my own script but couldnt get it to work on my rpi.
- Which option to use to create a private network (VPN) for all my devices which I can connect to from anywhere
-
A guide for getting started with Self Hosting
If someone has to deal with dynamic IP addresses and wants to use dynamic DNS as well, there's also the pretty nice ddclient package: https://ddclient.net/
I've been using it with NameCheap pretty successfully for a while now, here's an example of some of the integrations it supports: https://ddclient.net/protocols.html (sadly no DigitalOcean integration as of yet, but this might be of use to others)
-
Doubt about reverse proxy and dynamic IP
You would create one A record and use something like ddclient to update the IP address whenever it changes. Then create as many CNAME records (these are like an alias) as you want and point them to the A record.
docker-swag
- Fail2Ban – Daemon to ban hosts that cause multiple authentication errors
- How do you renew SSL certificates?
-
LDAP or AD for selfhosted
https://docs.linuxserver.io/general/swag makes the setup of Authelia very simple.
-
VPN vs Exposing ports/subdomains for services
If you're issuing certs, you might as well centralize with a reverse proxy etc etc. -- take a look at something like a combination of Duckdns and SWAG from linuxserver.io (https://docs.linuxserver.io/general/swag), which does a lot of the heavy lifting for integrations with Lets Encrypt.
-
Next cloud Nginx on two different machines
Linuxserver.io maintains a reverse proxy (SWAG) and they have a github repo of all the configs they support, nextcloud being one of them (ofc to do it on your own you have to merge a few of the includes they have ssl.conf, proxy.conf, etc).
-
Did you have serious attacks on your exposed services before?
I have a domain through Cloudflare and I use a Cloudflare tunnel to expose my services on my domain. Geoblocking helps filter a lot of erroneous traffic. Cloudflare also has some useful features to help with blocking malicious attacks and bots. For my reverse proxy, I use SWAG
- Plex, sonarr, and radarr have saved my sanity... and ruined my gaming computer at the same time
-
Who else doesn’t work in IT? What are you struggling with today.
Long-time amateur here. I tried a bunch of different methods for reverse proxies, and in the end, I used the SWAG docker container from Linuxserver.io, which simplifies it a great deal, and helped me understand the proper syntax.
This is what I used: https://docs.linuxserver.io/general/swag
-
This is probably the stupidest question and I'm 99% sure I know the answer
It's all in their repo https://github.com/linuxserver/docker-swag and docs https://docs.linuxserver.io/general/swag
What are some alternatives?
Nginx Proxy Manager - Docker container for managing Nginx proxy hosts with a simple, powerful interface
authentik - The authentication glue you need.
traefik-examples - docker-compose configurations examples for traefik
oauth2-proxy - A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
authelia - The Single Sign-On Multi-Factor portal for web apps
Caddy - Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
Navidrome Music Server - 🎧☁️ Modern Music Server and Streamer compatible with Subsonic/Airsonic
Jellyfin - The Free Software Media System
docker-pihole-unbound - Run Pi-Hole + Unbound on Docker
caddy-docker-proxy - Caddy as a reverse proxy for Docker
plex-nginx-reverseproxy - Configuration to serve Plex Media Center https://plex.tv using Nginx https://nginx.com
crowdsec - CrowdSec - the open-source and participative security solution offering crowdsourced protection against malicious IPs and access to the most advanced real-world CTI.