Bastet Home - Guardian of the Home

Setting Up Profiles

What is a profile?

A profile is a set of rules that controls what the internet looks like for a person or group of people. Every device on your network is assigned to one profile.

Bastet Home ships with three default profiles:

ProfileTypeDescription
ChildrenRestrictedAllow-list only. Only sites you have explicitly approved are reachable.
TeenagersRestrictedAllow-list with broader defaults. Time rules can be applied.
ParentsUnrestrictedNo restrictions. Full internet access.

You can edit these or create your own.

Creating a new profile

  1. Go to Profiles and click New Profile.
  2. Give the profile a name.
  3. Choose the type:
    • Unrestricted - no filtering applied.
    • Restricted - enforces the allow-list and any time rules you define.
  4. Click Save.

Editing the allow-list

For restricted profiles, only domains on the allow-list are reachable. Everything else is blocked at the DNS layer.

To add a domain:

  1. Open the profile and go to the Allow-list tab.
  2. Enter a domain (e.g. bbc.co.uk).
  3. Click Add. Subdomains are included automatically.

To remove a domain, click the bin icon next to it.

Setting time rules

Time rules let you define when a profile can access the internet.

  1. Open the profile and go to Time Rules.
  2. Click Add Rule.
  3. Choose days of the week and a time window (e.g. Mon-Fri, 16:00-20:00).
  4. Click Save.

Outside of permitted windows, devices on this profile lose internet access entirely.

Using content categories

Instead of building an allow-list from scratch, you can enable pre-built categories (e.g. Education, News, Entertainment). Bastet Home maintains a curated list of domains for each category.

  1. Open the profile and go to Categories.
  2. Toggle the categories you want to allow.

Categories are updated automatically as part of filter-list updates.

Applying a profile to devices

Profiles take effect when assigned to a device. See Managing connected devices for instructions.