WIP: anubis support #72

Draft
fauno wants to merge 4 commits from anubis into master
Owner

i'm trying to follow https://anubis.techaro.lol/docs/admin/environments/traefik

the idea is that traefik runs anubis and each recipe sets a new label for the middleware. it doesn't work currently, probably because i don't know almost anything about how traefik works and i was just following what other recipes do.

i can find the anubis@swarm middleware on the dashboard, but not the service or the router. the service with the middleware doesn't seem to use it and works as is. the anubis container is running.

i'm trying to follow https://anubis.techaro.lol/docs/admin/environments/traefik the idea is that traefik runs anubis and each recipe sets a new label for the middleware. it doesn't work currently, probably because i don't know almost anything about how traefik works and i was just following what other recipes do. i can find the `anubis@swarm` middleware on the dashboard, but not the service or the router. the service with the middleware doesn't seem to use it and works as is. the anubis container is running.
fauno added 3 commits 2025-12-24 20:08:58 +00:00
fix: anubis
Some checks failed
continuous-integration/drone/pr Build is failing
a135d170bb
fauno requested review from 3wordchant 2025-12-24 20:08:58 +00:00
Author
Owner

ok got the service to work!

ok got the service to work!
fauno added 1 commit 2025-12-24 21:33:59 +00:00
fix: labels
Some checks failed
continuous-integration/drone/pr Build is failing
ac33efe73a
Author
Owner

it works! it involves added a new compose.anubis.yml file to any recipe that would benefit from it, copying the app middlewares label and adding the anubis middleware where appropiate. i opened pull requests on forgejo and hedgedoc recipes.

it works! it involves added a new `compose.anubis.yml` file to any recipe that would benefit from it, copying the app middlewares label and adding the anubis middleware where appropiate. i opened pull requests on forgejo and hedgedoc recipes.
Some checks failed
continuous-integration/drone/pr Build is failing
This pull request is marked as a work in progress.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin anubis:anubis
git checkout anubis
Sign in to join this conversation.
No description provided.