You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* add a duckdb docker image
* Add DuckDB ODBC driver installation and configuration
Installs DuckDB ODBC driver and configures system-wide ODBC settings to
enable DuckDB database connectivity for SQLPage.
* add duckdb odbc info to readme
* Fix CI digest artifact matching
* Temporarily publish docker images on branch
* Allow docker publish on branch (fix)
* Temporarily run CI on branch pushes
* Disable branch publish; fix duckdb inspect tag
* Temporarily enable CI push on branch
* Fix minimal tag suffix in docker_push
* Disable temporary branch CI push
Copy file name to clipboardExpand all lines: README.md
+11Lines changed: 11 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -175,6 +175,17 @@ To run on a server, you can use [the docker image](https://hub.docker.com/r/lova
175
175
We provide compiled binaries only for the x86_64 architecture, but provide docker images for other architectures, including arm64 and armv7. If you want to run SQLPage on a Raspberry Pi or
176
176
a cheaper ARM cloud instance, using the docker image is the easiest way to do it.
177
177
178
+
#### DuckDB ODBC Docker Image
179
+
180
+
A DuckDB-enabled variant is available with pre-installed DuckDB ODBC drivers:
181
+
182
+
- Use the `-duckdb` suffix: `lovasoa/sqlpage:main-duckdb` or `lovasoa/sqlpage:latest-duckdb`
183
+
- Comes pre-configured to connect to DuckDB at `/var/lib/sqlpage/duckdb.db`
184
+
- To use a custom database location, set `DATABASE_URL`:
185
+
- `docker run -e DATABASE_URL="Driver=DuckDB;Database=/path/to/your.db" -p 8080:8080 lovasoa/sqlpage:main-duckdb`
186
+
- To persist your DuckDB database, mount a volume:
187
+
- `docker run -v ./data:/var/lib/sqlpage lovasoa/sqlpage:main-duckdb`
188
+
178
189
### On Mac OS, with homebrew
179
190
180
191
An alternative for Mac OS users is to use [SQLPage's homebrew package](https://formulae.brew.sh/formula/sqlpage).
0 commit comments