Skip to content

apetrelli/scafa

Scafa

Scafa is a universal non-caching roadwarrior proxy.

At the moment it supports only direct and NTLM proxies. It is similar to CNTLM or Squid with a configured upstream server.

Prerequisites

Scafa needs Java 8 installed.

Installing

Scafa can be with its Java-based installer (thanks to IZPack). See the Releases section and download "Scafa.Installer.zip", uncompress and launch the Jar file.

Building

Scafa can be built using Maven. After cloning the repository launch the command:

mvn clean install

Under the directory:

<gitclone>/scafa-assembly/target

There will be a zip file,

Launching and configuring

Uncompress the zip file and launch:

./scafa.sh

or

scafa.bat

Under your home directory there will be basic configuration files:

<home>/.scafa/direct.ini
<home>/.scafa/work.ini

Inside work.ini there is a basic configuration for NTLM (Microsoft ISA) proxies. Simply modify it with your parameters, kill Scafa process and relaunch it with the "work" parameter:

./scafa.sh work

Then point your browser to your proxy at localhost:9000 and have fun!

More docs yet to come!

About

Scafa - Universal roadwarrior proxy

Resources

License

GPL-3.0 and 4 other licenses found

Licenses found

GPL-3.0
LICENSE.txt
EPL-2.0
LICENSE-SWT.txt
Unknown
LICENSE-commons-io.txt
Unknown
LICENSE-jCIFS.txt
Unknown
LICENSE-netty.txt

Stars

Watchers

Forks

Packages

No packages published

Languages