You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+32-1Lines changed: 32 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ audio in memory instead of saving it to the filesystem. If you have large media
19
19
20
20
* file permissions and user handling
21
21
* Further software integrations
22
-
* Persistent Queue
22
+
* Persistent Queue
23
23
* Translation and more advanced media checking (don't run if file already has subs, for example)
24
24
* A basic web ui to queue transcription and view queued/in progress tasks.
25
25
* Support for different models of whisper? (faster-whisper, openai whisper)
@@ -31,6 +31,10 @@ audio in memory instead of saving it to the filesystem. If you have large media
31
31
32
32
### Docker Compose
33
33
34
+
#### Pre-built image
35
+
36
+
If you encounter illegal instruction errors when the model attempts to run, you may need to build the image locally. See [Locally built image](#locally-built-image)
37
+
34
38
```yaml
35
39
version: "3.8"
36
40
services:
@@ -50,6 +54,33 @@ volumes:
50
54
models:
51
55
```
52
56
57
+
#### Locally built image
58
+
59
+
In many cases you may want or even *need* to build the image locally. Building locally can give you better optimizations
60
+
for your specific hardware.
61
+
Unfortunately, this means you will need to manually trigger rebuilds (`docker compose build`) and change versions
62
+
yourself instead of letting a service like watchtower pull newer images for you.
63
+
64
+
```yaml
65
+
version: "3.8"
66
+
services:
67
+
subgen:
68
+
build:
69
+
context: https://github.com/khakers/go-subgen.git
70
+
restart: unless-stopped
71
+
ports:
72
+
- "8095:8095"
73
+
volumes:
74
+
# Path must be identical to the path in your other services
0 commit comments