Skip to content

Commit

Permalink
Make SQLite store default for new installations starting 0.26 (#140)
Browse files Browse the repository at this point in the history
  • Loading branch information
surik authored Feb 20, 2024
1 parent b9525bf commit 8d33945
Showing 1 changed file with 15 additions and 1 deletion.
16 changes: 15 additions & 1 deletion src/pages/selfhosted/sqlite-store.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,22 @@
# Management SQLite store

In NetBird, the Management system traditionally relies on JSON file storage.
Starting from version [0.24.0](https://github.com/netbirdio/netbird/releases/tag/v0.24.0), we have introduced **experimental** support for SQLite.

<Note>
Starting from version [0.24.0](https://github.com/netbirdio/netbird/releases/tag/v0.24.0),
we have introduced support for SQLite.
This addition aims to provide users with enhanced performance and scalability options.
</Note>

<Note>
Starting from version [0.26.0](https://github.com/netbirdio/netbird/releases/tag/v0.26.0),
SQLite is **a default** storage engine for new installations.
Please follow this manual if you insist on migrating from JSON file storage.
If you have new installation you already have SQLite. To confirm please check the `management` logs on startup:
```
2024-02-06T15:28:04Z INFO management/server/store.go:77: using SQLite store engine
```
</Note>

## SQLite entity relationship diagram

Expand Down

0 comments on commit 8d33945

Please sign in to comment.