aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXe Iaso <me@xeiaso.net>2023-06-23 22:40:16 -0400
committerXe Iaso <me@xeiaso.net>2023-06-23 22:40:16 -0400
commitd2707e0d8dbf6ef5e8bce57e7a9f42899c829475 (patch)
treec0edabf569d2614fda4b2913b120b6fd183925f0
parentba5ded6685dd03ff1210f5d3a305fb1e8045952b (diff)
downloadx-d2707e0d8dbf6ef5e8bce57e7a9f42899c829475.tar.xz
x-d2707e0d8dbf6ef5e8bce57e7a9f42899c829475.zip
cmd/xedn: fix build
Signed-off-by: Xe Iaso <me@xeiaso.net>
-rw-r--r--cmd/xedn/main.go15
-rw-r--r--cmd/xedn/stablediffusion.go2
2 files changed, 9 insertions, 8 deletions
diff --git a/cmd/xedn/main.go b/cmd/xedn/main.go
index fb9c739..02317ba 100644
--- a/cmd/xedn/main.go
+++ b/cmd/xedn/main.go
@@ -33,16 +33,17 @@ import (
"within.website/ln/ex"
"within.website/ln/opname"
"within.website/x/internal"
- "within.website/x/internal/stablediffusion"
"within.website/x/web"
+ "within.website/x/web/stablediffusion"
)
var (
- b2Backend = flag.String("b2-backend", "f001.backblazeb2.com", "Backblaze B2 base host")
- addr = flag.String("addr", ":8080", "server bind address")
- metricsAddr = flag.String("metrics-addr", ":8081", "metrics bind address")
- dir = flag.String("dir", os.Getenv("XEDN_STATE"), "where XeDN should store cached data")
- staticDir = flag.String("static-dir", envOr("XEDN_STATIC", "./static"), "where XeDN should look for static assets")
+ b2Backend = flag.String("b2-backend", "f001.backblazeb2.com", "Backblaze B2 base host")
+ addr = flag.String("addr", ":8080", "server bind address")
+ metricsAddr = flag.String("metrics-addr", ":8081", "metrics bind address")
+ dir = flag.String("dir", os.Getenv("XEDN_STATE"), "where XeDN should store cached data")
+ staticDir = flag.String("static-dir", envOr("XEDN_STATIC", "./static"), "where XeDN should look for static assets")
+ stableDiffusionServer = flag.String("stable-diffusion-server", "http://logos:7860", "where XeDN should request Stable Diffusion images from (Automatic1111 over Tailscale)")
//go:embed index.html
indexHTML []byte
@@ -405,7 +406,7 @@ func main() {
sd := &StableDiffusion{
db: db,
- client: &stablediffusion.Client{HTTP: cli},
+ client: &stablediffusion.Client{HTTP: cli, APIServer: *stableDiffusionServer},
group: &singleflight.Group{},
}
diff --git a/cmd/xedn/stablediffusion.go b/cmd/xedn/stablediffusion.go
index 0b8c3cf..f62226c 100644
--- a/cmd/xedn/stablediffusion.go
+++ b/cmd/xedn/stablediffusion.go
@@ -18,7 +18,7 @@ import (
"go.etcd.io/bbolt"
"golang.org/x/sync/singleflight"
"within.website/ln"
- "within.website/x/internal/stablediffusion"
+ "within.website/x/web/stablediffusion"
)
var (