Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pi@piaware:~ $ cat /etc/lighttpd/conf-enabled/89-*
- # Allows access to the static files that provide the dump1090 map view,
- # and also to the dynamically-generated json parts that contain aircraft
- # data and are periodically written by the dump1090 daemon.
- # Enable alias module
- #
- ## This module is normally already enabled in lighttpd, so you should not
- ## need to uncommment this line.
- ## There are some cases (e.g. when installing this on a Raspberry Pi
- ## that runs PiHole) in which the module has been removed from the
- ## default configuration, and the dump1090-fa web interface no longer
- ## loads properly.
- ## If this is what you are experiencing, or if you see messages in your
- ## error log like:
- ## (server.c.1493) WARNING: unknown config-key: alias.url (ignored)
- ## then uncommenting this line and then restarting lighttpd could fix
- ## the issue.
- ## This is not enabled by default as standard lighttpd will not start if
- ## modules are loaded multiple times.
- #
- # server.modules += ( "mod_alias" )
- alias.url += (
- "/dump1090-fa/data/" => "/run/dump1090-fa/",
- "/dump1090-fa/" => "/usr/share/dump1090-fa/html/"
- )
- # redirect the slash-less URL
- url.redirect += (
- "^/dump1090-fa$" => "/dump1090-fa/"
- )
- # Listen on port 8080 and serve the map there, too.
- $SERVER["socket"] == ":8080" {
- alias.url += (
- "/data/" => "/run/dump1090-fa/",
- "/" => "/usr/share/dump1090-fa/html/"
- )
- }
- # Add CORS header
- #server.modules += ( "mod_setenv" )
- $HTTP["url"] =~ "^/dump1090-fa/data/.*\.json$" {
- setenv.set-response-header = ( "Access-Control-Allow-Origin" => "*" )
- }
- # Uncomment this section to enable SSL traffic (HTTPS) - especially useful
- # for .dev domains
- ## Listen on 8443 for SSL connections
- #server.modules += ( "mod_openssl" )
- #$HTTP["host"] == "piaware.example.com" {
- # $SERVER["socket"] == ":8443" {
- # ssl.engine = "enable"
- # ssl.pemfile = "/etc/ssl/certs/combined.pem"
- # ssl.ca-file = "/etc/ssl/certs/fullchain.cer"
- # ssl.honor-cipher-order = "enable"
- # ssl.cipher-list = "EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH"
- # ssl.use-sslv2 = "disable"
- # ssl.use-sslv3 = "disable"
- #
- # alias.url += (
- # "/data/" => "/run/dump1090-fa/",
- # "/" => "/usr/share/dump1090-fa/html/"
- # )
- # }
- #}
- #
- ## Redirect HTTP to HTTPS
- #$HTTP["scheme"] == "http" {
- # $HTTP["host"] =~ ".*" {
- # url.redirect = (".*" => "https://%0$0")
- # }
- #}
- # Allows access to the static files that provide the skyaware978 map view,
- # and also to the dynamically-generated json parts that contain aircraft
- # data and are periodically written by the skyaware978 daemon.
- alias.url += (
- "/skyaware978/data/" => "/run/skyaware978/",
- "/skyaware978/" => "/usr/share/skyaware978/html/"
- )
- # redirect the slash-less URL
- url.redirect += (
- "^/skyaware978$" => "/skyaware978/"
- )
- # Listen on port 8978 and serve the map there, too.
- $SERVER["socket"] == ":8978" {
- alias.url += (
- "/data/" => "/run/skyaware978/",
- "/" => "/usr/share/skyaware978/html/"
- )
- }
- # Add CORS header
- #server.modules += ( "mod_setenv" )
- $HTTP["url"] =~ "^/skyaware978/data/.*\.json$" {
- setenv.add-response-header = ( "Access-Control-Allow-Origin" => "*" )
- }
- # Allows access to the static files that provide the dump1090 map view,
- # and also to the dynamically-generated json parts that contain aircraft
- # data and are periodically written by the dump1090 daemon.
- # Enable alias module
- #
- ## This module is normally already enabled in lighttpd, so you should not
- ## need to uncommment this line.
- ## There are some cases (e.g. when installing this on a Raspberry Pi
- ## that runs PiHole) in which the module has been removed from the
- ## default configuration, and the dump1090-fa web interface no longer
- ## loads properly.
- ## If this is what you are experiencing, or if you see messages in your
- ## error log like:
- ## (server.c.1493) WARNING: unknown config-key: alias.url (ignored)
- ## then uncommenting this line and then restarting lighttpd could fix
- ## the issue.
- ## This is not enabled by default as standard lighttpd will not start if
- ## modules are loaded multiple times.
- #
- # server.modules += ( "mod_alias" )
- alias.url += (
- "/skyaware/data/" => "/run/dump1090-fa/",
- "/skyaware/data-978/" => "/run/skyaware978/",
- "/skyaware/" => "/usr/share/skyaware/html/"
- )
- # redirect the slash-less URL
- url.redirect += (
- "^/skyaware$" => "/skyaware/"
- )
- # Listen on port 8080 and serve the map there, too.
- $SERVER["socket"] == ":8080" {
- alias.url += (
- "/data/" => "/run/dump1090-fa/",
- "/data-978/" => "/run/skyaware978/",
- "/" => "/usr/share/skyaware/html/"
- )
- }
- # Add CORS header
- #server.modules += ( "mod_setenv" )
- $HTTP["url"] =~ "^/skyaware/data/.*\.json$" {
- setenv.set-response-header = ( "Access-Control-Allow-Origin" => "*" )
- }
- # Uncomment this section to enable SSL traffic (HTTPS) - especially useful
- # for .dev domains
- ## Listen on 8443 for SSL connections
- #server.modules += ( "mod_openssl" )
- #$HTTP["host"] == "piaware.example.com" {
- # $SERVER["socket"] == ":8443" {
- # ssl.engine = "enable"
- # ssl.pemfile = "/etc/ssl/certs/combined.pem"
- # ssl.ca-file = "/etc/ssl/certs/fullchain.cer"
- # ssl.honor-cipher-order = "enable"
- # ssl.cipher-list = "EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH"
- # ssl.use-sslv2 = "disable"
- # ssl.use-sslv3 = "disable"
- #
- # alias.url += (
- # "/data/" => "/run/dump1090-fa/",
- # "/" => "/usr/share/dump1090-fa/html/"
- # )
- # }
- #}
- #
- ## Redirect HTTP to HTTPS
- #$HTTP["scheme"] == "http" {
- # $HTTP["host"] =~ ".*" {
- # url.redirect = (".*" => "https://%0$0")
- # }
- #}
- pi@piaware:~ $
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement