Suwayomi / Suwayomi-Server

A rewrite of Tachiyomi for the Desktop
Mozilla Public License 2.0
4.29k stars 207 forks source link

[Feature Request] Running Tachidesk on Android #477

Open VlasovRoman opened 1 year ago

VlasovRoman commented 1 year ago

What feature should be added to Tachidesk?

I think it would be useful to be able to run the techidesk server on an android device so that you can connect to it from another device (PC, Mac and others)

Why/Project's Benefit/Existing Problem

Tachi was originally created as an application for Android devices, and the ability to read manga on a PC directly from the phone would greatly simplify the life of the users.

AriaMoradi commented 1 year ago

Tachi was originally created as an application for Android devices, and the ability to read manga on a PC directly from the phone would greatly simplify the life of the users.

And drain their battery life quickly. Mobile devices are not meant to run servers. But if you are stubborn enough, You can run Tachidesk on Android by installing OpenJDK on Termux and then running it from the Termux terminal.

Here's a Tutorial @cynide#6863 made on discord. I added some modifications and cleanup.

Running Tachidesk on Android

Method 1: Termux headless server

Install the Termux app from f-droid.

Open termux and run

Now you can connect to your server in any Tachidesk client 😉 like qtui,sorayomi,equinox,web-ui or JUI

Method 2: Tachidesk with GUI

If you want to run Tachidesk's desktop clients or want to run Tachidesk on other GNU/linux distros like ubuntu/arch/gentoo/fedora or run in tachidesk in isolated environment like docker, follow the below guide:

Rice your termux using these dotfiles and optionally setup a desktop environent using xfce on termux ,

VlasovRoman commented 1 year ago

@AriaMoradi So, i must to say, that I started server on android already, but biggest question is "Does can TS on android take info about tachi db and send on PC by network."

AriaMoradi commented 1 year ago

So, i must to say, that I started server on android already, but biggest question is "Does can TS on android take info about tachi db and send on PC by network."

If what you are asking is if Tachidesk can read Tachiyomi's database, the answer is no.

luo-chuan commented 6 months ago

I do not have a cloud server, but I have a phone anywhere. I hope there are a Suwayomi-server APP and a Suwayomi-client APP or server-client-2-in-1 APP on Android devices. Some other APP provide this feature, like legado and siyuan.

The legado is a novel reading app, there are some screenshot: 311480782-0a475112-4c42-4087-9d95-f952af4f71cf 311480886-9745d83c-a3f5-4761-930e-c965cf8e31a1

The siyuan is a markdown noting app, there are some screenshot: 311480819-fd7d2800-30b0-4c53-9936-f947e2f7ca27 311481062-caf06b9f-b8e5-49e7-b4a6-61562fb08466

Robonau commented 6 months ago

@luo-chuan there is no app to run the server its possible to do it in the way outlined by AriaMoradi in the first response but its not really an intended use case

if u just want an app and not a server then use mihon if u want a server then follow what AriaMoradi said you wont get any support though

ruining it on a PC and accessing it remotely using something like tailscale is the recommended setup

oldcwj commented 2 months ago

Jre4Android can run the server and then open http://127.0.0.1:44567 on the android browser

12191727698082_ pic 12201727698088_ pic