Kod:Tümünü seç
sudo nano /etc/apache2/sites-available/vikunja.conf
Kod:Tümünü seç
<VirtualHost *:443>
ServerName vikunja.mrt.muratca61.keenetic.link
SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/mrt.muratca61.keenetic.link/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/mrt.muratca61.keenetic.link/privkey.pem
ProxyPreserveHost On
ProxyRequests Off
# Proxy ayarları
ProxyPass / http://127.0.0.1:3456/
ProxyPassReverse / http://127.0.0.1:3456/
# Websocket desteği (Vikunja kullanıyor)
RewriteEngine On
RewriteCond %{HTTP:Upgrade} =websocket [NC]
RewriteRule /(.*) ws://127.0.0.1:3456/$1 [P,L]
# Güvenlik başlıkları
Header always set X-Frame-Options "SAMEORIGIN"
Header always set X-Content-Type-Options "nosniff"
</VirtualHost>
Kod:Tümünü seç
sudo a2enmod ssl
sudo a2enmod proxy
sudo a2enmod proxy_http
sudo a2enmod proxy_wstunnel
sudo a2enmod rewrite
sudo a2enmod headers