Mudanças entre as edições de "Apache2:Ollama"
Ir para navegação
Ir para pesquisar
(Criou página com '<IfModule mod_ssl.c> <VirtualHost *:443> ServerName ollama.brapci.inf.br ServerAlias 143.54.113.96 ServerAdmin renefgj@gmail.com ProxyRequests Off...') |
|||
| Linha 4: | Linha 4: | ||
ServerAlias 143.54.113.96 | ServerAlias 143.54.113.96 | ||
ServerAdmin renefgj@gmail.com | ServerAdmin renefgj@gmail.com | ||
| − | + | ||
ProxyRequests Off | ProxyRequests Off | ||
ProxyPreserveHost On # Adicione esta linha! | ProxyPreserveHost On # Adicione esta linha! | ||
| − | + | ||
<Proxy *> | <Proxy *> | ||
Order Allow,Deny | Order Allow,Deny | ||
Allow from all | Allow from all | ||
</Proxy> | </Proxy> | ||
| − | + | ||
# RequestHeader set X-Forwarded-Proto "https" | # RequestHeader set X-Forwarded-Proto "https" | ||
# RequestHeader set X-Forwarded-Port "443" | # RequestHeader set X-Forwarded-Port "443" | ||
| Linha 20: | Linha 20: | ||
RequestHeader set X-Forwarded-Proto "https" | RequestHeader set X-Forwarded-Proto "https" | ||
RequestHeader set X-Forwarded-Port "443" | RequestHeader set X-Forwarded-Port "443" | ||
| − | + | ||
ProxyPass / http://143.54.112.91:11434/ | ProxyPass / http://143.54.112.91:11434/ | ||
ProxyPassReverse / http://143.54.112.91:11434/ | ProxyPassReverse / http://143.54.112.91:11434/ | ||
| − | + | ||
# Repassa header Authorization corretamente | # Repassa header Authorization corretamente | ||
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1 | SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1 | ||
RequestHeader set Authorization "%{HTTP_AUTHORIZATION}e" env=HTTP_AUTHORIZATION | RequestHeader set Authorization "%{HTTP_AUTHORIZATION}e" env=HTTP_AUTHORIZATION | ||
| − | + | ||
#Header unset Access-Control-Allow-Origin | #Header unset Access-Control-Allow-Origin | ||
Header always set Access-Control-Allow-Origin "*" | Header always set Access-Control-Allow-Origin "*" | ||
Header always set Access-Control-Allow-Methods "*" | Header always set Access-Control-Allow-Methods "*" | ||
Header always set Access-Control-Allow-Headers "Content-Type, Authorization" | Header always set Access-Control-Allow-Headers "Content-Type, Authorization" | ||
| − | + | ||
# Trata requisições OPTIONS | # Trata requisições OPTIONS | ||
RewriteEngine On | RewriteEngine On | ||
RewriteCond %{REQUEST_METHOD} OPTIONS | RewriteCond %{REQUEST_METHOD} OPTIONS | ||
RewriteRule ^(.*)$ $1 [R=200,L] | RewriteRule ^(.*)$ $1 [R=200,L] | ||
| − | + | ||
SSLCertificateFile /etc/letsencrypt/live/ollama.brapci.inf.br/fullchain.pem | SSLCertificateFile /etc/letsencrypt/live/ollama.brapci.inf.br/fullchain.pem | ||
SSLCertificateKeyFile /etc/letsencrypt/live/ollama.brapci.inf.br/privkey.pem | SSLCertificateKeyFile /etc/letsencrypt/live/ollama.brapci.inf.br/privkey.pem | ||
Edição das 07h40min de 7 de março de 2025
<IfModule mod_ssl.c> <VirtualHost *:443>
ServerName ollama.brapci.inf.br
ServerAlias 143.54.113.96
ServerAdmin renefgj@gmail.com
ProxyRequests Off
ProxyPreserveHost On # Adicione esta linha!
<Proxy *>
Order Allow,Deny
Allow from all
</Proxy>
- RequestHeader set X-Forwarded-Proto "https"
- RequestHeader set X-Forwarded-Port "443"
ProxyPreserveHost On
ProxyAddHeaders On
RequestHeader unset Origin
RequestHeader set X-Forwarded-Proto "https"
RequestHeader set X-Forwarded-Port "443"
ProxyPass / http://143.54.112.91:11434/
ProxyPassReverse / http://143.54.112.91:11434/
# Repassa header Authorization corretamente
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
RequestHeader set Authorization "%{HTTP_AUTHORIZATION}e" env=HTTP_AUTHORIZATION
#Header unset Access-Control-Allow-Origin
Header always set Access-Control-Allow-Origin "*"
Header always set Access-Control-Allow-Methods "*"
Header always set Access-Control-Allow-Headers "Content-Type, Authorization"
# Trata requisições OPTIONS
RewriteEngine On
RewriteCond %{REQUEST_METHOD} OPTIONS
RewriteRule ^(.*)$ $1 [R=200,L]
SSLCertificateFile /etc/letsencrypt/live/ollama.brapci.inf.br/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/ollama.brapci.inf.br/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
</VirtualHost> </IfModule>