determine tailscale remote user and greet them
1 file changed, 12 insertions(+), 2 deletions(-)
changed files
M domain/content/publisher/templates/index.go → domain/content/publisher/templates/index.go
@@ -2,9 +2,19 @@ package templates import ( g "alin.ovh/gomponents" + . "alin.ovh/gomponents/html" base "alin.ovh/homestead/domain/web/templates" ) -func IndexPage(site base.SiteSettings, page base.PageSettings) g.Node { - return Layout(site, page, g.Text("Index Page")) +type PageSettings struct { + User string + base.PageSettings +} + +func IndexPage(site base.SiteSettings, page PageSettings) g.Node { + return Layout(site, page.PageSettings, + P( + g.Textf("Hello, %s", page.User), + ), + ) }