Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/guardllamanet/guardllama

The Ultimate Open-Source VPN, Ad-blocker and DNS resolver :llama::shield:
https://github.com/guardllamanet/guardllama

adblock adguardhome dns firewall gateway privacy security vpn wireguard

Last synced: 3 months ago
JSON representation

The Ultimate Open-Source VPN, Ad-blocker and DNS resolver :llama::shield:

Awesome Lists containing this project

README

        

# GuardLlama - The Ultimate Open-Source VPN, Ad-blocker and DNS resolver :llama::shield:

![GuardLlama Logo](https://raw.githubusercontent.com/guardllamanet/.github/main/images/guardllama-logo.svg)

GuardLlama is a cutting-edge open-source platform that redefines online protection by integrating a VPN, a firewall, an ad-blocker, and a validating, recursive, and caching DNS resolver. This comprehensive solution allows you to create a self-hosted WireGuard VPN with a built-in firewall and ad-blocking capabilities, empowering you to control your online privacy and security fully.

## Features :star2:

- Effortless installation and setup
- End-to-end encryption with WireGuard VPN
- Powerful ad-blocking capabilities
- Robust firewall to block unwanted traffic and potential threats
- Built-in validating, recursive, and caching DNS resolver
- Open-source, Transparent, and community-driven

## Demo :tada:

[![GuardLlama Demo](http://img.youtube.com/vi/yxgyDOk0BvA/0.jpg)](http://www.youtube.com/watch?v=yxgyDOk0BvA "GuardLlama Demo")

## Getting Started :rocket:

### Prerequisites

1. A Linux server to host GuardLlama (follow the [provisioning guide](https://guardllama.net/docs/category/provision-a-vps)).
2. Basic knowledge of Linux server administration.

### Installation

1. Install GuardLlama on your server by following the [installation guide](https://guardllama.net/docs/getting-started/install).
2. Connect to your VPN server using the [connection guide](https://guardllama.net/docs/getting-started/connect).
3. Configure a personalized VPN tunnel with the [configuration guide](https://guardllama.net/docs/getting-started/configure).

## Community & Support :speech_balloon:

Need assistance with GuardLlama?

- [Community Forum](https://github.com/guardllamanet/guardllama/discussions): Ideal for help with building and discussing GuardLlama.
- [Github Issues](https://github.com/guardllamanet/guardllama/issues): For reporting bugs and requesting features encountered while using GuardLlama.
- [Twitter](https://twitter.com/guardllamanet): Stay up-to-date with the latest GuardLlama news.
- [Discord](https://discord.guardllama.net): Connect with the community, share your applications, and hang out.

## Contributing :handshake:

We greatly appreciate contributions from the community! If you're interested in contributing to GuardLlama, please see our [contribution guidelines](CONTRIBUTING.md) for more information on how to get involved.

## License :page_facing_up:

GuardLlama is licensed under the [Apache 2.0 License](LICENSE.md).

## Acknowledgements :raised_hands:

This software wouldn't have been possible without the incredible work of several open-source projects, including:

- [WireGuard](https://www.wireguard.com)
- [AdGuardHome](https://github.com/AdguardTeam/AdGuardHome)
- [Unbound](https://github.com/NLnetLabs/unbound)
- [K3S](https://k3s.io)

---

GuardLlama - Reclaim your safe internet experience today! :llama::shield: