https://github.com/cldellow/dux-demo
A repo for publishing a demo Datasette instance with datasette-ui-extras
https://github.com/cldellow/dux-demo
Last synced: 4 months ago
JSON representation
A repo for publishing a demo Datasette instance with datasette-ui-extras
- Host: GitHub
- URL: https://github.com/cldellow/dux-demo
- Owner: cldellow
- Created: 2023-01-28T18:20:06.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-01T23:20:36.000Z (over 3 years ago)
- Last Synced: 2025-03-29T12:13:20.894Z (over 1 year ago)
- Language: HTML
- Size: 10.7 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Clean environment for demo
This publishes a plugin with [datasette-ui-extras](https://github.com/cldellow/datasette-ui-extras/) to https://dux-demo.fly.dev/
```bash
python3 -mvenv venv
. venv/bin/activate
pip install datasette
datasette install datasette-ui-extras datasette-publish-fly
cp ~/src/stackexchange-to-sqlite/stack.db cooking.db
sqlite-utils enable-fts cooking.db posts title body
sqlite-utils enable-fts superuser.db posts title body
datasette publish fly --app="dux" --install duckdb --install datasette-auth-github --install datasette-block-robots --install datasette-ui-extras --install datasette-cluster-map --install datasette-parquet --install datasette-current-actor --metadata metadata.json --plugins-dir plugins --setting facet_time_limit_ms 1000 --setting sql_time_limit_ms 1000 --setting default_cache_ttl 300 --setting truncate_cells_html 500 --setting force_https_urls 1 --branch 1.0a2 --plugin-secret datasette-auth-github client_secret "$(cat .github-client-secret)" --template-dir templates
```