File tree Expand file tree Collapse file tree 3 files changed +4
-3
lines changed Expand file tree Collapse file tree 3 files changed +4
-3
lines changed Original file line number Diff line number Diff line change 25
25
supervisor \
26
26
syslog-ng \
27
27
tar \
28
- tftp-hpa && \
28
+ dnsmasq && \
29
29
apk add --no-cache --virtual=build-dependencies \
30
30
npm && \
31
31
groupmod -g 1000 users && \
Original file line number Diff line number Diff line change @@ -116,6 +116,7 @@ Container images are configured using parameters passed at runtime (such as thos
116
116
| ` -e WEB_APP_PORT=3000 ` | Specify a different port for the web configuration interface to listen on. |
117
117
| ` -e NGINX_PORT=80 ` | Specify a different port for NGINX service to listen on. |
118
118
| ` -e MENU_VERSION=2.0.76 ` | Specify a specific version of boot files you want to use from netboot.xyz (unset pulls latest) |
119
+ | ` -e TFTPD_OPTS='--tftp-single-port' ` | Specify arguments for the TFTP server (this example makes TFTP send all data over port 69) |
119
120
| ` -v /config ` | Storage for boot menu files and web application config |
120
121
| ` -v /assets ` | Storage for netboot.xyz bootable assets (live CDs and other files) |
121
122
Original file line number Diff line number Diff line change @@ -21,8 +21,8 @@ user=nbxyz
21
21
directory=/app
22
22
priority = 3
23
23
24
- [program:in.tftpd ]
25
- command=/usr/sbin/in.tftpd -Lvvv --user nbxyz --secure %(ENV_TFTPD_OPTS)s /config/menus
24
+ [program:dnsmasq ]
25
+ command=/usr/sbin/dnsmasq --port=0 --keep-in-foreground --enable-tftp --user= nbxyz --tftp- secure --tftp-root=/config/menus %(ENV_TFTPD_OPTS)s
26
26
stdout_logfile=/config/tftpd.log
27
27
redirect_stderr=true
28
28
priority = 4
You can’t perform that action at this time.
0 commit comments