Getting 404 error with Invidious

Suddenly getting 404 error, and the App.log says something like WARN[0000] network tipi_main_network: network.external.name is deprecated. Please set network.name w Even when Kavita and IT-Tools are loading ok, but that network error is still there! I didn't change anything!
time="2023-05-13T19:49:53Z" level=warning msg="network tipi_main_network: network.external.name is deprecated. Please set network.name with external: true"
invidious-db Pulling
invidious Pulling
invidious-db Pulled
invidious Pulled
time="2023-05-13T19:49:55Z" level=warning msg="network tipi_main_network: network.external.name is deprecated. Please set network.name with external: true"
Container invidious-db Creating
Container invidious-db Created
Container invidious Creating
Container invidious Created
time="2023-05-13T19:49:53Z" level=warning msg="network tipi_main_network: network.external.name is deprecated. Please set network.name with external: true"
invidious-db Pulling
invidious Pulling
invidious-db Pulled
invidious Pulled
time="2023-05-13T19:49:55Z" level=warning msg="network tipi_main_network: network.external.name is deprecated. Please set network.name with external: true"
Container invidious-db Creating
Container invidious-db Created
Container invidious Creating
Container invidious Created
2023-05-13T19:50:29.943Z > EventDispatcher: app xsv3qk6 finished with message: Starting app script
time="2023-05-13T19:50:28Z" level=warning msg="network tipi_main_network: network.external.name is deprecated. Please set network.name with external: true"
it-tools Pulling
it-tools Pulled
time="2023-05-13T19:50:29Z" level=warning msg="network tipi_main_network: network.external.name is deprecated. Please set network.name with external: true"
Container it-tools Creating
Container it-tools Created
Container it-tools Starting
Container it-tools Started

2023-05-13T19:50:32.944Z > EventDispatcher: app luq72s5 finished with message: Starting app script
time="2023-05-13T19:50:31Z" level=warning msg="network tipi_main_network: network.external.name is deprecated. Please set network.name with external: true"
kavita Pulling
kavita Pulled
time="2023-05-13T19:50:32Z" level=warning msg="network tipi_main_network: network.external.name is deprecated. Please set network.name with external: true"
Container kavita Creating
Container kavita Created
Container kavita Starting
Container kavita Started
2023-05-13T19:50:29.943Z > EventDispatcher: app xsv3qk6 finished with message: Starting app script
time="2023-05-13T19:50:28Z" level=warning msg="network tipi_main_network: network.external.name is deprecated. Please set network.name with external: true"
it-tools Pulling
it-tools Pulled
time="2023-05-13T19:50:29Z" level=warning msg="network tipi_main_network: network.external.name is deprecated. Please set network.name with external: true"
Container it-tools Creating
Container it-tools Created
Container it-tools Starting
Container it-tools Started

