# Common questions

*An index, not an FAQ: each question links straight to the page that answers it properly.*

## Deployment

- [Can I put it behind an AWS ALB?](https://deltaglider.com/docs/how-to/go-to-production.md)
- [Does it need two ports, one for S3 and one for the UI?](https://deltaglider.com/docs/explanation/multi-backend-architecture.md)
- [Does it work on Fly / Railway / Coolify / bare metal?](https://deltaglider.com/docs/how-to/go-to-production.md)
- [Does it need S3, or can it use local disk?](https://deltaglider.com/docs/how-to/route-a-bucket-to-a-backend.md)
- [Does it work with Backblaze B2 / Hetzner / Wasabi / R2 / MinIO?](https://deltaglider.com/docs/how-to/route-a-bucket-to-a-backend.md)
- [Does it replace S3 or proxy to it?](https://deltaglider.com/docs/explanation/multi-backend-architecture.md)

## Compression

- [Can I turn off compression for a specific bucket?](https://deltaglider.com/docs/how-to/set-bucket-compression-and-quotas.md)
- [Can I enable compression only for specific prefixes inside a bucket?](https://deltaglider.com/docs/how-to/set-bucket-compression-and-quotas.md)
- [Which file types benefit from delta compression?](https://deltaglider.com/docs/explanation/delta-compression.md)
- [Why doesn't my .tar.gz compress, and can compressed archives delta well at all?](https://deltaglider.com/docs/explanation/delta-compression.md)
- [Does compression slow things down?](https://deltaglider.com/docs/explanation/delta-compression.md)

## Authentication

- [Do OAuth and IAM work together?](https://deltaglider.com/docs/explanation/security-model.md)
- [Can I disable auth entirely for dev?](https://deltaglider.com/docs/reference/authentication.md)
- [What if I lose the bootstrap password?](https://deltaglider.com/docs/how-to/troubleshooting.md)
- [Can I manage IAM entirely in YAML (GitOps)?](https://deltaglider.com/docs/how-to/manage-iam-as-code.md)

## Encryption

- [Which backend encryption mode should I pick?](https://deltaglider.com/docs/explanation/encryption-at-rest.md)
- [Does enabling encryption re-encrypt my existing objects?](https://deltaglider.com/docs/how-to/encrypt-data-at-rest.md#6-encrypt-the-objects-that-the-backend-already-holds)
- [Why do my old objects return 500 after I turned on encryption?](https://deltaglider.com/docs/how-to/troubleshooting.md#encryption-at-rest-symptoms-and-fixes)
- [Can I use cheap or untrusted S3-compatible storage safely?](https://deltaglider.com/docs/explanation/encryption-at-rest.md)
- [Can I use different keys for different buckets?](https://deltaglider.com/docs/reference/encryption.md)
- [What happens if I lose my proxy-AES key?](https://deltaglider.com/docs/explanation/encryption-at-rest.md)
- [How do I rotate a proxy-AES key?](https://deltaglider.com/docs/how-to/rotate-encryption-keys.md)
- [Does compression still work with encryption enabled?](https://deltaglider.com/docs/explanation/encryption-at-rest.md)
- [Does encryption apply to object metadata too?](https://deltaglider.com/docs/explanation/encryption-at-rest.md#what-the-sealed-metadata-protects-and-what-stays-readable)
- [What can my storage provider learn from encrypted objects?](https://deltaglider.com/docs/explanation/encryption-threat-model.md)
- [Can I copy encrypted objects with rclone, or restore them into another bucket?](https://deltaglider.com/docs/reference/encryption.md#copies-outside-the-proxy)
- [Does encryption add latency?](https://deltaglider.com/docs/explanation/encryption-at-rest.md)
- [I see `dg-encrypted-native: sse-kms` in my object metadata. Is that leaking something?](https://deltaglider.com/docs/reference/encryption.md)
- [Can I write objects with the Python DeltaGlider CLI while the backend is encrypted?](https://deltaglider.com/docs/explanation/encryption-at-rest.md)

## Backup

- [What does "Full Backup" include?](https://deltaglider.com/docs/how-to/back-up-and-restore.md)
- [Is Full Backup the same as config sync (`DGP_CONFIG_SYNC_BUCKET`)?](https://deltaglider.com/docs/how-to/back-up-and-restore.md)

## Limits

- [What's the max object size?](https://deltaglider.com/docs/reference/configuration.md)
- [What's the max concurrent users?](https://deltaglider.com/docs/reference/rate-limits.md)
- [How long can presigned URLs live?](https://deltaglider.com/docs/reference/authentication.md)
