├── .gitignore ├── .vscode └── settings.json ├── CHANGELOG.md ├── README.md ├── config ├── powersync.yaml └── sync_rules.yaml ├── demos ├── django │ ├── .env │ ├── README.md │ ├── docker-compose.yaml │ └── ps-django-backend.yaml ├── nodejs-custom-checkpoints │ ├── .env │ ├── README.md │ ├── config │ │ ├── powersync.yaml │ │ └── sync_rules.yaml │ ├── docker-compose.yaml │ └── init-scripts │ │ └── setup.sql ├── nodejs-mongodb │ ├── .env │ ├── README.md │ ├── config │ │ ├── powersync.yaml │ │ └── sync_rules.yaml │ └── docker-compose.yaml ├── nodejs-mssql │ ├── .env │ ├── README.md │ ├── config │ │ ├── powersync.yaml │ │ └── sync_rules.yaml │ └── docker-compose.yaml ├── nodejs-mysql │ ├── .env │ ├── README.md │ ├── config │ │ ├── powersync.yaml │ │ └── sync_rules.yaml │ └── docker-compose.yaml ├── nodejs-postgres-bucket-storage │ ├── .env │ ├── README.md │ ├── config │ │ ├── powersync.yaml │ │ └── sync_rules.yaml │ └── docker-compose.yaml ├── nodejs │ ├── .env │ ├── README.md │ ├── demo-app │ │ ├── .dockerignore │ │ ├── .env.template │ │ ├── .gitignore │ │ ├── .nvmrc │ │ ├── .prettierrc │ │ ├── Dockerfile │ │ ├── LICENSE │ │ ├── README.md │ │ ├── package.json │ │ ├── pnpm-lock.yaml │ │ ├── public │ │ │ ├── favicon.ico │ │ │ ├── icons │ │ │ │ ├── icon-192x192.png │ │ │ │ ├── icon-256x256.png │ │ │ │ ├── icon-384x384.png │ │ │ │ ├── icon-512x512.png │ │ │ │ └── icon.png │ │ │ ├── powersync-logo.svg │ │ │ └── supabase-logo.png │ │ ├── src │ │ │ ├── app │ │ │ │ ├── globals.css │ │ │ │ ├── index.tsx │ │ │ │ ├── page.tsx │ │ │ │ ├── router.tsx │ │ │ │ └── views │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── sql-console │ │ │ │ │ └── page.tsx │ │ │ │ │ └── todo-lists │ │ │ │ │ ├── edit │ │ │ │ │ └── page.tsx │ │ │ │ │ └── page.tsx │ │ │ ├── components │ │ │ │ ├── navigation │ │ │ │ │ ├── NavigationPage.tsx │ │ │ │ │ └── NavigationPanelContext.tsx │ │ │ │ ├── providers │ │ │ │ │ ├── SystemProvider.tsx │ │ │ │ │ └── ThemeProviderContainer.tsx │ │ │ │ └── widgets │ │ │ │ │ ├── ListItemWidget.tsx │ │ │ │ │ ├── TodoItemWidget.tsx │ │ │ │ │ └── TodoListsWidget.tsx │ │ │ ├── index.html │ │ │ └── library │ │ │ │ └── powersync │ │ │ │ ├── AppSchema.ts │ │ │ │ ├── DemoConnector.ts │ │ │ │ └── vite-env.d.ts │ │ ├── tsconfig.json │ │ └── vite.config.mts │ ├── docker-compose.yaml │ ├── init-scripts │ │ └── setup.sql │ └── ps-nodejs-demo.yaml └── supabase │ ├── .env.template │ ├── .gitignore │ ├── README.md │ ├── config │ ├── powersync.yaml │ └── sync_rules.yaml │ ├── demo-client.dockerfile │ ├── docker-compose.yaml │ └── supabase │ ├── .gitignore │ ├── config.toml │ ├── migrations │ └── 20240712064101_configure_powersync.sql │ └── seed.sql ├── key-generator ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── pnpm-lock.yaml ├── src │ └── index.js └── tsconfig.json └── services ├── mongo.yaml ├── mssql ├── .env.template ├── init.sql └── mssql.yaml ├── mysql ├── init-scripts │ ├── my.cnf │ └── mysql.sql └── mysql.yaml ├── postgres.yaml └── powersync.yaml /.gitignore: -------------------------------------------------------------------------------- 1 | # macOS resource files 2 | **/.DS_Store -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "yaml.customTags": ["!env scalar"] 3 | } 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/README.md -------------------------------------------------------------------------------- /config/powersync.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/config/powersync.yaml -------------------------------------------------------------------------------- /config/sync_rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/config/sync_rules.yaml -------------------------------------------------------------------------------- /demos/django/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/django/.env -------------------------------------------------------------------------------- /demos/django/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/django/README.md -------------------------------------------------------------------------------- /demos/django/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/django/docker-compose.yaml -------------------------------------------------------------------------------- /demos/django/ps-django-backend.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/django/ps-django-backend.yaml -------------------------------------------------------------------------------- /demos/nodejs-custom-checkpoints/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-custom-checkpoints/.env -------------------------------------------------------------------------------- /demos/nodejs-custom-checkpoints/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-custom-checkpoints/README.md -------------------------------------------------------------------------------- /demos/nodejs-custom-checkpoints/config/powersync.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-custom-checkpoints/config/powersync.yaml -------------------------------------------------------------------------------- /demos/nodejs-custom-checkpoints/config/sync_rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-custom-checkpoints/config/sync_rules.yaml -------------------------------------------------------------------------------- /demos/nodejs-custom-checkpoints/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-custom-checkpoints/docker-compose.yaml -------------------------------------------------------------------------------- /demos/nodejs-custom-checkpoints/init-scripts/setup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-custom-checkpoints/init-scripts/setup.sql -------------------------------------------------------------------------------- /demos/nodejs-mongodb/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-mongodb/.env -------------------------------------------------------------------------------- /demos/nodejs-mongodb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-mongodb/README.md -------------------------------------------------------------------------------- /demos/nodejs-mongodb/config/powersync.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-mongodb/config/powersync.yaml -------------------------------------------------------------------------------- /demos/nodejs-mongodb/config/sync_rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-mongodb/config/sync_rules.yaml -------------------------------------------------------------------------------- /demos/nodejs-mongodb/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-mongodb/docker-compose.yaml -------------------------------------------------------------------------------- /demos/nodejs-mssql/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-mssql/.env -------------------------------------------------------------------------------- /demos/nodejs-mssql/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-mssql/README.md -------------------------------------------------------------------------------- /demos/nodejs-mssql/config/powersync.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-mssql/config/powersync.yaml -------------------------------------------------------------------------------- /demos/nodejs-mssql/config/sync_rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-mssql/config/sync_rules.yaml -------------------------------------------------------------------------------- /demos/nodejs-mssql/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-mssql/docker-compose.yaml -------------------------------------------------------------------------------- /demos/nodejs-mysql/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-mysql/.env -------------------------------------------------------------------------------- /demos/nodejs-mysql/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-mysql/README.md -------------------------------------------------------------------------------- /demos/nodejs-mysql/config/powersync.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-mysql/config/powersync.yaml -------------------------------------------------------------------------------- /demos/nodejs-mysql/config/sync_rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-mysql/config/sync_rules.yaml -------------------------------------------------------------------------------- /demos/nodejs-mysql/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-mysql/docker-compose.yaml -------------------------------------------------------------------------------- /demos/nodejs-postgres-bucket-storage/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-postgres-bucket-storage/.env -------------------------------------------------------------------------------- /demos/nodejs-postgres-bucket-storage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-postgres-bucket-storage/README.md -------------------------------------------------------------------------------- /demos/nodejs-postgres-bucket-storage/config/powersync.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-postgres-bucket-storage/config/powersync.yaml -------------------------------------------------------------------------------- /demos/nodejs-postgres-bucket-storage/config/sync_rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-postgres-bucket-storage/config/sync_rules.yaml -------------------------------------------------------------------------------- /demos/nodejs-postgres-bucket-storage/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs-postgres-bucket-storage/docker-compose.yaml -------------------------------------------------------------------------------- /demos/nodejs/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/.env -------------------------------------------------------------------------------- /demos/nodejs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/README.md -------------------------------------------------------------------------------- /demos/nodejs/demo-app/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /demos/nodejs/demo-app/.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/.env.template -------------------------------------------------------------------------------- /demos/nodejs/demo-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/.gitignore -------------------------------------------------------------------------------- /demos/nodejs/demo-app/.nvmrc: -------------------------------------------------------------------------------- 1 | v20.9.0 -------------------------------------------------------------------------------- /demos/nodejs/demo-app/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/.prettierrc -------------------------------------------------------------------------------- /demos/nodejs/demo-app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/Dockerfile -------------------------------------------------------------------------------- /demos/nodejs/demo-app/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/LICENSE -------------------------------------------------------------------------------- /demos/nodejs/demo-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/README.md -------------------------------------------------------------------------------- /demos/nodejs/demo-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/package.json -------------------------------------------------------------------------------- /demos/nodejs/demo-app/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/pnpm-lock.yaml -------------------------------------------------------------------------------- /demos/nodejs/demo-app/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/public/favicon.ico -------------------------------------------------------------------------------- /demos/nodejs/demo-app/public/icons/icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/public/icons/icon-192x192.png -------------------------------------------------------------------------------- /demos/nodejs/demo-app/public/icons/icon-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/public/icons/icon-256x256.png -------------------------------------------------------------------------------- /demos/nodejs/demo-app/public/icons/icon-384x384.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/public/icons/icon-384x384.png -------------------------------------------------------------------------------- /demos/nodejs/demo-app/public/icons/icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/public/icons/icon-512x512.png -------------------------------------------------------------------------------- /demos/nodejs/demo-app/public/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/public/icons/icon.png -------------------------------------------------------------------------------- /demos/nodejs/demo-app/public/powersync-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/public/powersync-logo.svg -------------------------------------------------------------------------------- /demos/nodejs/demo-app/public/supabase-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/public/supabase-logo.png -------------------------------------------------------------------------------- /demos/nodejs/demo-app/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/src/app/globals.css -------------------------------------------------------------------------------- /demos/nodejs/demo-app/src/app/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/src/app/index.tsx -------------------------------------------------------------------------------- /demos/nodejs/demo-app/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/src/app/page.tsx -------------------------------------------------------------------------------- /demos/nodejs/demo-app/src/app/router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/src/app/router.tsx -------------------------------------------------------------------------------- /demos/nodejs/demo-app/src/app/views/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/src/app/views/layout.tsx -------------------------------------------------------------------------------- /demos/nodejs/demo-app/src/app/views/sql-console/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/src/app/views/sql-console/page.tsx -------------------------------------------------------------------------------- /demos/nodejs/demo-app/src/app/views/todo-lists/edit/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/src/app/views/todo-lists/edit/page.tsx -------------------------------------------------------------------------------- /demos/nodejs/demo-app/src/app/views/todo-lists/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/src/app/views/todo-lists/page.tsx -------------------------------------------------------------------------------- /demos/nodejs/demo-app/src/components/navigation/NavigationPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/src/components/navigation/NavigationPage.tsx -------------------------------------------------------------------------------- /demos/nodejs/demo-app/src/components/navigation/NavigationPanelContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/src/components/navigation/NavigationPanelContext.tsx -------------------------------------------------------------------------------- /demos/nodejs/demo-app/src/components/providers/SystemProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/src/components/providers/SystemProvider.tsx -------------------------------------------------------------------------------- /demos/nodejs/demo-app/src/components/providers/ThemeProviderContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/src/components/providers/ThemeProviderContainer.tsx -------------------------------------------------------------------------------- /demos/nodejs/demo-app/src/components/widgets/ListItemWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/src/components/widgets/ListItemWidget.tsx -------------------------------------------------------------------------------- /demos/nodejs/demo-app/src/components/widgets/TodoItemWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/src/components/widgets/TodoItemWidget.tsx -------------------------------------------------------------------------------- /demos/nodejs/demo-app/src/components/widgets/TodoListsWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/src/components/widgets/TodoListsWidget.tsx -------------------------------------------------------------------------------- /demos/nodejs/demo-app/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/src/index.html -------------------------------------------------------------------------------- /demos/nodejs/demo-app/src/library/powersync/AppSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/src/library/powersync/AppSchema.ts -------------------------------------------------------------------------------- /demos/nodejs/demo-app/src/library/powersync/DemoConnector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/src/library/powersync/DemoConnector.ts -------------------------------------------------------------------------------- /demos/nodejs/demo-app/src/library/powersync/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/src/library/powersync/vite-env.d.ts -------------------------------------------------------------------------------- /demos/nodejs/demo-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/tsconfig.json -------------------------------------------------------------------------------- /demos/nodejs/demo-app/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/demo-app/vite.config.mts -------------------------------------------------------------------------------- /demos/nodejs/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/docker-compose.yaml -------------------------------------------------------------------------------- /demos/nodejs/init-scripts/setup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/init-scripts/setup.sql -------------------------------------------------------------------------------- /demos/nodejs/ps-nodejs-demo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/nodejs/ps-nodejs-demo.yaml -------------------------------------------------------------------------------- /demos/supabase/.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/supabase/.env.template -------------------------------------------------------------------------------- /demos/supabase/.gitignore: -------------------------------------------------------------------------------- 1 | .env -------------------------------------------------------------------------------- /demos/supabase/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/supabase/README.md -------------------------------------------------------------------------------- /demos/supabase/config/powersync.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/supabase/config/powersync.yaml -------------------------------------------------------------------------------- /demos/supabase/config/sync_rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/supabase/config/sync_rules.yaml -------------------------------------------------------------------------------- /demos/supabase/demo-client.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/supabase/demo-client.dockerfile -------------------------------------------------------------------------------- /demos/supabase/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/supabase/docker-compose.yaml -------------------------------------------------------------------------------- /demos/supabase/supabase/.gitignore: -------------------------------------------------------------------------------- 1 | # Supabase 2 | .branches 3 | .temp 4 | .env 5 | -------------------------------------------------------------------------------- /demos/supabase/supabase/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/supabase/supabase/config.toml -------------------------------------------------------------------------------- /demos/supabase/supabase/migrations/20240712064101_configure_powersync.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/demos/supabase/supabase/migrations/20240712064101_configure_powersync.sql -------------------------------------------------------------------------------- /demos/supabase/supabase/seed.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /key-generator/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | lib -------------------------------------------------------------------------------- /key-generator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/key-generator/README.md -------------------------------------------------------------------------------- /key-generator/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/key-generator/package-lock.json -------------------------------------------------------------------------------- /key-generator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/key-generator/package.json -------------------------------------------------------------------------------- /key-generator/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/key-generator/pnpm-lock.yaml -------------------------------------------------------------------------------- /key-generator/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/key-generator/src/index.js -------------------------------------------------------------------------------- /key-generator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/key-generator/tsconfig.json -------------------------------------------------------------------------------- /services/mongo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/services/mongo.yaml -------------------------------------------------------------------------------- /services/mssql/.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/services/mssql/.env.template -------------------------------------------------------------------------------- /services/mssql/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/services/mssql/init.sql -------------------------------------------------------------------------------- /services/mssql/mssql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/services/mssql/mssql.yaml -------------------------------------------------------------------------------- /services/mysql/init-scripts/my.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/services/mysql/init-scripts/my.cnf -------------------------------------------------------------------------------- /services/mysql/init-scripts/mysql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/services/mysql/init-scripts/mysql.sql -------------------------------------------------------------------------------- /services/mysql/mysql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/services/mysql/mysql.yaml -------------------------------------------------------------------------------- /services/postgres.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/services/postgres.yaml -------------------------------------------------------------------------------- /services/powersync.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/self-host-demo/HEAD/services/powersync.yaml --------------------------------------------------------------------------------