mirror of
https://github.com/studiokaiji/nostr-webhost.git
synced 2026-01-31 12:44:42 +01:00
Merge pull request #36 from studiokaiji:feature-change-default-deploy-type
Feature-change-default-deploy-type
This commit is contained in:
@@ -36,13 +36,13 @@ func main() {
|
||||
&cli.BoolFlag{
|
||||
Name: "replaceable",
|
||||
Aliases: []string{"r"},
|
||||
Usage: "🧪 Experimental: Specify 'true' explicitly when using NIP-33",
|
||||
Value: false,
|
||||
Usage: "Specify 'true' explicitly when using NIP-33",
|
||||
Value: true,
|
||||
},
|
||||
&cli.StringFlag{
|
||||
Name: "identifier",
|
||||
Aliases: []string{"d"},
|
||||
Usage: "🧪 Experimental: index.html identifier (valid only if replaceable option is true)",
|
||||
Usage: "index.html identifier (valid only if replaceable option is true)",
|
||||
},
|
||||
},
|
||||
Action: func(ctx *cli.Context) error {
|
||||
@@ -51,7 +51,7 @@ func main() {
|
||||
path := ctx.String("path")
|
||||
replaceable := ctx.Bool("replaceable")
|
||||
dTag := ctx.String("identifier")
|
||||
|
||||
|
||||
indexEventId, err := deploy.Deploy(path, replaceable, dTag)
|
||||
if err == nil {
|
||||
fmt.Println("🌐 Deploy Complete!")
|
||||
|
||||
@@ -39,8 +39,9 @@ Or if you want to generate private key: `hostr generate-key`
|
||||
3. Add relay
|
||||
`hostr add-relay wss://r.hostr.cc`
|
||||
4. Deploy
|
||||
`hostr deploy /BUILT/SPA/DIR/PATH`
|
||||
The event id of index.html will be output after deploy. Please make a copy of it.
|
||||
`hostr deploy --path /BUILT/SPA/DIR/PATH --identifier=test`
|
||||
- The `--identifier` option is the identifier (d-tag) for Replaceable Events based on NIP-33. When you update this site, please specify the same identifier. If you want to create a non-replaceable site, you can achieve that by specifying `--replaceable=false`.
|
||||
- The event id of index.html will be output after deploy. Please make a copy of it.
|
||||
5. Start test web server
|
||||
`hostr start`
|
||||
6. Access the `http://localhost:3000/e/{event-id-of-index.html}`
|
||||
|
||||
Reference in New Issue
Block a user