If you find this add-on useful, please star it on GitHub — stars show appreciation and help maintainers know their work matters.
This add-on integrates Anubis into your DDEV project. Anubis:
Weigh the soul of incoming HTTP requests to protect your website!
ddev add-on get tyler36/ddev-anubis
ddev restart
After installation, make sure to commit the .ddev directory to version control.
| Command | Description |
|---|---|
ddev describe |
View service status and used ports for Anubis |
ddev logs -s anubis |
Check Anubis logs |
To change the Docker image:
ddev dotenv set .ddev/.env.anubis --anubis-docker-image="ghcr.io/techarohq/anubis:latest"
ddev add-on get tyler36/ddev-anubis
ddev restart
Make sure to commit the .ddev/.env.anubis file to version control.
All customization options (use with caution):
| Variable | Flag | Default |
|---|---|---|
ANUBIS_DIFFICULTY |
--anubis-difficulty |
4 |
ANUBIS_DOCKER_IMAGE |
--anubis-docker-image |
ghcr.io/techarohq/anubis:latest |
ANUBIS_OG_PASSTHROUGH |
--anubis-og-passthrough |
true |
ANUBIS_OG_EXPIRY_TIME |
--anubis-og-expiry-time |
24h |
ANUBIS_PORT |
--anubis-port |
8080 |
ANUBIS_SERVE_ROBOTS_TXT |
--anubis-serve-robots-txt |
true |
Contributed and maintained by @tyler36
If you find this add-on useful, please star it on GitHub — stars show appreciation and help maintainers know their work matters.