Intern
Git Forge
Forgejo-Instanz erreichbar über git.bloodmagesoftware.de. Login über Zitadel. Web UI ist per Anubis geschützt.
Actions
| Label | OS | Arch |
|---|---|---|
macos-latest | macOS 26 Tahoe | arm64 |
ubuntu-latest-arm | Ubuntu 24.04 | arm64 |
ubuntu-24.04-arm | Ubuntu 24.04 | arm64 |
ubuntu-slim-arm | Ubuntu 24.04 | arm64 |
alpine-latest-arm | Alpine 24.04 | arm64 |
Matrix
Element Pro herunterladen:
Anmelden
Homeserver ändern
Homeserver matrix.bloodmagesoftware.de eintragen. Hier ist standardmäßig matrix.org ausgewählt.
Mit Firmen-Account einloggen. Bei Login-Problemen an Frank wenden.
Doppler
Install the Doppler CLI.
Authenticate once using doppler login.
Setup every project using doppler setup.
Run a command with injected Doppler secrets using doppler run -- your-command-here or doppler run --command="foo && bar ; baz".
Fish integration (requires jq):
function doppler_auto_env --on-variable PWD
# Cleanup: Always unload previous Doppler variables first
if set -q _DOPPLER_KEYS
for key in $_DOPPLER_KEYS
set -e $key
end
set -e _DOPPLER_KEYS
end
# Check: Capture output. If it's not empty, we are in a project.
set -l current_project (doppler configure get project --plain --no-check-version 2>/dev/null)
if test -n "$current_project"
# Load: Fetch secrets directly to a variable
set -l secrets (doppler secrets download --format json --no-file --no-check-version 2>/dev/null)
if test -n "$secrets"
set -gx _DOPPLER_KEYS (echo $secrets | jq -r 'keys[]')
for key in $_DOPPLER_KEYS
set -gx $key (echo $secrets | jq -r --arg k "$key" '.[$k]')
end
echo "Doppler: Loaded $current_project"
end
end
end
doppler_auto_env