Skip to content

Add configuration reference readme#13

Open
KroniK907 wants to merge 3 commits into
goblimey:masterfrom
KroniK907:master
Open

Add configuration reference readme#13
KroniK907 wants to merge 3 commits into
goblimey:masterfrom
KroniK907:master

Conversation

@KroniK907

Copy link
Copy Markdown

Add a comprehensive README for ntripcaster.conf and sourcetable.dat covering field definitions, constraints, access control syntax, file discovery paths, reload behavior, and server_name resolution semantics as implemented in the source code.

thomasgassmann and others added 2 commits April 20, 2026 21:42
Signed-off-by: Thomas Gassmann <thomas@gassmann.dev>
Add a comprehensive README for ntripcaster.conf and sourcetable.dat covering field definitions, constraints, access control syntax, file discovery paths, reload behavior, and server_name resolution semantics as implemented in the source code.

Co-authored-by: Cursor <cursoragent@cursor.com>
@KroniK907

Copy link
Copy Markdown
Author

Hello,

I have recently found this tool as I'm in need of a self hosted ntrip caster and struggled to understand the exact formatting of the config files. I used a coding agent to produce some more comprehensive documentation for the configuration files to make it easier to understand and implement for the next guy.

Understandable if you do not want to merge any LLM Generated content, but figured it was worth offering.

fix: use memmove instead of strcpy for overlapping memory
@goblimey

goblimey commented Jun 2, 2026

Copy link
Copy Markdown
Owner

I didn't write the NTRIP caster. It was written for BKG, a German organisation that supports accurate GNSS. I simply took their solution and got it running under Docker to make it easier to install. Mind you, the version used here is out of date and needs upgrading.

BKG still maintain and support the caster, so you need to talk to them.

If you hunt through my (very long-winded) Readme, you will see how to find the BKG organisation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants