ollama-server / proxy.js
ClaraSu's picture
Update proxy.js
593b6c8 verified
Raw History Blame Contribute Delete
560 Bytes
const http = require('http')
http.createServer((req,res) => {
const options = {
hostname: 'localhost',
port: 11434,
path: req.url,
method: req.method,
headers: req.headers
}
const proxy = http.request(options, (proxyRes) => {
res.writeHead(proxyRes.statusCode, proxyRes.headers)
proxyRes.pipe(res)
})
proxy.on('error', (err) => {
err.writeHead(502)
err.end("Ollama not ready: " + err.message)
})
req.pipe(proxy)
}).listen(7860, '0.0.0.0', () => {
console.log('Port proxy running: 7860 -> 11434')
})