Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cf token with reportinator update #137

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

dcadenas
Copy link
Contributor

The Cloudflare integration is done through the "magic" CF_DNS_API_TOKEN variable according to this info. This is set by the traefik role here which can be found in the encrypted file roles/traefik/vars/main.yml. So generated a global wildcard api token, that's the simples solution, I updated the secret with that and it will be used on every rerun of the playbooks for every instance. The token was generated for the full verse zone.

I only saw a dashboard for personal access tokens that I could use for this, but I don't know if someone else with more privileges sees something else but this is working.

I updated the reportinator server to test this and use it to fix some stuff like missing ansible fun. So now we have tagr.nos.social and it's working fine with fresh ssl certs.

@nbenmoody
Copy link
Collaborator

@dcadenas - I can generate an account-level token to use here, so it isn't tied to any one person's Cloudflare account (caused us that trouble recently, so I'd love to avoid that if we can). I'll go ahead and push it to your PR here, for simplicity's sake.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants