Wednesday, May 15, 2024

Caddy webserver to prevent access from external machines on the network

How to protect your local caddy installation by preventing other machines outside of your localhost and local computer from accessing your device.


Create rule:

(block_outcoming) {

       @denied not client_ip 127.0.0.1 ::1
        handle @denied {
                respond "No access"
        }
}

 

Then inside your website configuration just add

import  block_outcoming

 

E.g.:

:80 {

    import block_outcoming

    root * /web/html

}


My Tiny Spreadsheet Extension - A spreadsheet that lives in your browser

Download now   The problem You need a simple fast spreadsheet  Google Sheet is clutters up Excel files are lost Google Sheets are saved on t...