Skip to content
Nathan Higley edited this page Nov 8, 2022 · 5 revisions

Welcome to the sculk wiki!


sculk

An Infrastructure as Code example deploying a VM with WireGuard and vaultwarden plus AdGuard Home.

Why?

A sculk shrieker in Minecraft is a block that spawns a warden mob when the player comes nearby.

Sculk allows a user to access their own private vaultwarden instance when they activate their WireGuard VPN. It also provides secure DNS using the Adguard Home instance. Lastly, whalewall provides firewall security for all of the Docker containers running on the host. By design, the only way to access anything running in sculk is via WireGuard.

This project is meant to be a starting point for beginning homelabbers and enthusiasts to build their own secure personal cloud resources.

Requirements

See REQUIREMENTS

Setup

See SETUP

Deployment

See INSTALL

Clone this wiki locally