feat: Export flag + minors-adjustements-3 #6

Merged
vdoreau merged 10 commits from minors-adjustements-3 into master 2026-05-07 14:35:16 +02:00
Member

Ajout d'une subcommand export qui permet d'exporter les informations du serveur Vpigo provenant de la db et de la config sous la forme d'une config Wireguard. Une option --output est disponible pour choisir d'avoir l'export dans un fichier au lieu du stdout.
Correctifs et changements mineurs.

Ajout d'une subcommand export qui permet d'exporter les informations du serveur Vpigo provenant de la db et de la config sous la forme d'une config Wireguard. Une option --output est disponible pour choisir d'avoir l'export dans un fichier au lieu du stdout. Correctifs et changements mineurs.
vdoreau requested changes 2026-05-07 13:30:50 +02:00
Dismissed
cmd/cli/cli.go Outdated
@ -51,0 +53,4 @@
exportCmd := flag.NewFlagSet("export", flag.ExitOnError)
exportCmd.Usage = func() {
fmt.Fprintf(w, "Usage : %s export\n\n", os.Args[0])
fmt.Fprintf(w, "Export server's information to a Wireguard conf format. However, the servers private key is not given.\n")
Owner

C'est pas une apostrophe correcte ici

C'est pas une apostrophe correcte ici
cmd/db/sqlite.go Outdated
@ -143,2 +96,4 @@
}
// ExportToWireguardConf export server's information to a Wireguard conf format.
// It uses database and configuration information. However, the servers private key is not given.
Owner

Pareil ici, pas une apostrophe normale

Pareil ici, pas une apostrophe normale
vdoreau approved these changes 2026-05-07 14:35:10 +02:00
vdoreau merged commit 3f09c03506 into master 2026-05-07 14:35:16 +02:00
vdoreau deleted branch minors-adjustements-3 2026-05-07 14:35:17 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
RecycledCloud/vpigo!6
No description provided.