2023-05-13T19:50:32.944Z > EventDispatcher: app luq72s5 finished with message: Starting app script
time="2023-05-13T19:50:31Z" level=warning msg="network tipi_main_network: network.external.name is deprecated. Please set network.name with external: true"
kavita Pulling
kavita Pulled
time="2023-05-13T19:50:32Z" level=warning msg="network tipi_main_network: network.external.name is deprecated. Please set network.name with external: true"
Container kavita Creating
Container kavita Created
Container kavita Starting
Container kavita Started
33 Replies
NoisyFridge
NoisyFridgeOP2y ago
I did restart the app and Tipi, didnt work! Somehow its fixed now! 🤔
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
NoisyFridge
NoisyFridgeOP2y ago
Ohhh okay, thanks I just installed Bookstack when trying to access it through URL, it stops at internal private IP, instead of redirecting to public IP. any solutions for that? Would you mind telling me where to find that config?
Nicolas
Nicolas2y ago
What do you mean exactly?
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
NoisyFridge
NoisyFridgeOP2y ago
Thank you for this!
YAGPDB.xyz
YAGPDB.xyz2y ago
Gave +1 Rep to @mcmeel
NoisyFridge
NoisyFridgeOP2y ago
I mean, I using Tipi on a remote server, and use the apps through subdomain connected to the Public IP, but when I try to access bookstack through the assigned URL, I doesn't go anywhere, it just get stuck and in the address bar I see something like 10.*.*.*:8119 why is VPS' internal ip. and by config I meant where to find what he shared
healthcheck:
test: wget -nv --tries=1 --spider http://127.0.0.1:3000/api/v1/comments/jNQXAC9IVRw || exit 1
interval: 30s
timeout: 5s
retries: 2
healthcheck:
test: wget -nv --tries=1 --spider http://127.0.0.1:3000/api/v1/comments/jNQXAC9IVRw || exit 1
interval: 30s
timeout: 5s
retries: 2
Nicolas
Nicolas2y ago
Maybe we didn’t configure it correctly to account for each use case. If you go into the settings page on the Tipi dashboard what is the listen IP listed there?
NoisyFridge
NoisyFridgeOP2y ago
Oh sorry for the typos in my previous msg, here is what I see in my Tipi settings, and yes this is the IP address it redirects to and stops there http://10.0.0.145:8119/login
No description
NoisyFridge
NoisyFridgeOP2y ago
How it looks in Homarr
No description
Nicolas
Nicolas2y ago
I think we need to re-work the bookstack config It is using internal ip for the redirect
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
Nicolas
Nicolas2y ago
There is this variable, I think bookstack automatically redirects internally
No description
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
Nicolas
Nicolas2y ago
Yes, this plus all the variables defined in the app's config.json
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
Nicolas
Nicolas2y ago
Could be as an optional field yes
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
NoisyFridge
NoisyFridgeOP2y ago
They things you guys are talking about are way above what I understand 🤯 being new to these things and all lol Docker settings are like this,
container_name: bookstack
environment:
- APP_URL=http://${INTERNAL_IP}:${APP_PORT}
- DB_HOST=bookstack-db
- DB_USERNAME=tipi
- DB_PASSWORD=${BOOKSTACK_DB_PASS}
- DB_DATABASE=bookstackapp
volumes:
- ${APP_DATA_DIR}/data/config:/config
dns:
- ${DNS_IP}
container_name: bookstack
environment:
- APP_URL=http://${INTERNAL_IP}:${APP_PORT}
- DB_HOST=bookstack-db
- DB_USERNAME=tipi
- DB_PASSWORD=${BOOKSTACK_DB_PASS}
- DB_DATABASE=bookstackapp
volumes:
- ${APP_DATA_DIR}/data/config:/config
dns:
- ${DNS_IP}
Should I change something here!? I assume APP_URL=http://${INTERNAL_IP}:${APP_PORT} Nope trying this - APP_URL=${USER_APP_URL:-http://${INTERNAL_IP}:${APP_PORT}} didn't work!
Nicolas
Nicolas2y ago
Yes this would work, there is also the url type available for form field APP_URL=<public ip>:<port> You can try this I'll prepare an update for the app, @Cvlr has the same issue
NoisyFridge
NoisyFridgeOP2y ago
nice, thanks. i will try this and let you know ✌️
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
NoisyFridge
NoisyFridgeOP2y ago
So did this, not sure if I was supposed write it like that, but did not work! lol
container_name: bookstack
environment:
- APP_URL=<public ip>:<port>
- DB_HOST=bookstack-db
- DB_USERNAME=tipi
- DB_PASSWORD=${BOOKSTACK_DB_PASS}
- DB_DATABASE=bookstackapp
volumes:
- ${APP_DATA_DIR}/data/config:/config
dns:
- ${DNS_IP}
container_name: bookstack
environment:
- APP_URL=<public ip>:<port>
- DB_HOST=bookstack-db
- DB_USERNAME=tipi
- DB_PASSWORD=${BOOKSTACK_DB_PASS}
- DB_DATABASE=bookstackapp
volumes:
- ${APP_DATA_DIR}/data/config:/config
dns:
- ${DNS_IP}
Nicolas
Nicolas2y ago
You need to put the value you want Your real ip
NoisyFridge
NoisyFridgeOP2y ago
then I did this APP_URL=http://myPublicIP:${APP_PORT} i mean my public ip bow I can access the app, works fine, tho, the subdomain is not connected, its through direct ip thus no SSL goddamn, this worked for me, lol.
environment:
- APP_URL=https://mysub.domain.com
- DB_HOST=bookstack-db
- DB_USERNAME=tipi
- DB_PASSWORD=${BOOKSTACK_DB_PASS}
- DB_DATABASE=bookstackapp
environment:
- APP_URL=https://mysub.domain.com
- DB_HOST=bookstack-db
- DB_USERNAME=tipi
- DB_PASSWORD=${BOOKSTACK_DB_PASS}
- DB_DATABASE=bookstackapp
Putting the subdomain directly without ports lol not sure if its best practice tho
Nicolas
Nicolas2y ago
It's exactly what you had to do, it's what it is supposed to be but we mis-configured the app a bit. Next Bookstack update on the store will fix this
NoisyFridge
NoisyFridgeOP2y ago
Thank you very much for the help and all the hardwork, much appreciated!
YAGPDB.xyz
YAGPDB.xyz2y ago
Gave +1 Rep to @Nicolas
NoisyFridge
NoisyFridgeOP2y ago
@mcmeel thank you too ✌ The app update works nicely!
Nicolas
Nicolas2y ago
Amazing!
NoisyFridge
NoisyFridgeOP2y ago
All thanks to you peeps

Did you find this page helpful?