Suwayomi-VUI Svelte Themes

Suwayomi Vui

my attempt at a webui made in Svelte and skeleton

Suwayomi-VUI

Robonau's Svelte + skeleton suwayomi UI

Discord Github Docker

How To Use:

Suwayomi Server Integrated

when running the Suwayomi server you can change the WebUI Flavor to VUI, it will then replace the Default WebUI with VUI.

Web Server files

The Suwayomi-VUI-Web.zip file in the release is for hosting the ui though server.webUIFlavor = "Custom" config and replacing the contents of the webUI folder in the Suwayomi data directory

The files could also be used in a stand alone webserver though you would have to redirect /api trafic to suwayomi server

Docker

Compose

version: '3.7'
services:
  vui3:
    image: ghcr.io/suwayomi/suwayomi-vui
    ports:
      - '9013:8080'
    environment:
      - suwayomi=http://suwayomi:4567/
      # will proxy the suwayomi server to the UI
      # if you plan on proxying it externally then this is unnecessary
      - theme=skeleton
      # defaults to skeleton
      # is for the SSR to stop off first loads
      # any of the themes avalabe in VUI
      # skeleton, wintry, crimson, gold-nouveau, hamlindigo, modern, rocket, sahara, seafoam, vintage
    restart: unless-stopped

Developing

install dependencies with bun install

start a development server:

bun run dev

# or start the server and open the app in a new browser tab
bun run dev -- --open

Building

To create a production version of your app:

bun run build

Top categories

Loading Svelte Themes