Skip to content

Commit b8802ba

Browse files
author
Bailey Jayes
committed
cmd/setec: add -login-server flag for tsnet config
Signed-off-by: Bailey Jayes <bailey@solnet.lgbt>
1 parent 51c689d commit b8802ba

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

cmd/setec/setec.go

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ Most of the settings can be set via environment variables as well as flags.
7878
--backup-bucket SETEC_BACKUP_BUCKET string (optional)
7979
--backup-bucket-region SETEC_BACKUP_BUCKET_REGION string (optional)
8080
--backup-role SETEC_BACKUP_ROLE string (optional)
81+
--login-server SETEC_LOGIN_SERVER string (optional)
8182
`,
8283

8384
SetFlags: command.Flags(flax.MustBind, &serverArgs),
@@ -166,6 +167,7 @@ var serverArgs struct {
166167
BackupBucket string `flag:"backup-bucket,default=$SETEC_BACKUP_BUCKET,Name of AWS S3 bucket to use for database backups"`
167168
BackupBucketRegion string `flag:"backup-bucket-region,default=$SETEC_BACKUP_BUCKET_REGION,AWS region of the backup S3 bucket"`
168169
BackupRole string `flag:"backup-role,default=$SETEC_BACKUP_ROLE,Name of AWS IAM role to assume to write backups"`
170+
LoginServer string `flag:"login-server,default=$SETEC_LOGIN_SERVER,URL of control server to use for tsnet"`
169171
Dev bool `flag:"dev,Run in developer mode"`
170172
}
171173

@@ -220,8 +222,9 @@ func runServer(env *command.Env) error {
220222
}
221223

222224
s := &tsnet.Server{
223-
Dir: filepath.Join(serverArgs.StateDir, "tsnet"),
224-
Hostname: serverArgs.Hostname,
225+
Dir: filepath.Join(serverArgs.StateDir, "tsnet"),
226+
Hostname: serverArgs.Hostname,
227+
ControlURL: serverArgs.LoginServer,
225228
}
226229

227230
lc, err := s.LocalClient()

0 commit comments

Comments
 (0)