Arq Alight
A lightweight command-line tool for browsing and restoring backups created by Arq Backup on macOS.
Overview
Arq Alight provides a fast, efficient way to:
- Browse your Arq backups stored in Amazon S3 (and presumably compatible S3-compatible clones)
- Search for specific files across all your backups
- Restore individual files or specific directories
- Cache backup metadata locally for offline browsing
Important: Arq Alight is a read-only tool. It will never modify, write to, or delete your backups. Creating new backups or modifying existing backups is strictly out of scope for this project.
Safety Feature: The tool enforces read-only access at the client level by wrapping the AWS S3 client to block all write operations, providing an additional layer of protection against accidental modifications.
Status
🚧 This project is currently under active development and is not ready for public use.
The tool is in early alpha stage with core functionality still being implemented.
Disclaimer
NO WARRANTY: This software is provided "as is" without warranty of any kind, either expressed or implied. Use at your own risk. While the developer has taken precautions to ensure this tool operates in read-only mode and cannot harm existing data, no guarantees are made.
RECOMMENDED FOR SOFTWARE PROFESSIONALS ONLY: This tool is intended for use by software professionals who understand the risks involved in data recovery operations and can verify the integrity of restored data.
Features (Planned)
- Browse backups without the full Arq application
- Fast local caching of backup metadata
- Search files by name or pattern
- Selective file and directory restoration
- Support for Arq's encryption and compression
- Friendly computer name mapping for easier identification
Requirements
- macOS (Apple Silicon or Intel)
- Python 3.11 or later
- AWS credentials for S3 access
- Backups created with Arq 7
License
MIT License - see LICENSE file for details.
Metadata
Release files for arq-alight 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| arq_alight-0.0.1.tar.gz | 11.7 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| arq_alight-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 28.4 kB
Release files / arq_alight-0.0.1.tar.gz
| Download URL | arq_alight-0.0.1.tar.gz |
|---|---|
| Size | 11.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f05885cae7367f0c515b03eb91accad57c72da4780235bba66d2cbfc38f920bb
|
|
BLAKE2b-256 checksum How to use checksums |
d157969bc3342a477bfa1ed1c3997c6b8a422ab68ef5eb8d9d80d3afd8d71a62
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.4
|
Release files / arq_alight-0.0.1-py3-none-any.whl
| Download URL | arq_alight-0.0.1-py3-none-any.whl |
|---|---|
| Size | 16.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
82e16822ce4119aef7a17767103ecc264e0bdf2a6c688e69732848f77d5be305
|
|
BLAKE2b-256 checksum How to use checksums |
4615373acaaee8348f0230e30c59448270a81decdb9d2f94351cd0714494703c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.4
|
Security for arq-alight 0.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.