Secure Pillar in SaltStack with GPG

Encrypting your Pillar data is recommended because it contains your most valuable information like passwords and keys used in your infrastructure. Pillar data is held by the Salt master and only send through an encrypted bus to Minions when used in a state file. Using Pillar makes sure that sensitive information is only available on the servers that need access. The weak spot here is the Salt master and all other places where your Pillar sls files are stored in plain text. You may for example use GitHub or another external code hosting service.
Continue reading “Secure Pillar in SaltStack with GPG”

Use 8Tracks outside the US / Canada

In February 8Tracks announced a change in their international streaming. Users from outside the US and Canada can no longer stream music from 8tracks.com directly. Instead 8Tracks offers the option to play via Youtube. I experienced that the Youtube option did not really work well and found that you can still stream from the 8tracks.com website.

Continue reading “Use 8Tracks outside the US / Canada”

Improve Todoist recurring tasks

The built-in feature in Todoist for recurring tasks is quite simple. Just write “Clean catbox every week” and each time you mark the task as done, it will be added to your list for the next week.

It’s not possible to move the task to another day if you’re for example not at home to clean the catbox on the specified day. If you move it to another day the recurring function is gone.

todoist-remove-task

There is a simple way with IFTTT to achieve this. You can add recurring tasks to a separate project and give those a label with a number. This number represents the amount of days to wait before the task has to be done again after it’s finished (so for one week we use 7). Within Todoist it looks like a normal task and it’s possible to move it to another day. When it’s marked as done, IFTTT will create a new one for you in the future. Check this recipe.
IFTTT Recipe: recurring tasks for Todoist connects todoist to todoist

This solution does have it’s limitations. Recurring tasks can only be placed in one project without other labels and notes. I don’t need those features on recurring tasks so for me this is a good solution.