├── .dockerignore ├── .env.example ├── .github └── workflows │ └── build.yml ├── .gitignore ├── .npmrc ├── .nvmrc ├── Dockerfile ├── README.md ├── package.json ├── src ├── app.html ├── lib │ ├── images │ │ ├── github.svg │ │ ├── svelte-logo.svg │ │ ├── svelte-welcome.png │ │ └── svelte-welcome.webp │ └── server │ │ └── db.js └── routes │ ├── +layout.svelte │ ├── +page.js │ ├── +page.svelte │ ├── Counter.svelte │ ├── Header.svelte │ ├── about │ ├── +page.js │ └── +page.svelte │ ├── api │ └── +server.js │ ├── styles.css │ └── sverdle │ ├── +page.server.js │ ├── +page.svelte │ ├── game.js │ ├── how-to-play │ ├── +page.js │ └── +page.svelte │ ├── reduced-motion.js │ └── words.server.js ├── static ├── favicon.png └── robots.txt ├── svelte.config.js └── vite.config.js /.dockerignore: -------------------------------------------------------------------------------- 1 | .env 2 | node_modules -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- 1 | PUBLIC_HELLO="Hello world!" -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/.npmrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20 -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/package.json -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/app.html -------------------------------------------------------------------------------- /src/lib/images/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/lib/images/github.svg -------------------------------------------------------------------------------- /src/lib/images/svelte-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/lib/images/svelte-logo.svg -------------------------------------------------------------------------------- /src/lib/images/svelte-welcome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/lib/images/svelte-welcome.png -------------------------------------------------------------------------------- /src/lib/images/svelte-welcome.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/lib/images/svelte-welcome.webp -------------------------------------------------------------------------------- /src/lib/server/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/lib/server/db.js -------------------------------------------------------------------------------- /src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/routes/+layout.svelte -------------------------------------------------------------------------------- /src/routes/+page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/routes/+page.js -------------------------------------------------------------------------------- /src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/routes/+page.svelte -------------------------------------------------------------------------------- /src/routes/Counter.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/routes/Counter.svelte -------------------------------------------------------------------------------- /src/routes/Header.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/routes/Header.svelte -------------------------------------------------------------------------------- /src/routes/about/+page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/routes/about/+page.js -------------------------------------------------------------------------------- /src/routes/about/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/routes/about/+page.svelte -------------------------------------------------------------------------------- /src/routes/api/+server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/routes/api/+server.js -------------------------------------------------------------------------------- /src/routes/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/routes/styles.css -------------------------------------------------------------------------------- /src/routes/sverdle/+page.server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/routes/sverdle/+page.server.js -------------------------------------------------------------------------------- /src/routes/sverdle/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/routes/sverdle/+page.svelte -------------------------------------------------------------------------------- /src/routes/sverdle/game.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/routes/sverdle/game.js -------------------------------------------------------------------------------- /src/routes/sverdle/how-to-play/+page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/routes/sverdle/how-to-play/+page.js -------------------------------------------------------------------------------- /src/routes/sverdle/how-to-play/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/routes/sverdle/how-to-play/+page.svelte -------------------------------------------------------------------------------- /src/routes/sverdle/reduced-motion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/routes/sverdle/reduced-motion.js -------------------------------------------------------------------------------- /src/routes/sverdle/words.server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/src/routes/sverdle/words.server.js -------------------------------------------------------------------------------- /static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/static/favicon.png -------------------------------------------------------------------------------- /static/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/static/robots.txt -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/svelte.config.js -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khromov/self-hosted-sveltekit-demo/HEAD/vite.config.js --------------------------------------------------------------------------------