skills and photots
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
# File System
|
||||
|
||||
> Source: `src/content/docs/self-hosting/filesystem.mdx`
|
||||
> Canonical URL: https://rivet.dev/docs/self-hosting/filesystem
|
||||
> Description: The file system backend stores all data on the local disk. This is suitable for single-node deployments, development, and testing.
|
||||
|
||||
---
|
||||
For a production-ready single-node Rivet deployment, use the file system backend (RocksDB-based); for multi-node deployments, PostgreSQL is the recommended backend today but remains experimental as we evaluate the best fit for scalability and performance, and Enterprise teams can contact [enterprise support](https://rivet.dev/sales) about FoundationDB.
|
||||
|
||||
## Configuration
|
||||
|
||||
```json Configuration-file
|
||||
{
|
||||
"database": {
|
||||
"file_system": {
|
||||
"path": "/var/lib/rivet/data"
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
```bash Environment-variables
|
||||
RIVET__database__file_system__path="/var/lib/rivet/data"
|
||||
```
|
||||
|
||||
## Default Paths
|
||||
|
||||
If no path is specified, Rivet uses platform-specific default locations:
|
||||
|
||||
- Linux: `~/.local/share/rivet-engine/db`
|
||||
- macOS: `~/Library/Application Support/rivet-engine/db`
|
||||
- Windows: `%APPDATA%\rivet-engine\db`
|
||||
|
||||
When running in a container or as a service, the path defaults to `./data/db` relative to the working directory.
|
||||
|
||||
## When to Use File System
|
||||
|
||||
The file system backend is ideal for:
|
||||
|
||||
- Local development
|
||||
- Single-node deployments
|
||||
- Testing and prototyping
|
||||
- Air-gapped environments without database infrastructure
|
||||
|
||||
If you need a production-ready Rivet deployment today, use this backend for smaller single-node setups; for multi-node deployments, PostgreSQL is the recommended backend today though still experimental, and Enterprise teams can contact [enterprise support](https://rivet.dev/sales) about FoundationDB for the most scalable production-ready deployment.
|
||||
|
||||
_Source doc path: /docs/self-hosting/filesystem_
|
||||
Reference in New Issue
Block a user