[#4] 增加自动更新域名IP

This commit is contained in:
root
2025-09-19 07:20:15 +00:00
parent f8814cd705
commit 3e85e50e78
10 changed files with 381 additions and 63 deletions

View File

@@ -27,9 +27,10 @@ COPY db.argus.com /etc/bind/db.argus.com
# Copy startup and reload scripts
COPY startup.sh /usr/local/bin/startup.sh
COPY reload-bind9.sh /usr/local/bin/reload-bind9.sh
COPY argus_dns_sync.sh /usr/local/bin/argus_dns_sync.sh
# Make scripts executable
RUN chmod +x /usr/local/bin/startup.sh /usr/local/bin/reload-bind9.sh
RUN chmod +x /usr/local/bin/startup.sh /usr/local/bin/reload-bind9.sh /usr/local/bin/argus_dns_sync.sh
# Set proper ownership for BIND9 files
RUN chown bind:bind /etc/bind/named.conf.local /etc/bind/db.argus.com
@@ -41,4 +42,4 @@ EXPOSE 53/tcp 53/udp
USER root
# Start with startup script
CMD ["/usr/local/bin/startup.sh"]
CMD ["/usr/local/bin/startup.sh"]