Se eu inserir via API uma URL na descrição de uma Categoria, como [http:something1/projeto…], mas no futuro eu possa querer [http:something2/projeto…], ou seja, a URL de referência pode mudar ou não ser a mesma em ambientes futuros, existe uma configuração ou opção no Discourse para tornar os links mais parecidos com [{base_url}/projeto…], como uma maneira de configurar base_url como uma variável de ambiente que seja substituída em todas as URLs?
Acho que você pode fazer isso com um componente de tema. Existem alguns exemplos de como substituir texto usando um componente de tema. Isso afetaria todos os posts, não apenas as descrições de categorias, mas provavelmente não haveria problema.
EDIT: Na verdade, /admin/logs/watched_words/action/censor pode resolver seu problema. Você pode fazer com que uma palavra seja substituída por outra. Acredito que funcione nos seus links, mas ainda não testei.
@pfaffman isso é muito interessante, então, por exemplo, eu poderia ter project_url em algo como [project_url/home_page/…] substituído por www.projects1. Vou tentar e ver se a substituição de palavras funciona em [urls][descriptions], ou talvez haja outra maneira de definir URLs, apenas seguindo o formato base de Meta Description.