runtipi-cli command not found
trying to update to v2.0.3 and don't seem to have runtipi-cli, I've tried downloading the v2.0.3.tar.gz file, decompressed that and still not able to find the files in the root folder of the downloaded tar file.
What am, I doing wrong?
77 Replies
uname -m : aarch64
/home/pi/tipi/runtipi-2.0.3
is the new version I've manually downloaded to try and get the runtipi-cli files from to move them into my existing install
nooo
dont do thatt
remove the directory
and please tell me waht version of tipi you have
Current version: 1.5.2
ok inside the scripts folder there should be an update-system thing

can you run the system.sh one
and screenshot it
didn;t seem to do anything

umm wait a moment
ok run this sudo ./scripts/system.sh update
ok that looks to have updated to 2.0.3, but my pi-hole container won;t start
what does docker logs -f pihole give
nothing

ok cant you cat the error.log fine in the runtipi/logs folder
ah, there's where it is
is what I get

Ohh
You have a lot of time to update
Yeah please go to the repos/ then long name
The run sudo git reset --hard
And then sudo git pull
Then restart tipi with sudo ./runtipi-cli stop and the sudo ./runtipi-cli start
And some of your apps will have an update including pihole
I have noticed that some of my apps won't update, guessing this is why
thanks for all the help btw
getting somewhere, but pihole failed to update
lol

Cat the error log again
Did you restart tipi
with these commands
Did you update the repo?
yeah
I can see updates for the other apps I have
What was the output of git pull
and they are being pulled
Ok
Basically
Umm stop pihole
And then try to update
runtipi-cli update?
No that will not do anything
Try to stop pihole update and then start
ah, pihole wasn't running when I tried to update it
and won't start
Does your pihole have anything special or just running to block ads
yeah just running to block ads
couple of local DNS entries
Oh
nothing much that I can't recreate
It's weird because I had fixed this issue
Yeah an idea would be to unfortunately try removing it and installing it again
no worries, I can do that
thanks again for the help
need to update all of my apps
Ok try reinstalling the app and tell me if it worked
will do
so I managed to get pihole back up and running, but none of my other apps appear to work correctly, overseer can't authenticate, homarr chucks a 404, prowlarr's config is defaulting to port 8109 but in the app it is trying to use the default 9696
Whatttt
Something is going extremely wrong
Permission issues 99%
everything was working fine before the update, not sure what permissions have changed
They could change
lets start one by one
so lets start with homarr
docker logs -f homarr
pi@raspberrypi:~/runtipi/app-data $ sudo docker logs -f homarr
Listening on port 7575 url: http://8e54af666341:7575
hmm are you using tipi's reverse proxy?
not that I'm aware of
I don't have it exposed
can you cat runtipi/apps/homarr/docker-compose.yml
version: "3.7"
services:
homarr:
container_name: homarr
image: ghcr.io/ajnart/homarr:0.13.4
restart: unless-stopped
volumes:
- ${APP_DATA_DIR}/data/config:/app/data/configs
- ${APP_DATA_DIR}/data/icons:/app/public/icons
- /var/run/docker.sock:/var/run/docker.sock
environment:
- PASSWORD=${HOMARR_PASSWORD}
- PGID=1000
- TZ=${TZ}
ports:
- ${APP_PORT}:7575
networks:
- tipi_main_network
labels:
# Main
traefik.enable: true
traefik.http.middlewares.homarr-web-redirect.redirectscheme.scheme: https
traefik.http.services.homarr.loadbalancer.server.port: 7575
# Web
traefik.http.routers.homarr-insecure.rule: Host(
${APP_DOMAIN}
)
traefik.http.routers.homarr-insecure.entrypoints: web
traefik.http.routers.homarr-insecure.service: homarr
traefik.http.routers.homarr-insecure.middlewares: homarr-web-redirect
# Websecure
traefik.http.routers.homarr.rule: Host(${APP_DOMAIN}
)
traefik.http.routers.homarr.entrypoints: websecure
traefik.http.routers.homarr.service: homarr
traefik.http.routers.homarr.tls.certresolver: myresolver
# Local domain
traefik.http.routers.homarr-local-insecure.rule: Host(homarr.${LOCAL_DOMAIN}
)
traefik.http.routers.homarr-local-insecure.entrypoints: web
traefik.http.routers.homarr-local-insecure.service: homarr
traefik.http.routers.homarr-local-insecure.middlewares: homarr-web-redirect
# Local domain secure
traefik.http.routers.homarr-local.rule: Host(homarr.${LOCAL_DOMAIN}
)
traefik.http.routers.homarr-local.entrypoints: websecure
traefik.http.routers.homarr-local.service: homarr
traefik.http.routers.homarr-local.tls: true
it's not running on port 7575, it's on 8102
nope thats right
so if you open it with ip it says 404 not found?
http://192.168.88.110:8102/404
is what I get directed to

hmm
what does ls app-data/homarr/data give you

ok lets try to force change the permissions to check if something like this is wrong
so chown -R 755 app-data/homarr/data/
and then stop/start tipi
*homarr
is that not chmod?
yeah sorry
oops
no worries

didnt change a thing? weird
it has
something is going extremely wrong with your install
owner on some dir's is 755
how many apps do you have installed?
I ran chown
this
yeah did you run this?
so I ran your original command and modified the owner of those directories to 755:pi and 755:root, I've re-run the command and changed everything to pi:pi and also ran chmod to set permissions to 755

oh ok
lets start stop homarr
I've stop/started homarr and it's still the same
404 page not found
hope thats not the case but what does ls app-data/homarr/data/config give you

ok it has something inside
thats good
yeah, all of the links to my apps are in there
i have an idea
copy the data folder somewhere
remove the app
install it
rmeove the data folder
copy that json file out, remove/readd homarr and then copy it back in?
copy the old one
uninstalled homarr and then reinstalled it, loaded fine
stopped it, overwrote the default.json file and started it
get the 404 again
looks like there were a few updates to it that were never applied and the setup is a bit different
ok let me check something
ok that returns nothing runtipi/app-data/homarr/data/config/
so probably homarr changed directories
i am sorry but i have to go now so yea we will continue tommorow and find the problem
cool no worries, thanks for the help
ok i am back
tell me when you are too