GateSentry Web Filter
GateSentry Web Filter

GateSentry Guides

Linux, OS X

GateSentry provides executable binaries for both Linux and OSX. Once you've downloaded a binary for your platform, here's how to properly set it up and run it:
  • Create a folder called gatesentry in your home directory
  • Move GateSentry's binary to the newly created folder.
  • Make the binary executable by opening up a terminal and run the following command :
    chmod +x your-binary-file-name
  • Install GateSentry as a service :
    sudo ./your-binary-file-name -service install
  • Start GateSentry :
    sudo ./your-binary-file-name -service start
  • Change your browser/system's proxy settings to 127.0.0.1:10413
  • When you start your browser, it will ask you for a username and password, enter guest for both.
  • Now that GateSentry's running you can access GateSentry's administration panel to change settings at http://127.0.0.1:10786. Default admin panel credentials (username and password) are admin and admin



Special Instructions for *Pi devices

GateSentry logs traffic passing through it onto a file called log.db, this isn't much of a problem on a normal computer with a spinning hard disk. But it can be an issue on systems that use an SD Card as the main storage device. Since most of the Pi devices are powered by these SD Cards which are sensitive to too many writes, I'd suggest you to move your log.db file to the memory. This would of course mean that you'd loose the log file in case the power goes out, but this would save your SD Card from corruption.

Changing the Log file location
To do that, simply go to GateSentry's admin panel -> Settings and change the log.db location to /tmp/log.db.



Windows

Once you've downloaded a binary for Windows, here's how to properly set it up and run it:
  • Create a folder called gatesentry in your home directory (C:/Users/your-username)
  • Move GateSentry's binary to the newly created folder.
  • Open up a command prompt in Administrator mode.
  • Install GateSentry as a service :
    your-binary-file-name -service install
  • Start GateSentry :
    your-binary-file-name -service start
  • Change your browser/system's proxy settings to 127.0.0.1:10413
  • When you start your browser, it will ask you for a username and password, enter guest for both.
  • Now that GateSentry's running you can access GateSentry's administration panel to change settings at http://127.0.0.1:10786. Default admin panel credentials (username and password) are admin and admin