Skip to content

Conversation

@danielkosgei
Copy link
Contributor

…ation

  • Add attic.toml configuration file with server settings, database, storage, chunking, and garbage collection parameters
  • Add narvana-attic.service systemd unit file for managing Attic server as a service
  • Add install_attic() function to scripts/install.sh for automated Attic installation and setup
  • Generate JWT secret during installation for secure Attic authentication
  • Create persistent storage directories at /var/lib/narvana/attic with proper ownership
  • Configure Attic client and initialize narvana cache during installation
  • Enable and start Attic service automatically as part of deployment workflow
  • This enables binary cache functionality for improved build performance across Narvana infrastructure

…ation

- Add attic.toml configuration file with server settings, database, storage, chunking, and garbage collection parameters
- Add narvana-attic.service systemd unit file for managing Attic server as a service
- Add install_attic() function to scripts/install.sh for automated Attic installation and setup
- Generate JWT secret during installation for secure Attic authentication
- Create persistent storage directories at /var/lib/narvana/attic with proper ownership
- Configure Attic client and initialize narvana cache during installation
- Enable and start Attic service automatically as part of deployment workflow
- This enables binary cache functionality for improved build performance across Narvana infrastructure
@danielkosgei danielkosgei merged commit 196351b into master Jan 8, 2026
3 checks passed
@danielkosgei danielkosgei deleted the scripts branch January 8, 2026 21:18
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