https://github.com/archangelgca/comic-svelte
Open-Source self-hostable Sveltekit comic portfolio. Enjoy! (UNFINISHED)
https://github.com/archangelgca/comic-svelte
art bootstrap comics coolify pocketbase self-host svelte sveltekit website
Last synced: 22 days ago
JSON representation
Open-Source self-hostable Sveltekit comic portfolio. Enjoy! (UNFINISHED)
- Host: GitHub
- URL: https://github.com/archangelgca/comic-svelte
- Owner: ArchangelGCA
- License: mit
- Created: 2024-07-17T18:21:04.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2025-07-02T11:28:35.000Z (11 months ago)
- Last Synced: 2026-04-20T13:50:40.493Z (about 1 month ago)
- Topics: art, bootstrap, comics, coolify, pocketbase, self-host, svelte, sveltekit, website
- Language: JavaScript
- Homepage: https://archangelgca.eu
- Size: 1.72 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Work-In-Progress
This project isn't ready yet! It will take some time to actually build.
## Developing
Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server:
```bash
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --open
```
## Building
To create a production version of your app:
```bash
npm run build
```
You can preview the production build with `npm run preview`.
> To deploy your app, you may need to install an [adapter](https://kit.svelte.dev/docs/adapters) for your target environment.
> By default we're using adapter-node for this project.
## Installation:
- Install **PocketBase**, edit `.env.example` file accordingly (read comments) and rename it to `.env`.
- We commend using `Coolify` to host SvelteKit and Pocketbase projects.
- Add collections to pocketbase: `import collections` to your pocketbase `dashboard -> Settings -> Sync -> Import collections -> Load from JSON file` and select the `pb_schema.json` on this repository from the `/pocketbase` folder.
## Theming:
You can customize theming by editing `src/css/theme.css` file _(Limited customization available)_.