Suwayomi / Suwayomi-Server

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

can you make it easier to install on ubuntu , and tutorial need to update #896

Open aymanharrawi opened 4 months ago

aymanharrawi commented 4 months ago

can you make it easier to install on ubuntu , and tutorial need to update

the tutorial to install on ubuntu that on the main page is useless and need to update ,

i had bad time to get method how to install it then i get help from chat gpt

https://chat.openai.com/share/09ab4447-dbf5-46c9-8d24-65826ce029f6

this is the commands that i needed to use and get them from chat gpt to install

`sudo dpkg -i Suwayomi-Server-v1.0.0-r1498-debian-all.deb sudo apt-get -f install sudo adduser --system --no-create-home suwayomi-server sudo addgroup suwayomi-server sudo chown -R :suwayomi-server /etc/suwayomi sudo systemctl restart suwayomi-server sudo systemctl status suwayomi-server sudo dpkg -i Suwayomi-Server-v1.0.0-r1498-debian-all.deb sudo systemctl restart suwayomi-server sudo systemctl status suwayomi-server curl -I http://127.0.0.1:4567/

root@rve:~# curl -I http://127.0.0.1:4567/ HTTP/1.1 200 OK Date: Sun, 03 Mar 2024 18:25:42 GMT Cache-Control: max-age=0 Last-Modified: Fri, 23 Feb 2024 19:36:18 GMT Content-Type: text/html ETag: W/"JroSShjFK84JroTx8+ywaM" Accept-Ranges: bytes Content-Length: 1341 Server: Jetty(9.4.51.v20230217)

then open 4567 port on the firewall ufw allow 4567`

Robonau commented 4 months ago

dude all ya needed to do was install it and run it

sudo dpkg -i Suwayomi-Server-v1.0.0-r1498-debian-all.deb
suwayomi-server
curl -I http://127.0.0.1:4567/

should have worked fine (it wouldn't run on startup, but the only install that does by default is docker)

taos15 commented 3 months ago

Dont you get permission issues by crating the suwoyomi user? It shouldn't have to create a new use, and just install and run the application as the logged in (not root) user. That way you dont risk having permission issues because the application run as the suwoyomi user and you are accessing as the login in user (most likely userid 1000) without adding new user/group to your logged in groups?