Skip to content

Commit

Permalink
Merge pull request #123 from Suwayomi/main
Browse files Browse the repository at this point in the history
Tachidesk > Suwayomi
  • Loading branch information
Robonau authored Jan 7, 2024
2 parents 24b6943 + 2c6bcfc commit dacebea
Show file tree
Hide file tree
Showing 6 changed files with 19 additions and 19 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -77,10 +77,10 @@ jobs:
- run: sed -i "s@BUILD_VERSION_PLACEHOLDER@${{ needs.GenTag.outputs.value }}@" ./build/index.html
- name: Generate zip
working-directory: ./build
run: zip -r Tachidesk-VUI-Web.zip ./*
run: zip -r Suwayomi-VUI-Web.zip ./*
- name: Upload CI Release
uses: ncipollo/release-action@v1
with:
artifacts: './build/Tachidesk-VUI-Web.zip'
artifacts: './build/Suwayomi-VUI-Web.zip'
allowUpdates: 'true'
tag: ${{ needs.GenTag.outputs.value }}
2 changes: 1 addition & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"licenser.license": "MPLv2",
"licenser.projectName": "tachidesk-VUI",
"licenser.projectName": "suwayomi-VUI",
"licenser.author": "Contributors to the Suwayomi project",
"cSpell.words": ["iconify", "localsourcelang", "tipclass"],
"cSpell.ignoreRegExpList": ["\\s*import (.+\n?)+ from '.*';"]
Expand Down
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
# Tachidesk-VUI
# Suwayomi-VUI

Robonau's Svelte + skeleton tachidesk UI
Robonau's Svelte + skeleton suwayomi UI

| Discord | Github | Docker |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [![Discord](https://img.shields.io/discord/801021177333940224.svg?label=discord&labelColor=7289da&color=2c2f33&style=flat)](https://discord.gg/DDZdqZWaHA) | ![](https://img.shields.io/github/stars/Suwayomi/Tachidesk-VUI.svg) ![](https://img.shields.io/github/forks/Suwayomi/Tachidesk-VUI.svg) ![](https://img.shields.io/github/tag/Suwayomi/Tachidesk-VUI.svg) ![](https://img.shields.io/github/release/Suwayomi/Tachidesk-VUI.svg) ![](https://img.shields.io/github/issues/Suwayomi/Tachidesk-VUI.svg) ![](https://github.com/Suwayomi/Tachidesk-VUI/actions/workflows/build.yml/badge.svg) | ![](https://ghcr-badge.deta.dev/suwayomi/tachidesk-vui/latest_tag?filter=latest) ![](https://ghcr-badge.deta.dev/suwayomi/tachidesk-vui/size?filter=latest) |
| Discord | Github | Docker |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [![Discord](https://img.shields.io/discord/801021177333940224.svg?label=discord&labelColor=7289da&color=2c2f33&style=flat)](https://discord.gg/DDZdqZWaHA) | ![](https://img.shields.io/github/stars/Suwayomi/Suwayomi-VUI.svg) ![](https://img.shields.io/github/forks/Suwayomi/Suwayomi-VUI.svg) ![](https://img.shields.io/github/tag/Suwayomi/Suwayomi-VUI.svg) ![](https://img.shields.io/github/release/Suwayomi/Suwayomi-VUI.svg) ![](https://img.shields.io/github/issues/Suwayomi/Suwayomi-VUI.svg) ![](https://github.com/Suwayomi/Suwayomi-VUI/actions/workflows/build.yml/badge.svg) | ![](https://ghcr-badge.deta.dev/suwayomi/suwayomi-vui/latest_tag?filter=latest) ![](https://ghcr-badge.deta.dev/suwayomi/suwayomi-vui/size?filter=latest) |

# How To Use:

## Web Server files

The Tachidesk-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 Tachidesk data directory
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 tachidesk server
The files could also be used in a stand alone webserver though you would have to redirect `/api` trafic to suwayomi server

## Docker

Expand All @@ -22,12 +22,12 @@ The files could also be used in a stand alone webserver though you would have to
version: '3.7'
services:
vui3:
image: ghcr.io/suwayomi/tachidesk-vui
image: ghcr.io/suwayomi/suwayomi-vui
ports:
- '9013:8080'
environment:
- tachidesk=http://tachidesk:4567/
# will proxy the tachidesk server to the UI
- suwayomi=http://suwayomi:4567/
# will proxy the suwayomi server to the UI
# if you plan on proxying it externally then this is unnecessary
restart: unless-stopped
```
Expand Down
8 changes: 4 additions & 4 deletions docker-compose-example.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
version: '3.7'
services:
vui3:
image: ghcr.io/suwayomi/tachidesk-vui
image: ghcr.io/suwayomi/suwayomi-vui
ports:
- '9013:8080'
environment:
- tachidesk=http://tachidesk:4567/
# will proxy the tachidesk server to the UI
- suwayomi=http://suwayomi:4567/
# will proxy the suwayomi server to the UI
# if you plan on proxying it externally then this is unnecessary
restart: unless-stopped

Expand All @@ -17,7 +17,7 @@ services:
ports:
- '5173:5173'
environment:
- VITE_URL=http://tachidesk:4567
- VITE_URL=http://suwayomi:4567
volumes:
- '.:/app'
command: /bin/sh -c "bun i && bun run dev --host"
Expand Down
2 changes: 1 addition & 1 deletion set-env-variable.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@
# sed -i "s@// CONFIGURATIONS_PLACEHOLDER@${JSON_STRING}@" /usr/share/nginx/html/index.html
# exec "$@"

TMP=$(echo "$tachidesk" | sed "s@/\$@@")
TMP=$(echo "$suwayomi" | sed "s@/\$@@")
sed -i "s@PLACEHOLDER@$TMP@" /etc/nginx/conf.d/default.conf
2 changes: 1 addition & 1 deletion static/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"display": "standalone",
"background_color": "#1f2937",
"theme_color": "#1f2937",
"description": "Robonau's Svelte + skeleton Tachidesk UI",
"description": "Robonau's Svelte + skeleton Suwayomi UI",
"icons": [
{
"src": "pwa-64x64.png",
Expand Down

0 comments on commit dacebea

Please sign in to comment.