├── .github ├── pull_request_template.md └── workflows │ └── ci.yml ├── .gitignore ├── README.md ├── _benchmarks ├── README.md ├── axum-static-files.yml ├── saas-template.yml └── salvo-image-rescaler.yml ├── _scripts ├── check-templates.rs ├── ci.sh ├── sync-all-template-repos.sh └── sync-template-repo.sh ├── actix-web ├── README.md ├── clerk │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── Shuttle.toml │ ├── backend │ │ ├── Cargo.toml │ │ ├── Secrets.toml.example │ │ └── src │ │ │ └── main.rs │ └── frontend │ │ ├── .env.example │ │ ├── .eslintrc.cjs │ │ ├── .gitignore │ │ ├── components.json │ │ ├── index.html │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── postcss.config.js │ │ ├── src │ │ ├── App.tsx │ │ ├── components │ │ │ ├── ui │ │ │ │ ├── avatar.tsx │ │ │ │ └── table.tsx │ │ │ └── users-table.tsx │ │ ├── index.css │ │ ├── lib │ │ │ └── utils.ts │ │ ├── main.tsx │ │ └── vite-env.d.ts │ │ ├── tailwind.config.js │ │ ├── tsconfig.json │ │ ├── tsconfig.node.json │ │ └── vite.config.ts ├── cookie-authentication │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── hello-world │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── postgres │ ├── Cargo.toml │ ├── README.md │ ├── migrations │ │ └── 0001_init.sql │ └── src │ │ └── main.rs ├── static-files │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── Shuttle.toml │ ├── assets │ │ └── index.html │ └── src │ │ └── main.rs └── websocket-actorless │ ├── Cargo.toml │ ├── README.md │ ├── Shuttle.toml │ ├── src │ └── main.rs │ └── static │ └── index.html ├── axum ├── ai-assisted │ ├── .cursor │ │ ├── mcp.json │ │ └── rules │ │ │ ├── general.mdc │ │ │ ├── rust.mdc │ │ │ └── shuttle.mdc │ ├── CLAUDE.md │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── code-snippet-sharing-app │ ├── .sqlx │ │ ├── query-40f717379ce15156cabe7bd200bacf5ddf9c87a872574afeb20289627a897e7a.json │ │ ├── query-49969fd63526646bb069216573be8ad247d633fa8a073bdc0c6648089b5b0d4e.json │ │ ├── query-4d8ecc221df32f11c2b6143999f130ff18e38de22b685489bb6f8eb0abacf281.json │ │ ├── query-89b5d73a044dbac1f3463535b7d6eb431b51deb808b8b92c547acca53bb6fe55.json │ │ ├── query-9bed2880002e53cc7187b8b68256138694ecbe8df8f3618210232ad45d3d7a0c.json │ │ ├── query-a409ebc9ab67f4cbd9daa9e0209afd5c04ba143a352ab0dcea6cfe980721cd5f.json │ │ └── query-b8207efb0a5e77f676e17f0c68e30e58455d4f915bc0a0c481ce77a1aff2828c.json │ ├── Cargo.toml │ ├── README.md │ ├── migrations │ │ └── 20240101000000_create_snippets_table.sql │ └── src │ │ └── main.rs ├── hello-world │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── htmx-crud │ ├── .prettierrc.toml │ ├── Cargo.toml │ ├── README.md │ ├── migrations │ │ └── 0001_init.sql │ ├── src │ │ ├── errors.rs │ │ ├── main.rs │ │ ├── models.rs │ │ ├── router.rs │ │ ├── routes.rs │ │ └── templates.rs │ └── templates │ │ ├── base.html │ │ ├── index.html │ │ ├── stream.html │ │ ├── styles.css │ │ ├── todo.html │ │ └── todos.html ├── jwt-authentication │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── metadata │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── oauth2 │ ├── Cargo.toml │ ├── README.md │ ├── migrations │ │ └── 0001_init.sql │ └── src │ │ ├── errors.rs │ │ ├── main.rs │ │ └── oauth.rs ├── openai │ ├── Cargo.toml │ ├── README.md │ ├── Secrets.toml │ ├── Shuttle.toml │ ├── frontend │ │ ├── .eslintrc.json │ │ ├── .gitignore │ │ ├── app │ │ │ ├── app │ │ │ │ └── page.tsx │ │ │ ├── favicon.ico │ │ │ ├── fonts │ │ │ │ ├── GeistMonoVF.woff │ │ │ │ └── GeistVF.woff │ │ │ ├── globals.css │ │ │ ├── layout.tsx │ │ │ ├── login │ │ │ │ └── page.tsx │ │ │ ├── page.tsx │ │ │ └── register │ │ │ │ └── page.tsx │ │ ├── components │ │ │ ├── ChatMessage.tsx │ │ │ ├── ConversationButton.tsx │ │ │ └── Footer.tsx │ │ ├── next.config.js │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── postcss.config.mjs │ │ ├── public │ │ │ ├── file.svg │ │ │ ├── globe.svg │ │ │ ├── next.svg │ │ │ ├── shuttle-logo.webp │ │ │ ├── vercel.svg │ │ │ └── window.svg │ │ ├── tailwind.config.ts │ │ └── tsconfig.json │ ├── hurl │ │ └── register.hurl │ ├── justfile │ ├── migrations │ │ ├── 20241115220707_init.down.sql │ │ └── 20241115220707_init.up.sql │ └── src │ │ ├── endpoints │ │ ├── auth.rs │ │ ├── mod.rs │ │ └── openai.rs │ │ ├── main.rs │ │ └── state.rs ├── polars-otel-shuttle │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── etl.rs │ │ ├── main.rs │ │ └── observability.rs ├── postgres │ ├── Cargo.toml │ ├── README.md │ ├── migrations │ │ └── 0001_init.sql │ └── src │ │ └── main.rs ├── qdrant │ ├── Cargo.toml │ ├── README.md │ ├── Secrets.toml │ └── src │ │ └── main.rs ├── static-files │ ├── Cargo.toml │ ├── README.md │ ├── Shuttle.toml │ ├── assets │ │ ├── index.html │ │ ├── script.js │ │ └── style.css │ └── src │ │ └── main.rs ├── todo-app │ ├── .sqlx │ │ ├── query-183ad1d8316ef2ae5ac6ae4811b8a2bdbaeabbe137a871e26741a419a1aa5b19.json │ │ ├── query-25f558e700c67653fdb0a007ef1b4344bf1be2f4189b908907e68d238ed8e4f2.json │ │ ├── query-315a9ab6a895eb49f994f8264f87b0bc19b9bdb0044a51c5202635555b3fdacd.json │ │ ├── query-520950e2ddac5599f054db1ea66108e8cc464e7bcb7911a2a0691ff618d51dee.json │ │ └── query-f0d6eaf1d0bba6c056d3efb8eeba9b8cecd5d286967c80638aee2a91d7dc51d0.json │ ├── Cargo.toml │ ├── README.md │ ├── Shuttle.toml │ ├── migrations │ │ └── 20250812165323_create_todos_table.sql │ ├── src │ │ ├── database │ │ │ ├── mod.rs │ │ │ └── repository.rs │ │ ├── handlers │ │ │ ├── error.rs │ │ │ ├── mod.rs │ │ │ └── todo.rs │ │ ├── main.rs │ │ └── models │ │ │ ├── mod.rs │ │ │ └── todo.rs │ └── static │ │ ├── index.html │ │ ├── script.js │ │ └── style.css ├── todo-list │ ├── Cargo.toml │ ├── README.md │ ├── Shuttle.toml │ ├── assets │ │ ├── index.html │ │ ├── script.js │ │ └── style.css │ ├── migrations │ │ └── 0001_init.sql │ └── src │ │ └── main.rs ├── turso │ ├── Cargo.toml │ ├── Secrets.dev.toml │ ├── Secrets.toml │ └── src │ │ └── main.rs └── websocket │ ├── Cargo.toml │ ├── Shuttle.toml │ ├── src │ └── main.rs │ └── static │ └── index.html ├── bevy └── hello-world │ ├── .gitignore │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ ├── Shuttle.toml │ ├── assets │ ├── Roboto-Black.ttf │ └── index.html │ ├── game │ ├── Cargo.toml │ └── src │ │ └── main.rs │ └── server │ ├── Cargo.toml │ └── src │ └── main.rs ├── custom-resource └── pdo │ ├── Cargo.toml │ └── src │ ├── lib.rs │ └── main.rs ├── custom-service └── none │ ├── Cargo.toml │ └── src │ └── main.rs ├── fullstack-templates └── saas │ ├── .eslintrc.json │ ├── .gitignore │ ├── Cargo.toml │ ├── Mainpage.png │ ├── README.md │ ├── Shuttle.toml │ ├── backend │ ├── .gitignore │ ├── Cargo.toml │ ├── migrations │ │ └── 20230415200225_schema.sql │ └── src │ │ ├── auth.rs │ │ ├── customers.rs │ │ ├── dashboard.rs │ │ ├── deals.rs │ │ ├── mail.rs │ │ ├── main.rs │ │ ├── payments.rs │ │ └── router.rs │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.js │ ├── public │ ├── favicon.ico │ ├── next.svg │ └── vercel.svg │ ├── src │ ├── components │ │ ├── AuthedLayout.tsx │ │ ├── CustomerSingleModal.tsx │ │ ├── DealSingleModal copy.tsx │ │ ├── Layout.tsx │ │ ├── Metrics.tsx │ │ ├── Navigation.tsx │ │ ├── RecentSales.tsx │ │ ├── SalesChart.tsx │ │ ├── Sidebar.tsx │ │ ├── TopClients.tsx │ │ └── navbar.tsx │ ├── pages │ │ ├── _app.tsx │ │ ├── _document.tsx │ │ ├── dashboard │ │ │ ├── customers │ │ │ │ ├── [id].tsx │ │ │ │ ├── create.tsx │ │ │ │ ├── edit.tsx │ │ │ │ └── index.tsx │ │ │ ├── deals │ │ │ │ ├── create.tsx │ │ │ │ ├── edit.tsx │ │ │ │ └── index.tsx │ │ │ ├── index.tsx │ │ │ └── upgrade │ │ │ │ ├── checkout │ │ │ │ ├── failed.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── success.tsx │ │ │ │ └── index.tsx │ │ ├── forgot.tsx │ │ ├── index.tsx │ │ ├── login.tsx │ │ ├── pricing.tsx │ │ └── register.tsx │ ├── stores │ │ └── zustandStore.ts │ └── styles │ │ └── globals.css │ ├── tailwind.config.js │ ├── tsconfig.json │ └── turbowatch.ts ├── loco └── hello-world │ ├── .cargo │ └── config.toml │ ├── .github │ └── workflows │ │ └── ci.yaml │ ├── .gitignore │ ├── .rustfmt.toml │ ├── Cargo.toml │ ├── README.md │ ├── Shuttle.toml │ ├── config │ ├── development.yaml │ ├── production.yaml │ └── test.yaml │ ├── src │ ├── app.rs │ ├── bin │ │ ├── main.rs │ │ └── shuttle.rs │ ├── controllers │ │ ├── home.rs │ │ └── mod.rs │ ├── initializers │ │ └── mod.rs │ ├── lib.rs │ ├── tasks │ │ └── mod.rs │ └── views │ │ ├── home.rs │ │ └── mod.rs │ └── tests │ ├── mod.rs │ ├── requests │ ├── home.rs │ └── mod.rs │ └── tasks │ └── mod.rs ├── mcp ├── http-stream-mcp │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── mcp-sse-oauth │ ├── .sqlx │ │ ├── query-217bfa16a13fd5a15e5a4da9a84f546123b0be5f51694966887d645d3fb70324.json │ │ ├── query-42b54df29e520a6ec37e95bce207a938f0ff5dda847677b167860702f25ccf4c.json │ │ ├── query-536e5fcd7993bafbe9605780379956495a6dbd6f74daf0e8faf75e09cf8db68f.json │ │ ├── query-62e9b9c3e0f49213730716c3e2ca8351507c0bfea0e1036d1e23354ec8cd8a33.json │ │ ├── query-9115ee9dc3ed927e07bda04ee58c0f2083d1f036f4734d51eefe2c885fb3f224.json │ │ ├── query-a149861e30fa51aa8498bb7bde5d9a694ce73c234cc45cbe983c0af4201209e7.json │ │ ├── query-a2fdfd8c403facf7d51c42f83cade833c9cadf575841d87a6fa5aa4b2c9980c8.json │ │ ├── query-a88efa50d79be271b704dc7305e6b914dd7f9364069e346794425a71ac66c93f.json │ │ ├── query-c064867a2f4cc1a2bf400c76c99ffbbc3e9d9c2e5f93beb809186bfdb56e624c.json │ │ ├── query-c8e1649bf318624c8e179d3fd414c59409cc0c5a48c6d142def945be3b9cea42.json │ │ ├── query-c9eab86ef4b150b366ce2906e99bb5dc4fe8f78281494d281dc432c94c4ae289.json │ │ ├── query-cfd88c925fe09ded69567ecc2447e3590cbfee088bc0f26733aa1cabf6280100.json │ │ ├── query-d98527716a2f666540c6d110477d80ecf438fc53fe2a46ed771117b6aa901af4.json │ │ └── query-e3aec0e000a2606a5732f3f3dfc1f29b3e9fe6c2234cbbdf89d3b537c4b0744c.json │ ├── Cargo.toml │ ├── README.md │ ├── migrations │ │ ├── 20250730152154_create_mcp_clients_table.sql │ │ ├── 20250730155304_create_authorization_codes_table.sql │ │ ├── 20250730160425_create_refresh_tokens_table.sql │ │ └── 20250801130039_create_todos_table.sql │ ├── src │ │ ├── auth.rs │ │ ├── auth │ │ │ ├── authorize.rs │ │ │ ├── metadata.rs │ │ │ ├── registration.rs │ │ │ └── token.rs │ │ ├── init.rs │ │ ├── main.rs │ │ ├── middleware.rs │ │ ├── todo_mcp.rs │ │ └── todos │ │ │ ├── db.rs │ │ │ ├── mcp_service.rs │ │ │ └── mod.rs │ └── templates │ │ └── authorize.html └── mcp-sse │ ├── Cargo.toml │ ├── README.md │ └── src │ ├── main.rs │ └── mcp_service.rs ├── other ├── feature-flags │ ├── Cargo.toml │ └── src │ │ └── main.rs └── standalone-binary │ ├── Cargo.toml │ ├── README.md │ ├── Secrets.toml │ └── src │ ├── bin │ ├── shuttle.rs │ └── standalone.rs │ └── lib.rs ├── poem └── hello-world │ ├── Cargo.toml │ └── src │ └── main.rs ├── poise └── hello-world │ ├── Cargo.toml │ ├── README.md │ ├── Secrets.toml │ └── src │ └── main.rs ├── rama ├── hello-world-tcp │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── hello-world │ ├── Cargo.toml │ └── src │ │ └── main.rs └── static-files │ ├── Cargo.toml │ ├── README.md │ ├── Shuttle.toml │ ├── assets │ ├── index.html │ ├── script.js │ └── style.css │ └── src │ └── main.rs ├── rocket ├── dyn-templates │ ├── Cargo.toml │ ├── README.md │ ├── Rocket.toml │ ├── Shuttle.toml │ ├── src │ │ └── main.rs │ └── templates │ │ └── index.html.hbs ├── hello-world │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── jwt-authentication │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── claims.rs │ │ └── main.rs ├── opendal-memory │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── postgres │ ├── Cargo.toml │ ├── schema.sql │ └── src │ │ └── main.rs ├── secrets │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── Secrets.toml.example │ └── src │ │ └── main.rs ├── static-files │ ├── Cargo.toml │ ├── Shuttle.toml │ ├── assets │ │ ├── about.html │ │ └── index.html │ └── src │ │ └── main.rs ├── url-shortener │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs └── workspace │ ├── Cargo.toml │ ├── hello-world │ ├── Cargo.toml │ └── src │ │ └── main.rs │ └── shared │ ├── Cargo.toml │ └── src │ └── lib.rs ├── salvo ├── hello-world │ ├── Cargo.toml │ └── src │ │ └── main.rs └── image-rescaler │ ├── Cargo.toml │ ├── README.md │ └── src │ ├── logo-square.png │ └── main.rs ├── serenity ├── hello-world │ ├── Cargo.toml │ ├── README.md │ ├── Secrets.toml │ └── src │ │ └── main.rs ├── postgres │ ├── Cargo.toml │ ├── README.md │ ├── Secrets.toml │ ├── schema.sql │ └── src │ │ ├── db.rs │ │ └── main.rs └── weather-forecast │ ├── Cargo.toml │ ├── README.md │ ├── Secrets.toml │ └── src │ ├── main.rs │ └── weather.rs ├── shuttle-cron ├── Cargo.toml └── src │ └── main.rs ├── telemetry-betterstack └── default-resource-metrics-dashboard.json ├── templates.toml ├── tower └── hello-world │ ├── Cargo.toml │ └── src │ └── main.rs ├── tracing └── custom-tracing-subscriber │ ├── Cargo.toml │ └── src │ └── main.rs └── warp └── hello-world ├── Cargo.toml └── src └── main.rs /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/README.md -------------------------------------------------------------------------------- /_benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/_benchmarks/README.md -------------------------------------------------------------------------------- /_benchmarks/axum-static-files.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/_benchmarks/axum-static-files.yml -------------------------------------------------------------------------------- /_benchmarks/saas-template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/_benchmarks/saas-template.yml -------------------------------------------------------------------------------- /_benchmarks/salvo-image-rescaler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/_benchmarks/salvo-image-rescaler.yml -------------------------------------------------------------------------------- /_scripts/check-templates.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/_scripts/check-templates.rs -------------------------------------------------------------------------------- /_scripts/ci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/_scripts/ci.sh -------------------------------------------------------------------------------- /_scripts/sync-all-template-repos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/_scripts/sync-all-template-repos.sh -------------------------------------------------------------------------------- /_scripts/sync-template-repo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/_scripts/sync-template-repo.sh -------------------------------------------------------------------------------- /actix-web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/README.md -------------------------------------------------------------------------------- /actix-web/clerk/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .shuttle-storage 3 | **/Secrets*.toml 4 | -------------------------------------------------------------------------------- /actix-web/clerk/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/Cargo.toml -------------------------------------------------------------------------------- /actix-web/clerk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/README.md -------------------------------------------------------------------------------- /actix-web/clerk/Shuttle.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/Shuttle.toml -------------------------------------------------------------------------------- /actix-web/clerk/backend/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/backend/Cargo.toml -------------------------------------------------------------------------------- /actix-web/clerk/backend/Secrets.toml.example: -------------------------------------------------------------------------------- 1 | CLERK_SECRET_KEY = "" 2 | -------------------------------------------------------------------------------- /actix-web/clerk/backend/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/backend/src/main.rs -------------------------------------------------------------------------------- /actix-web/clerk/frontend/.env.example: -------------------------------------------------------------------------------- 1 | VITE_CLERK_PUBLISHABLE_KEY= 2 | -------------------------------------------------------------------------------- /actix-web/clerk/frontend/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/frontend/.eslintrc.cjs -------------------------------------------------------------------------------- /actix-web/clerk/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/frontend/.gitignore -------------------------------------------------------------------------------- /actix-web/clerk/frontend/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/frontend/components.json -------------------------------------------------------------------------------- /actix-web/clerk/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/frontend/index.html -------------------------------------------------------------------------------- /actix-web/clerk/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/frontend/package-lock.json -------------------------------------------------------------------------------- /actix-web/clerk/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/frontend/package.json -------------------------------------------------------------------------------- /actix-web/clerk/frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/frontend/postcss.config.js -------------------------------------------------------------------------------- /actix-web/clerk/frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/frontend/src/App.tsx -------------------------------------------------------------------------------- /actix-web/clerk/frontend/src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/frontend/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /actix-web/clerk/frontend/src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/frontend/src/components/ui/table.tsx -------------------------------------------------------------------------------- /actix-web/clerk/frontend/src/components/users-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/frontend/src/components/users-table.tsx -------------------------------------------------------------------------------- /actix-web/clerk/frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/frontend/src/index.css -------------------------------------------------------------------------------- /actix-web/clerk/frontend/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/frontend/src/lib/utils.ts -------------------------------------------------------------------------------- /actix-web/clerk/frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/frontend/src/main.tsx -------------------------------------------------------------------------------- /actix-web/clerk/frontend/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /actix-web/clerk/frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/frontend/tailwind.config.js -------------------------------------------------------------------------------- /actix-web/clerk/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/frontend/tsconfig.json -------------------------------------------------------------------------------- /actix-web/clerk/frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/frontend/tsconfig.node.json -------------------------------------------------------------------------------- /actix-web/clerk/frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/clerk/frontend/vite.config.ts -------------------------------------------------------------------------------- /actix-web/cookie-authentication/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | Secrets*.toml 3 | -------------------------------------------------------------------------------- /actix-web/cookie-authentication/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/cookie-authentication/Cargo.toml -------------------------------------------------------------------------------- /actix-web/cookie-authentication/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/cookie-authentication/README.md -------------------------------------------------------------------------------- /actix-web/cookie-authentication/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/cookie-authentication/src/main.rs -------------------------------------------------------------------------------- /actix-web/hello-world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/hello-world/Cargo.toml -------------------------------------------------------------------------------- /actix-web/hello-world/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/hello-world/src/main.rs -------------------------------------------------------------------------------- /actix-web/postgres/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/postgres/Cargo.toml -------------------------------------------------------------------------------- /actix-web/postgres/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/postgres/README.md -------------------------------------------------------------------------------- /actix-web/postgres/migrations/0001_init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/postgres/migrations/0001_init.sql -------------------------------------------------------------------------------- /actix-web/postgres/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/postgres/src/main.rs -------------------------------------------------------------------------------- /actix-web/static-files/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | Secrets*.toml 3 | -------------------------------------------------------------------------------- /actix-web/static-files/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/static-files/Cargo.toml -------------------------------------------------------------------------------- /actix-web/static-files/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/static-files/README.md -------------------------------------------------------------------------------- /actix-web/static-files/Shuttle.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/static-files/Shuttle.toml -------------------------------------------------------------------------------- /actix-web/static-files/assets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/static-files/assets/index.html -------------------------------------------------------------------------------- /actix-web/static-files/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/static-files/src/main.rs -------------------------------------------------------------------------------- /actix-web/websocket-actorless/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/websocket-actorless/Cargo.toml -------------------------------------------------------------------------------- /actix-web/websocket-actorless/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/websocket-actorless/README.md -------------------------------------------------------------------------------- /actix-web/websocket-actorless/Shuttle.toml: -------------------------------------------------------------------------------- 1 | [build] 2 | assets = [ 3 | "static/*", 4 | ] 5 | -------------------------------------------------------------------------------- /actix-web/websocket-actorless/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/websocket-actorless/src/main.rs -------------------------------------------------------------------------------- /actix-web/websocket-actorless/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/actix-web/websocket-actorless/static/index.html -------------------------------------------------------------------------------- /axum/ai-assisted/.cursor/mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/ai-assisted/.cursor/mcp.json -------------------------------------------------------------------------------- /axum/ai-assisted/.cursor/rules/general.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/ai-assisted/.cursor/rules/general.mdc -------------------------------------------------------------------------------- /axum/ai-assisted/.cursor/rules/rust.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/ai-assisted/.cursor/rules/rust.mdc -------------------------------------------------------------------------------- /axum/ai-assisted/.cursor/rules/shuttle.mdc: -------------------------------------------------------------------------------- 1 | ../../CLAUDE.md -------------------------------------------------------------------------------- /axum/ai-assisted/CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/ai-assisted/CLAUDE.md -------------------------------------------------------------------------------- /axum/ai-assisted/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/ai-assisted/Cargo.toml -------------------------------------------------------------------------------- /axum/ai-assisted/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/ai-assisted/src/main.rs -------------------------------------------------------------------------------- /axum/code-snippet-sharing-app/.sqlx/query-40f717379ce15156cabe7bd200bacf5ddf9c87a872574afeb20289627a897e7a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/code-snippet-sharing-app/.sqlx/query-40f717379ce15156cabe7bd200bacf5ddf9c87a872574afeb20289627a897e7a.json -------------------------------------------------------------------------------- /axum/code-snippet-sharing-app/.sqlx/query-49969fd63526646bb069216573be8ad247d633fa8a073bdc0c6648089b5b0d4e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/code-snippet-sharing-app/.sqlx/query-49969fd63526646bb069216573be8ad247d633fa8a073bdc0c6648089b5b0d4e.json -------------------------------------------------------------------------------- /axum/code-snippet-sharing-app/.sqlx/query-4d8ecc221df32f11c2b6143999f130ff18e38de22b685489bb6f8eb0abacf281.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/code-snippet-sharing-app/.sqlx/query-4d8ecc221df32f11c2b6143999f130ff18e38de22b685489bb6f8eb0abacf281.json -------------------------------------------------------------------------------- /axum/code-snippet-sharing-app/.sqlx/query-89b5d73a044dbac1f3463535b7d6eb431b51deb808b8b92c547acca53bb6fe55.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/code-snippet-sharing-app/.sqlx/query-89b5d73a044dbac1f3463535b7d6eb431b51deb808b8b92c547acca53bb6fe55.json -------------------------------------------------------------------------------- /axum/code-snippet-sharing-app/.sqlx/query-9bed2880002e53cc7187b8b68256138694ecbe8df8f3618210232ad45d3d7a0c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/code-snippet-sharing-app/.sqlx/query-9bed2880002e53cc7187b8b68256138694ecbe8df8f3618210232ad45d3d7a0c.json -------------------------------------------------------------------------------- /axum/code-snippet-sharing-app/.sqlx/query-a409ebc9ab67f4cbd9daa9e0209afd5c04ba143a352ab0dcea6cfe980721cd5f.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/code-snippet-sharing-app/.sqlx/query-a409ebc9ab67f4cbd9daa9e0209afd5c04ba143a352ab0dcea6cfe980721cd5f.json -------------------------------------------------------------------------------- /axum/code-snippet-sharing-app/.sqlx/query-b8207efb0a5e77f676e17f0c68e30e58455d4f915bc0a0c481ce77a1aff2828c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/code-snippet-sharing-app/.sqlx/query-b8207efb0a5e77f676e17f0c68e30e58455d4f915bc0a0c481ce77a1aff2828c.json -------------------------------------------------------------------------------- /axum/code-snippet-sharing-app/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/code-snippet-sharing-app/Cargo.toml -------------------------------------------------------------------------------- /axum/code-snippet-sharing-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/code-snippet-sharing-app/README.md -------------------------------------------------------------------------------- /axum/code-snippet-sharing-app/migrations/20240101000000_create_snippets_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/code-snippet-sharing-app/migrations/20240101000000_create_snippets_table.sql -------------------------------------------------------------------------------- /axum/code-snippet-sharing-app/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/code-snippet-sharing-app/src/main.rs -------------------------------------------------------------------------------- /axum/hello-world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/hello-world/Cargo.toml -------------------------------------------------------------------------------- /axum/hello-world/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/hello-world/src/main.rs -------------------------------------------------------------------------------- /axum/htmx-crud/.prettierrc.toml: -------------------------------------------------------------------------------- 1 | tabWidth = 4 2 | -------------------------------------------------------------------------------- /axum/htmx-crud/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/htmx-crud/Cargo.toml -------------------------------------------------------------------------------- /axum/htmx-crud/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/htmx-crud/README.md -------------------------------------------------------------------------------- /axum/htmx-crud/migrations/0001_init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/htmx-crud/migrations/0001_init.sql -------------------------------------------------------------------------------- /axum/htmx-crud/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/htmx-crud/src/errors.rs -------------------------------------------------------------------------------- /axum/htmx-crud/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/htmx-crud/src/main.rs -------------------------------------------------------------------------------- /axum/htmx-crud/src/models.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/htmx-crud/src/models.rs -------------------------------------------------------------------------------- /axum/htmx-crud/src/router.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/htmx-crud/src/router.rs -------------------------------------------------------------------------------- /axum/htmx-crud/src/routes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/htmx-crud/src/routes.rs -------------------------------------------------------------------------------- /axum/htmx-crud/src/templates.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/htmx-crud/src/templates.rs -------------------------------------------------------------------------------- /axum/htmx-crud/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/htmx-crud/templates/base.html -------------------------------------------------------------------------------- /axum/htmx-crud/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/htmx-crud/templates/index.html -------------------------------------------------------------------------------- /axum/htmx-crud/templates/stream.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/htmx-crud/templates/stream.html -------------------------------------------------------------------------------- /axum/htmx-crud/templates/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/htmx-crud/templates/styles.css -------------------------------------------------------------------------------- /axum/htmx-crud/templates/todo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/htmx-crud/templates/todo.html -------------------------------------------------------------------------------- /axum/htmx-crud/templates/todos.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/htmx-crud/templates/todos.html -------------------------------------------------------------------------------- /axum/jwt-authentication/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/jwt-authentication/Cargo.toml -------------------------------------------------------------------------------- /axum/jwt-authentication/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/jwt-authentication/README.md -------------------------------------------------------------------------------- /axum/jwt-authentication/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/jwt-authentication/src/main.rs -------------------------------------------------------------------------------- /axum/metadata/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/metadata/Cargo.toml -------------------------------------------------------------------------------- /axum/metadata/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/metadata/src/main.rs -------------------------------------------------------------------------------- /axum/oauth2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/oauth2/Cargo.toml -------------------------------------------------------------------------------- /axum/oauth2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/oauth2/README.md -------------------------------------------------------------------------------- /axum/oauth2/migrations/0001_init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/oauth2/migrations/0001_init.sql -------------------------------------------------------------------------------- /axum/oauth2/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/oauth2/src/errors.rs -------------------------------------------------------------------------------- /axum/oauth2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/oauth2/src/main.rs -------------------------------------------------------------------------------- /axum/oauth2/src/oauth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/oauth2/src/oauth.rs -------------------------------------------------------------------------------- /axum/openai/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/Cargo.toml -------------------------------------------------------------------------------- /axum/openai/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/README.md -------------------------------------------------------------------------------- /axum/openai/Secrets.toml: -------------------------------------------------------------------------------- 1 | OPENAI_API_KEY = 'your_api_key' 2 | -------------------------------------------------------------------------------- /axum/openai/Shuttle.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/Shuttle.toml -------------------------------------------------------------------------------- /axum/openai/frontend/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/.eslintrc.json -------------------------------------------------------------------------------- /axum/openai/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/.gitignore -------------------------------------------------------------------------------- /axum/openai/frontend/app/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/app/app/page.tsx -------------------------------------------------------------------------------- /axum/openai/frontend/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/app/favicon.ico -------------------------------------------------------------------------------- /axum/openai/frontend/app/fonts/GeistMonoVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/app/fonts/GeistMonoVF.woff -------------------------------------------------------------------------------- /axum/openai/frontend/app/fonts/GeistVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/app/fonts/GeistVF.woff -------------------------------------------------------------------------------- /axum/openai/frontend/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/app/globals.css -------------------------------------------------------------------------------- /axum/openai/frontend/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/app/layout.tsx -------------------------------------------------------------------------------- /axum/openai/frontend/app/login/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/app/login/page.tsx -------------------------------------------------------------------------------- /axum/openai/frontend/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/app/page.tsx -------------------------------------------------------------------------------- /axum/openai/frontend/app/register/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/app/register/page.tsx -------------------------------------------------------------------------------- /axum/openai/frontend/components/ChatMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/components/ChatMessage.tsx -------------------------------------------------------------------------------- /axum/openai/frontend/components/ConversationButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/components/ConversationButton.tsx -------------------------------------------------------------------------------- /axum/openai/frontend/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/components/Footer.tsx -------------------------------------------------------------------------------- /axum/openai/frontend/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/next.config.js -------------------------------------------------------------------------------- /axum/openai/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/package-lock.json -------------------------------------------------------------------------------- /axum/openai/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/package.json -------------------------------------------------------------------------------- /axum/openai/frontend/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/postcss.config.mjs -------------------------------------------------------------------------------- /axum/openai/frontend/public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/public/file.svg -------------------------------------------------------------------------------- /axum/openai/frontend/public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/public/globe.svg -------------------------------------------------------------------------------- /axum/openai/frontend/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/public/next.svg -------------------------------------------------------------------------------- /axum/openai/frontend/public/shuttle-logo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/public/shuttle-logo.webp -------------------------------------------------------------------------------- /axum/openai/frontend/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/public/vercel.svg -------------------------------------------------------------------------------- /axum/openai/frontend/public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/public/window.svg -------------------------------------------------------------------------------- /axum/openai/frontend/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/tailwind.config.ts -------------------------------------------------------------------------------- /axum/openai/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/frontend/tsconfig.json -------------------------------------------------------------------------------- /axum/openai/hurl/register.hurl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/hurl/register.hurl -------------------------------------------------------------------------------- /axum/openai/justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/justfile -------------------------------------------------------------------------------- /axum/openai/migrations/20241115220707_init.down.sql: -------------------------------------------------------------------------------- 1 | -- Add down migration script here 2 | -------------------------------------------------------------------------------- /axum/openai/migrations/20241115220707_init.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/migrations/20241115220707_init.up.sql -------------------------------------------------------------------------------- /axum/openai/src/endpoints/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/src/endpoints/auth.rs -------------------------------------------------------------------------------- /axum/openai/src/endpoints/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/src/endpoints/mod.rs -------------------------------------------------------------------------------- /axum/openai/src/endpoints/openai.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/src/endpoints/openai.rs -------------------------------------------------------------------------------- /axum/openai/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/src/main.rs -------------------------------------------------------------------------------- /axum/openai/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/openai/src/state.rs -------------------------------------------------------------------------------- /axum/polars-otel-shuttle/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/polars-otel-shuttle/Cargo.toml -------------------------------------------------------------------------------- /axum/polars-otel-shuttle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/polars-otel-shuttle/README.md -------------------------------------------------------------------------------- /axum/polars-otel-shuttle/src/etl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/polars-otel-shuttle/src/etl.rs -------------------------------------------------------------------------------- /axum/polars-otel-shuttle/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/polars-otel-shuttle/src/main.rs -------------------------------------------------------------------------------- /axum/polars-otel-shuttle/src/observability.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/polars-otel-shuttle/src/observability.rs -------------------------------------------------------------------------------- /axum/postgres/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/postgres/Cargo.toml -------------------------------------------------------------------------------- /axum/postgres/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/postgres/README.md -------------------------------------------------------------------------------- /axum/postgres/migrations/0001_init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/postgres/migrations/0001_init.sql -------------------------------------------------------------------------------- /axum/postgres/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/postgres/src/main.rs -------------------------------------------------------------------------------- /axum/qdrant/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/qdrant/Cargo.toml -------------------------------------------------------------------------------- /axum/qdrant/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/qdrant/README.md -------------------------------------------------------------------------------- /axum/qdrant/Secrets.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/qdrant/Secrets.toml -------------------------------------------------------------------------------- /axum/qdrant/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/qdrant/src/main.rs -------------------------------------------------------------------------------- /axum/static-files/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/static-files/Cargo.toml -------------------------------------------------------------------------------- /axum/static-files/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/static-files/README.md -------------------------------------------------------------------------------- /axum/static-files/Shuttle.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/static-files/Shuttle.toml -------------------------------------------------------------------------------- /axum/static-files/assets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/static-files/assets/index.html -------------------------------------------------------------------------------- /axum/static-files/assets/script.js: -------------------------------------------------------------------------------- 1 | console.log('Hello, World!'); 2 | -------------------------------------------------------------------------------- /axum/static-files/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/static-files/assets/style.css -------------------------------------------------------------------------------- /axum/static-files/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/static-files/src/main.rs -------------------------------------------------------------------------------- /axum/todo-app/.sqlx/query-183ad1d8316ef2ae5ac6ae4811b8a2bdbaeabbe137a871e26741a419a1aa5b19.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-app/.sqlx/query-183ad1d8316ef2ae5ac6ae4811b8a2bdbaeabbe137a871e26741a419a1aa5b19.json -------------------------------------------------------------------------------- /axum/todo-app/.sqlx/query-25f558e700c67653fdb0a007ef1b4344bf1be2f4189b908907e68d238ed8e4f2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-app/.sqlx/query-25f558e700c67653fdb0a007ef1b4344bf1be2f4189b908907e68d238ed8e4f2.json -------------------------------------------------------------------------------- /axum/todo-app/.sqlx/query-315a9ab6a895eb49f994f8264f87b0bc19b9bdb0044a51c5202635555b3fdacd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-app/.sqlx/query-315a9ab6a895eb49f994f8264f87b0bc19b9bdb0044a51c5202635555b3fdacd.json -------------------------------------------------------------------------------- /axum/todo-app/.sqlx/query-520950e2ddac5599f054db1ea66108e8cc464e7bcb7911a2a0691ff618d51dee.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-app/.sqlx/query-520950e2ddac5599f054db1ea66108e8cc464e7bcb7911a2a0691ff618d51dee.json -------------------------------------------------------------------------------- /axum/todo-app/.sqlx/query-f0d6eaf1d0bba6c056d3efb8eeba9b8cecd5d286967c80638aee2a91d7dc51d0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-app/.sqlx/query-f0d6eaf1d0bba6c056d3efb8eeba9b8cecd5d286967c80638aee2a91d7dc51d0.json -------------------------------------------------------------------------------- /axum/todo-app/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-app/Cargo.toml -------------------------------------------------------------------------------- /axum/todo-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-app/README.md -------------------------------------------------------------------------------- /axum/todo-app/Shuttle.toml: -------------------------------------------------------------------------------- 1 | [build] 2 | assets = ["static/*"] 3 | -------------------------------------------------------------------------------- /axum/todo-app/migrations/20250812165323_create_todos_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-app/migrations/20250812165323_create_todos_table.sql -------------------------------------------------------------------------------- /axum/todo-app/src/database/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-app/src/database/mod.rs -------------------------------------------------------------------------------- /axum/todo-app/src/database/repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-app/src/database/repository.rs -------------------------------------------------------------------------------- /axum/todo-app/src/handlers/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-app/src/handlers/error.rs -------------------------------------------------------------------------------- /axum/todo-app/src/handlers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-app/src/handlers/mod.rs -------------------------------------------------------------------------------- /axum/todo-app/src/handlers/todo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-app/src/handlers/todo.rs -------------------------------------------------------------------------------- /axum/todo-app/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-app/src/main.rs -------------------------------------------------------------------------------- /axum/todo-app/src/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-app/src/models/mod.rs -------------------------------------------------------------------------------- /axum/todo-app/src/models/todo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-app/src/models/todo.rs -------------------------------------------------------------------------------- /axum/todo-app/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-app/static/index.html -------------------------------------------------------------------------------- /axum/todo-app/static/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-app/static/script.js -------------------------------------------------------------------------------- /axum/todo-app/static/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-app/static/style.css -------------------------------------------------------------------------------- /axum/todo-list/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-list/Cargo.toml -------------------------------------------------------------------------------- /axum/todo-list/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-list/README.md -------------------------------------------------------------------------------- /axum/todo-list/Shuttle.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-list/Shuttle.toml -------------------------------------------------------------------------------- /axum/todo-list/assets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-list/assets/index.html -------------------------------------------------------------------------------- /axum/todo-list/assets/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-list/assets/script.js -------------------------------------------------------------------------------- /axum/todo-list/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-list/assets/style.css -------------------------------------------------------------------------------- /axum/todo-list/migrations/0001_init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-list/migrations/0001_init.sql -------------------------------------------------------------------------------- /axum/todo-list/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/todo-list/src/main.rs -------------------------------------------------------------------------------- /axum/turso/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/turso/Cargo.toml -------------------------------------------------------------------------------- /axum/turso/Secrets.dev.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/turso/Secrets.dev.toml -------------------------------------------------------------------------------- /axum/turso/Secrets.toml: -------------------------------------------------------------------------------- 1 | TURSO_DB_TOKEN = 'your-token' 2 | -------------------------------------------------------------------------------- /axum/turso/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/turso/src/main.rs -------------------------------------------------------------------------------- /axum/websocket/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/websocket/Cargo.toml -------------------------------------------------------------------------------- /axum/websocket/Shuttle.toml: -------------------------------------------------------------------------------- 1 | [build] 2 | assets = [ 3 | "static", 4 | ] 5 | -------------------------------------------------------------------------------- /axum/websocket/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/websocket/src/main.rs -------------------------------------------------------------------------------- /axum/websocket/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/axum/websocket/static/index.html -------------------------------------------------------------------------------- /bevy/hello-world/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/bevy/hello-world/.gitignore -------------------------------------------------------------------------------- /bevy/hello-world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/bevy/hello-world/Cargo.toml -------------------------------------------------------------------------------- /bevy/hello-world/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/bevy/hello-world/Makefile -------------------------------------------------------------------------------- /bevy/hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/bevy/hello-world/README.md -------------------------------------------------------------------------------- /bevy/hello-world/Shuttle.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/bevy/hello-world/Shuttle.toml -------------------------------------------------------------------------------- /bevy/hello-world/assets/Roboto-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/bevy/hello-world/assets/Roboto-Black.ttf -------------------------------------------------------------------------------- /bevy/hello-world/assets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/bevy/hello-world/assets/index.html -------------------------------------------------------------------------------- /bevy/hello-world/game/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/bevy/hello-world/game/Cargo.toml -------------------------------------------------------------------------------- /bevy/hello-world/game/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/bevy/hello-world/game/src/main.rs -------------------------------------------------------------------------------- /bevy/hello-world/server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/bevy/hello-world/server/Cargo.toml -------------------------------------------------------------------------------- /bevy/hello-world/server/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/bevy/hello-world/server/src/main.rs -------------------------------------------------------------------------------- /custom-resource/pdo/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/custom-resource/pdo/Cargo.toml -------------------------------------------------------------------------------- /custom-resource/pdo/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/custom-resource/pdo/src/lib.rs -------------------------------------------------------------------------------- /custom-resource/pdo/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/custom-resource/pdo/src/main.rs -------------------------------------------------------------------------------- /custom-service/none/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/custom-service/none/Cargo.toml -------------------------------------------------------------------------------- /custom-service/none/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/custom-service/none/src/main.rs -------------------------------------------------------------------------------- /fullstack-templates/saas/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next" 3 | } 4 | -------------------------------------------------------------------------------- /fullstack-templates/saas/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/.gitignore -------------------------------------------------------------------------------- /fullstack-templates/saas/Cargo.toml: -------------------------------------------------------------------------------- 1 | [workspace] 2 | resolver = "2" 3 | members = ["backend"] 4 | -------------------------------------------------------------------------------- /fullstack-templates/saas/Mainpage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/Mainpage.png -------------------------------------------------------------------------------- /fullstack-templates/saas/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/README.md -------------------------------------------------------------------------------- /fullstack-templates/saas/Shuttle.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/Shuttle.toml -------------------------------------------------------------------------------- /fullstack-templates/saas/backend/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | Secrets*.toml 3 | test_sub.sh 4 | public/ 5 | -------------------------------------------------------------------------------- /fullstack-templates/saas/backend/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/backend/Cargo.toml -------------------------------------------------------------------------------- /fullstack-templates/saas/backend/migrations/20230415200225_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/backend/migrations/20230415200225_schema.sql -------------------------------------------------------------------------------- /fullstack-templates/saas/backend/src/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/backend/src/auth.rs -------------------------------------------------------------------------------- /fullstack-templates/saas/backend/src/customers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/backend/src/customers.rs -------------------------------------------------------------------------------- /fullstack-templates/saas/backend/src/dashboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/backend/src/dashboard.rs -------------------------------------------------------------------------------- /fullstack-templates/saas/backend/src/deals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/backend/src/deals.rs -------------------------------------------------------------------------------- /fullstack-templates/saas/backend/src/mail.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/backend/src/mail.rs -------------------------------------------------------------------------------- /fullstack-templates/saas/backend/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/backend/src/main.rs -------------------------------------------------------------------------------- /fullstack-templates/saas/backend/src/payments.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/backend/src/payments.rs -------------------------------------------------------------------------------- /fullstack-templates/saas/backend/src/router.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/backend/src/router.rs -------------------------------------------------------------------------------- /fullstack-templates/saas/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/next.config.js -------------------------------------------------------------------------------- /fullstack-templates/saas/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/package-lock.json -------------------------------------------------------------------------------- /fullstack-templates/saas/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/package.json -------------------------------------------------------------------------------- /fullstack-templates/saas/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/postcss.config.js -------------------------------------------------------------------------------- /fullstack-templates/saas/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/public/favicon.ico -------------------------------------------------------------------------------- /fullstack-templates/saas/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/public/next.svg -------------------------------------------------------------------------------- /fullstack-templates/saas/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/public/vercel.svg -------------------------------------------------------------------------------- /fullstack-templates/saas/src/components/AuthedLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/components/AuthedLayout.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/components/CustomerSingleModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/components/CustomerSingleModal.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/components/DealSingleModal copy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/components/DealSingleModal copy.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/components/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/components/Layout.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/components/Metrics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/components/Metrics.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/components/Navigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/components/Navigation.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/components/RecentSales.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/components/RecentSales.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/components/SalesChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/components/SalesChart.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/components/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/components/Sidebar.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/components/TopClients.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/components/TopClients.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/components/navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/components/navbar.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/pages/_app.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/pages/_document.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/pages/dashboard/customers/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/pages/dashboard/customers/[id].tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/pages/dashboard/customers/create.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/pages/dashboard/customers/create.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/pages/dashboard/customers/edit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/pages/dashboard/customers/edit.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/pages/dashboard/customers/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/pages/dashboard/customers/index.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/pages/dashboard/deals/create.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/pages/dashboard/deals/create.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/pages/dashboard/deals/edit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/pages/dashboard/deals/edit.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/pages/dashboard/deals/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/pages/dashboard/deals/index.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/pages/dashboard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/pages/dashboard/index.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/pages/dashboard/upgrade/checkout/failed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/pages/dashboard/upgrade/checkout/failed.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/pages/dashboard/upgrade/checkout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/pages/dashboard/upgrade/checkout/index.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/pages/dashboard/upgrade/checkout/success.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/pages/dashboard/upgrade/checkout/success.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/pages/dashboard/upgrade/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/pages/dashboard/upgrade/index.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/pages/forgot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/pages/forgot.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/pages/index.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/pages/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/pages/login.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/pages/pricing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/pages/pricing.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/pages/register.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/pages/register.tsx -------------------------------------------------------------------------------- /fullstack-templates/saas/src/stores/zustandStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/stores/zustandStore.ts -------------------------------------------------------------------------------- /fullstack-templates/saas/src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/src/styles/globals.css -------------------------------------------------------------------------------- /fullstack-templates/saas/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/tailwind.config.js -------------------------------------------------------------------------------- /fullstack-templates/saas/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/tsconfig.json -------------------------------------------------------------------------------- /fullstack-templates/saas/turbowatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/fullstack-templates/saas/turbowatch.ts -------------------------------------------------------------------------------- /loco/hello-world/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/loco/hello-world/.cargo/config.toml -------------------------------------------------------------------------------- /loco/hello-world/.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/loco/hello-world/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /loco/hello-world/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/loco/hello-world/.gitignore -------------------------------------------------------------------------------- /loco/hello-world/.rustfmt.toml: -------------------------------------------------------------------------------- 1 | max_width = 100 2 | use_small_heuristics = "Default" 3 | -------------------------------------------------------------------------------- /loco/hello-world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/loco/hello-world/Cargo.toml -------------------------------------------------------------------------------- /loco/hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/loco/hello-world/README.md -------------------------------------------------------------------------------- /loco/hello-world/Shuttle.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/loco/hello-world/Shuttle.toml -------------------------------------------------------------------------------- /loco/hello-world/config/development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/loco/hello-world/config/development.yaml -------------------------------------------------------------------------------- /loco/hello-world/config/production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/loco/hello-world/config/production.yaml -------------------------------------------------------------------------------- /loco/hello-world/config/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/loco/hello-world/config/test.yaml -------------------------------------------------------------------------------- /loco/hello-world/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/loco/hello-world/src/app.rs -------------------------------------------------------------------------------- /loco/hello-world/src/bin/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/loco/hello-world/src/bin/main.rs -------------------------------------------------------------------------------- /loco/hello-world/src/bin/shuttle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/loco/hello-world/src/bin/shuttle.rs -------------------------------------------------------------------------------- /loco/hello-world/src/controllers/home.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/loco/hello-world/src/controllers/home.rs -------------------------------------------------------------------------------- /loco/hello-world/src/controllers/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod home; 2 | -------------------------------------------------------------------------------- /loco/hello-world/src/initializers/mod.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /loco/hello-world/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/loco/hello-world/src/lib.rs -------------------------------------------------------------------------------- /loco/hello-world/src/tasks/mod.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /loco/hello-world/src/views/home.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/loco/hello-world/src/views/home.rs -------------------------------------------------------------------------------- /loco/hello-world/src/views/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod home; 2 | -------------------------------------------------------------------------------- /loco/hello-world/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/loco/hello-world/tests/mod.rs -------------------------------------------------------------------------------- /loco/hello-world/tests/requests/home.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/loco/hello-world/tests/requests/home.rs -------------------------------------------------------------------------------- /loco/hello-world/tests/requests/mod.rs: -------------------------------------------------------------------------------- 1 | mod home; 2 | -------------------------------------------------------------------------------- /loco/hello-world/tests/tasks/mod.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /mcp/http-stream-mcp/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/http-stream-mcp/Cargo.toml -------------------------------------------------------------------------------- /mcp/http-stream-mcp/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/http-stream-mcp/src/main.rs -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/.sqlx/query-217bfa16a13fd5a15e5a4da9a84f546123b0be5f51694966887d645d3fb70324.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/.sqlx/query-217bfa16a13fd5a15e5a4da9a84f546123b0be5f51694966887d645d3fb70324.json -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/.sqlx/query-42b54df29e520a6ec37e95bce207a938f0ff5dda847677b167860702f25ccf4c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/.sqlx/query-42b54df29e520a6ec37e95bce207a938f0ff5dda847677b167860702f25ccf4c.json -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/.sqlx/query-536e5fcd7993bafbe9605780379956495a6dbd6f74daf0e8faf75e09cf8db68f.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/.sqlx/query-536e5fcd7993bafbe9605780379956495a6dbd6f74daf0e8faf75e09cf8db68f.json -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/.sqlx/query-62e9b9c3e0f49213730716c3e2ca8351507c0bfea0e1036d1e23354ec8cd8a33.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/.sqlx/query-62e9b9c3e0f49213730716c3e2ca8351507c0bfea0e1036d1e23354ec8cd8a33.json -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/.sqlx/query-9115ee9dc3ed927e07bda04ee58c0f2083d1f036f4734d51eefe2c885fb3f224.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/.sqlx/query-9115ee9dc3ed927e07bda04ee58c0f2083d1f036f4734d51eefe2c885fb3f224.json -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/.sqlx/query-a149861e30fa51aa8498bb7bde5d9a694ce73c234cc45cbe983c0af4201209e7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/.sqlx/query-a149861e30fa51aa8498bb7bde5d9a694ce73c234cc45cbe983c0af4201209e7.json -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/.sqlx/query-a2fdfd8c403facf7d51c42f83cade833c9cadf575841d87a6fa5aa4b2c9980c8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/.sqlx/query-a2fdfd8c403facf7d51c42f83cade833c9cadf575841d87a6fa5aa4b2c9980c8.json -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/.sqlx/query-a88efa50d79be271b704dc7305e6b914dd7f9364069e346794425a71ac66c93f.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/.sqlx/query-a88efa50d79be271b704dc7305e6b914dd7f9364069e346794425a71ac66c93f.json -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/.sqlx/query-c064867a2f4cc1a2bf400c76c99ffbbc3e9d9c2e5f93beb809186bfdb56e624c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/.sqlx/query-c064867a2f4cc1a2bf400c76c99ffbbc3e9d9c2e5f93beb809186bfdb56e624c.json -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/.sqlx/query-c8e1649bf318624c8e179d3fd414c59409cc0c5a48c6d142def945be3b9cea42.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/.sqlx/query-c8e1649bf318624c8e179d3fd414c59409cc0c5a48c6d142def945be3b9cea42.json -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/.sqlx/query-c9eab86ef4b150b366ce2906e99bb5dc4fe8f78281494d281dc432c94c4ae289.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/.sqlx/query-c9eab86ef4b150b366ce2906e99bb5dc4fe8f78281494d281dc432c94c4ae289.json -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/.sqlx/query-cfd88c925fe09ded69567ecc2447e3590cbfee088bc0f26733aa1cabf6280100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/.sqlx/query-cfd88c925fe09ded69567ecc2447e3590cbfee088bc0f26733aa1cabf6280100.json -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/.sqlx/query-d98527716a2f666540c6d110477d80ecf438fc53fe2a46ed771117b6aa901af4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/.sqlx/query-d98527716a2f666540c6d110477d80ecf438fc53fe2a46ed771117b6aa901af4.json -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/.sqlx/query-e3aec0e000a2606a5732f3f3dfc1f29b3e9fe6c2234cbbdf89d3b537c4b0744c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/.sqlx/query-e3aec0e000a2606a5732f3f3dfc1f29b3e9fe6c2234cbbdf89d3b537c4b0744c.json -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/Cargo.toml -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/README.md -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/migrations/20250730152154_create_mcp_clients_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/migrations/20250730152154_create_mcp_clients_table.sql -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/migrations/20250730155304_create_authorization_codes_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/migrations/20250730155304_create_authorization_codes_table.sql -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/migrations/20250730160425_create_refresh_tokens_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/migrations/20250730160425_create_refresh_tokens_table.sql -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/migrations/20250801130039_create_todos_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/migrations/20250801130039_create_todos_table.sql -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/src/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/src/auth.rs -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/src/auth/authorize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/src/auth/authorize.rs -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/src/auth/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/src/auth/metadata.rs -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/src/auth/registration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/src/auth/registration.rs -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/src/auth/token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/src/auth/token.rs -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/src/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/src/init.rs -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/src/main.rs -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/src/middleware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/src/middleware.rs -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/src/todo_mcp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/src/todo_mcp.rs -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/src/todos/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/src/todos/db.rs -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/src/todos/mcp_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/src/todos/mcp_service.rs -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/src/todos/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/src/todos/mod.rs -------------------------------------------------------------------------------- /mcp/mcp-sse-oauth/templates/authorize.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse-oauth/templates/authorize.html -------------------------------------------------------------------------------- /mcp/mcp-sse/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse/Cargo.toml -------------------------------------------------------------------------------- /mcp/mcp-sse/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse/README.md -------------------------------------------------------------------------------- /mcp/mcp-sse/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse/src/main.rs -------------------------------------------------------------------------------- /mcp/mcp-sse/src/mcp_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/mcp/mcp-sse/src/mcp_service.rs -------------------------------------------------------------------------------- /other/feature-flags/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/other/feature-flags/Cargo.toml -------------------------------------------------------------------------------- /other/feature-flags/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/other/feature-flags/src/main.rs -------------------------------------------------------------------------------- /other/standalone-binary/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/other/standalone-binary/Cargo.toml -------------------------------------------------------------------------------- /other/standalone-binary/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/other/standalone-binary/README.md -------------------------------------------------------------------------------- /other/standalone-binary/Secrets.toml: -------------------------------------------------------------------------------- 1 | SOME_API_KEY = "This is a secret" 2 | -------------------------------------------------------------------------------- /other/standalone-binary/src/bin/shuttle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/other/standalone-binary/src/bin/shuttle.rs -------------------------------------------------------------------------------- /other/standalone-binary/src/bin/standalone.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/other/standalone-binary/src/bin/standalone.rs -------------------------------------------------------------------------------- /other/standalone-binary/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/other/standalone-binary/src/lib.rs -------------------------------------------------------------------------------- /poem/hello-world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/poem/hello-world/Cargo.toml -------------------------------------------------------------------------------- /poem/hello-world/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/poem/hello-world/src/main.rs -------------------------------------------------------------------------------- /poise/hello-world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/poise/hello-world/Cargo.toml -------------------------------------------------------------------------------- /poise/hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/poise/hello-world/README.md -------------------------------------------------------------------------------- /poise/hello-world/Secrets.toml: -------------------------------------------------------------------------------- 1 | DISCORD_TOKEN = 'the contents of my discord token' 2 | -------------------------------------------------------------------------------- /poise/hello-world/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/poise/hello-world/src/main.rs -------------------------------------------------------------------------------- /rama/hello-world-tcp/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rama/hello-world-tcp/Cargo.toml -------------------------------------------------------------------------------- /rama/hello-world-tcp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rama/hello-world-tcp/README.md -------------------------------------------------------------------------------- /rama/hello-world-tcp/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rama/hello-world-tcp/src/main.rs -------------------------------------------------------------------------------- /rama/hello-world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rama/hello-world/Cargo.toml -------------------------------------------------------------------------------- /rama/hello-world/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rama/hello-world/src/main.rs -------------------------------------------------------------------------------- /rama/static-files/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rama/static-files/Cargo.toml -------------------------------------------------------------------------------- /rama/static-files/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rama/static-files/README.md -------------------------------------------------------------------------------- /rama/static-files/Shuttle.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rama/static-files/Shuttle.toml -------------------------------------------------------------------------------- /rama/static-files/assets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rama/static-files/assets/index.html -------------------------------------------------------------------------------- /rama/static-files/assets/script.js: -------------------------------------------------------------------------------- 1 | console.log('Hello, World!'); 2 | -------------------------------------------------------------------------------- /rama/static-files/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rama/static-files/assets/style.css -------------------------------------------------------------------------------- /rama/static-files/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rama/static-files/src/main.rs -------------------------------------------------------------------------------- /rocket/dyn-templates/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/dyn-templates/Cargo.toml -------------------------------------------------------------------------------- /rocket/dyn-templates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/dyn-templates/README.md -------------------------------------------------------------------------------- /rocket/dyn-templates/Rocket.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/dyn-templates/Rocket.toml -------------------------------------------------------------------------------- /rocket/dyn-templates/Shuttle.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/dyn-templates/Shuttle.toml -------------------------------------------------------------------------------- /rocket/dyn-templates/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/dyn-templates/src/main.rs -------------------------------------------------------------------------------- /rocket/dyn-templates/templates/index.html.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/dyn-templates/templates/index.html.hbs -------------------------------------------------------------------------------- /rocket/hello-world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/hello-world/Cargo.toml -------------------------------------------------------------------------------- /rocket/hello-world/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/hello-world/src/main.rs -------------------------------------------------------------------------------- /rocket/jwt-authentication/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/jwt-authentication/Cargo.toml -------------------------------------------------------------------------------- /rocket/jwt-authentication/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/jwt-authentication/README.md -------------------------------------------------------------------------------- /rocket/jwt-authentication/src/claims.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/jwt-authentication/src/claims.rs -------------------------------------------------------------------------------- /rocket/jwt-authentication/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/jwt-authentication/src/main.rs -------------------------------------------------------------------------------- /rocket/opendal-memory/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/opendal-memory/Cargo.toml -------------------------------------------------------------------------------- /rocket/opendal-memory/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/opendal-memory/README.md -------------------------------------------------------------------------------- /rocket/opendal-memory/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/opendal-memory/src/main.rs -------------------------------------------------------------------------------- /rocket/postgres/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/postgres/Cargo.toml -------------------------------------------------------------------------------- /rocket/postgres/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/postgres/schema.sql -------------------------------------------------------------------------------- /rocket/postgres/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/postgres/src/main.rs -------------------------------------------------------------------------------- /rocket/secrets/.gitignore: -------------------------------------------------------------------------------- 1 | Secrets.toml 2 | -------------------------------------------------------------------------------- /rocket/secrets/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/secrets/Cargo.toml -------------------------------------------------------------------------------- /rocket/secrets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/secrets/README.md -------------------------------------------------------------------------------- /rocket/secrets/Secrets.toml.example: -------------------------------------------------------------------------------- 1 | MY_API_KEY = 'the contents of my API key' 2 | -------------------------------------------------------------------------------- /rocket/secrets/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/secrets/src/main.rs -------------------------------------------------------------------------------- /rocket/static-files/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/static-files/Cargo.toml -------------------------------------------------------------------------------- /rocket/static-files/Shuttle.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/static-files/Shuttle.toml -------------------------------------------------------------------------------- /rocket/static-files/assets/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/static-files/assets/about.html -------------------------------------------------------------------------------- /rocket/static-files/assets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/static-files/assets/index.html -------------------------------------------------------------------------------- /rocket/static-files/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/static-files/src/main.rs -------------------------------------------------------------------------------- /rocket/url-shortener/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/url-shortener/Cargo.toml -------------------------------------------------------------------------------- /rocket/url-shortener/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/url-shortener/README.md -------------------------------------------------------------------------------- /rocket/url-shortener/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/url-shortener/src/main.rs -------------------------------------------------------------------------------- /rocket/workspace/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/workspace/Cargo.toml -------------------------------------------------------------------------------- /rocket/workspace/hello-world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/workspace/hello-world/Cargo.toml -------------------------------------------------------------------------------- /rocket/workspace/hello-world/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/workspace/hello-world/src/main.rs -------------------------------------------------------------------------------- /rocket/workspace/shared/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/workspace/shared/Cargo.toml -------------------------------------------------------------------------------- /rocket/workspace/shared/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/rocket/workspace/shared/src/lib.rs -------------------------------------------------------------------------------- /salvo/hello-world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/salvo/hello-world/Cargo.toml -------------------------------------------------------------------------------- /salvo/hello-world/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/salvo/hello-world/src/main.rs -------------------------------------------------------------------------------- /salvo/image-rescaler/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/salvo/image-rescaler/Cargo.toml -------------------------------------------------------------------------------- /salvo/image-rescaler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/salvo/image-rescaler/README.md -------------------------------------------------------------------------------- /salvo/image-rescaler/src/logo-square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/salvo/image-rescaler/src/logo-square.png -------------------------------------------------------------------------------- /salvo/image-rescaler/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/salvo/image-rescaler/src/main.rs -------------------------------------------------------------------------------- /serenity/hello-world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/serenity/hello-world/Cargo.toml -------------------------------------------------------------------------------- /serenity/hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/serenity/hello-world/README.md -------------------------------------------------------------------------------- /serenity/hello-world/Secrets.toml: -------------------------------------------------------------------------------- 1 | DISCORD_TOKEN = 'the contents of my discord token' 2 | -------------------------------------------------------------------------------- /serenity/hello-world/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/serenity/hello-world/src/main.rs -------------------------------------------------------------------------------- /serenity/postgres/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/serenity/postgres/Cargo.toml -------------------------------------------------------------------------------- /serenity/postgres/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/serenity/postgres/README.md -------------------------------------------------------------------------------- /serenity/postgres/Secrets.toml: -------------------------------------------------------------------------------- 1 | DISCORD_TOKEN = 'the contents of my discord token' 2 | GUILD_ID = "123456789" 3 | -------------------------------------------------------------------------------- /serenity/postgres/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/serenity/postgres/schema.sql -------------------------------------------------------------------------------- /serenity/postgres/src/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/serenity/postgres/src/db.rs -------------------------------------------------------------------------------- /serenity/postgres/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/serenity/postgres/src/main.rs -------------------------------------------------------------------------------- /serenity/weather-forecast/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/serenity/weather-forecast/Cargo.toml -------------------------------------------------------------------------------- /serenity/weather-forecast/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/serenity/weather-forecast/README.md -------------------------------------------------------------------------------- /serenity/weather-forecast/Secrets.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/serenity/weather-forecast/Secrets.toml -------------------------------------------------------------------------------- /serenity/weather-forecast/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/serenity/weather-forecast/src/main.rs -------------------------------------------------------------------------------- /serenity/weather-forecast/src/weather.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/serenity/weather-forecast/src/weather.rs -------------------------------------------------------------------------------- /shuttle-cron/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/shuttle-cron/Cargo.toml -------------------------------------------------------------------------------- /shuttle-cron/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/shuttle-cron/src/main.rs -------------------------------------------------------------------------------- /telemetry-betterstack/default-resource-metrics-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/telemetry-betterstack/default-resource-metrics-dashboard.json -------------------------------------------------------------------------------- /templates.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/templates.toml -------------------------------------------------------------------------------- /tower/hello-world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/tower/hello-world/Cargo.toml -------------------------------------------------------------------------------- /tower/hello-world/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/tower/hello-world/src/main.rs -------------------------------------------------------------------------------- /tracing/custom-tracing-subscriber/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/tracing/custom-tracing-subscriber/Cargo.toml -------------------------------------------------------------------------------- /tracing/custom-tracing-subscriber/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/tracing/custom-tracing-subscriber/src/main.rs -------------------------------------------------------------------------------- /warp/hello-world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/warp/hello-world/Cargo.toml -------------------------------------------------------------------------------- /warp/hello-world/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuttle-hq/shuttle-examples/HEAD/warp/hello-world/src/main.rs --------------------------------------------------------------------------------