mirror of
https://github.com/Xevion/dotfiles.git
synced 2025-12-06 03:14:52 -06:00
refactor: migrate private domain and R2 credentials to Doppler
Migrate hardcoded encrypted files to centralized secret management: - Replace encrypted domain file with Doppler variable PRIVATE_DOMAIN - Remove encrypted R2 FUSE script and s3fs password files - Update hishtory server configuration in commonrc.sh and install script - Clean up .chezmoiignore for removed encrypted files This consolidates secret management into Doppler, reducing the number of encrypted files in the repository while maintaining security.
This commit is contained in:
@@ -48,7 +48,7 @@ fi
|
||||
# Install hishtory
|
||||
if ! type -P hishtory; then
|
||||
echo "chezmoi: Installing hishtory"
|
||||
export HISHTORY_SERVER="https://hsh.{{ joinPath .chezmoi.sourceDir ".domain.age" | include | decrypt }}"
|
||||
export HISHTORY_SERVER="https://hsh.{{ dopplerProjectJson.PRIVATE_DOMAIN }}"
|
||||
export HISHTORY_SKIP_INIT_IMPORT='true'
|
||||
curl https://hishtory.dev/install.py | python3 - --offline --skip-config-modification
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user