itzg / itzg/docker-minecraft-server
Add option for custom knockd config/wake sequence and to enable knockd logging
- Dominant language
- Shell
- Stars
- 14.3k
- Forks
- 1.9k
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 31
Description
### Enhancement Type
Improve an existing feature
### Describe the enhancement
This is less about security and more about having autopause ignore port/server scanners.
Current workaround is by shadowing `/tmp/knockd-config.cfg` via docker mounts and require a couple of knocks in a short period in order to wake up.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing the autopause knockd setup and the generated /tmp/knockd-config.cfg, then examine how the Docker mount workaround supplies custom behavior. Determine the supported options needed for a custom knock sequence and knockd logging, and verify that scanners do not wake the server while the documented configuration still works.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, shell
- Domain
- devops, infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100