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
> **Note:** File uploads may not work correctly on Windows Docker Desktop due to network limitations. For Windows, use `npx instbyte` directly or deploy on a Linux server.
111
+
For Docker setup, persistent data, and config file mounting, see [Deployment Guide](docs/deployment.md).
166
112
167
113
---
168
114
169
115
## Reverse Proxy
170
116
171
-
For teams who want to access Instbyte over HTTPS or from outside their local network, running it behind a reverse proxy is the standard approach.
172
-
173
-
> **Important:** Instbyte uses WebSockets for real-time sync. Your proxy must be configured to forward WebSocket connections — otherwise the app will load but live updates will stop working.
Caddy automatically handles HTTPS certificates — no Certbot needed.
223
-
```caddy
224
-
instbyte.yourdomain.com {
225
-
reverse_proxy localhost:3000
226
-
}
227
-
```
228
-
229
-
Caddy handles WebSocket forwarding and HTTPS automatically. That's all you need.
230
-
231
-
### With Docker
232
-
233
-
If running Instbyte via Docker, proxy to the mapped host port:
234
-
```nginx
235
-
proxy_pass http://localhost:3000;
236
-
```
237
-
238
-
Or use Docker's internal network — replace `localhost` with the container name:
239
-
```nginx
240
-
proxy_pass http://instbyte:3000;
241
-
```
242
-
243
-
### Keeping it LAN-only
244
-
245
-
If you don't want external access but still want HTTPS on your local network, tools like [Tailscale](https://tailscale.com) or [Cloudflare Tunnel](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/) are good options that require no open ports.
117
+
For Nginx, Caddy, and HTTPS setup, see [Deployment Guide](docs/deployment.md).
246
118
247
119
---
248
120
@@ -439,35 +311,7 @@ node server/server.js
439
311
440
312
## Terminal Usage
441
313
442
-
Since Instbyte exposes a simple HTTP API, you can push content directly from your terminal using `curl` — no browser needed.
> **Note:** File uploads may not work correctly on Windows Docker Desktop due to network limitations. For Windows, use `npx instbyte` directly or deploy on a Linux server.
96
+
97
+
---
98
+
99
+
## Reverse Proxy
100
+
101
+
For teams who want to access Instbyte over HTTPS or from outside their local network, running it behind a reverse proxy is the standard approach.
102
+
103
+
> **Important:** Instbyte uses WebSockets for real-time sync. Your proxy must be configured to forward WebSocket connections — otherwise the app will load but live updates will stop working.
Caddy automatically handles HTTPS certificates — no Certbot needed.
153
+
```caddy
154
+
instbyte.yourdomain.com {
155
+
reverse_proxy localhost:3000
156
+
}
157
+
```
158
+
159
+
Caddy handles WebSocket forwarding and HTTPS automatically. That's all you need.
160
+
161
+
### With Docker
162
+
163
+
If running Instbyte via Docker, proxy to the mapped host port:
164
+
```nginx
165
+
proxy_pass http://localhost:3000;
166
+
```
167
+
168
+
Or use Docker's internal network — replace `localhost` with the container name:
169
+
```nginx
170
+
proxy_pass http://instbyte:3000;
171
+
```
172
+
173
+
### Keeping it LAN-only
174
+
175
+
If you don't want external access but still want HTTPS on your local network, tools like [Tailscale](https://tailscale.com) or [Cloudflare Tunnel](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/) are good options that require no open ports.
0 commit comments