Runtipi

R

Runtipi

Join the community to ask questions about Runtipi and get answers from other members.

Join

Moving from runtipi to a portainer setup

Hi, given the recent announcement about the existing official appstore being hard to maintain, I wanted to migrate my existing services to a manual setup in portainer that I will manage myself. Is there anything in particular that I need to be aware of? I am already hosting some services outside of runtipi (using the portainer service provided via runtipi :P) and I would like to take ownership of the existing services while preserving the data and configuration as much as possible.

Update app

Hello, With the new version v4.3.0 and the ability to modify user-configs in runtipi-UI, can you update applications this way? For example, by doing: services:...

immich external libraries

Noob here, how do I add external libraries/ mount my external harddrive to the container? Any help is appreciated! Thanks!

Runtipi-cli won't start after install. Says docker 27.5.1 but 28.3.0 installed. Ubuntu 24.04

Greetings all. New user of runtipi, trying it out for the first time and can't get it to start after installing. I have a fresh build of Ubuntu Server 24.04 and installed docker 28.3.0 following the guide on docker.com. Docker reports that it's version 28.3.0 but when I try to install runtipi or run the cli to start it, it reports that docker vesion 27.5.1 is installed. I can't find any hint that the old version is installed. Docker.io isn't installed. Looked for others reporting this error but I'm stumped. Any ideas? Thanks!...
No description

Monica CRM serves stylesheets through http instead of https

Installed Monica CRM, signed up & HTTPS cert is also created. but the Stylesheets are for some reason served over http. How can I go about solving this?...
No description

Cannot use N8N Google Auth with Localhost

I am using RunTipi latest version with n8n latest version, basically i am trying to create an integration that uses google docs, so i setup the credentials, insert the Client ID and Client Secret, and localhost since the local IP is not supported by google; Tried both going on production state and trying to login as showed in the second screen but every time i try it gives me the following error. Tried using ngrok to see if the error is persistent, tried setting in the file
/etc/hosts
/etc/hosts
a record
127.0.0.1 n8n-data-fake.com
127.0.0.1 n8n-data-fake.com
and setting google with that following fake dns record but still no changes...
No description

Cannot install Zigbee2MQTT because of required device path

I have a network/ethernet zigbee device, which Zigbee2MQTT will detect and let you add on the onboarding screen after installation. I do not have or need a USB zigbee device, but because the device path field is marked as required by Runtipi, I cannot install Zigbee2MQTT. Steps to reproduce:...
No description

Upgrading from 3.x.x - additional app-data folder

Hi. When executing the update-script, I get this error: You have an additional app-data folder, the script cannot continue with this folder, please seek help in our Discord or Forums for a guide on how to fix the issue. ...

Deactivate SSL for Ngnix Proxy Manager

Hello Community :) I have a question about RunTipi. I want to run RunTipi behind a Nginx Proxy Manager which manages the SSL certificates. However, I run into problems because RunTipi itself also creates and integrates a certificate. How can I deactivate this so that only my Nginx certificate is used? Many thanks for your help and answers! 😇...

Migrating apps from custom store to official Runtipi store to enable updates

Hello :D, After upgrading to Runtipi v4, I cleaned up my custom store by removing apps that are now available on the official store. I then configured Runtipi to use both the official and custom stores. Some applications currently installed were originally added via the custom store, even though they now exist on the official store. As a result, they do not receive updates from the official store. Can I simply move the folders of these apps from the custom store to the official store directory so they are recognized as official apps and start receiving updates? Or is the process more complex (e.g., requiring clean uninstallation and reinstallation, or metadata adjustments)?...

No more Tipi web interface after latest 4.2.0 update and custom port

Hello everyone, I have performed the latest update from 4.1.x to 4.2.0 on my Debian 12 ARM server on Hetzner. It looks like I can't reach the tipi web ui anymore sadly. My environment is made in the state config file so that it should listen to port 8080 but it's not reachable. Here is the output of the mandatory CLI debug in attachment. Note : docker logs runtipi-reverse-proxy doesn't return anything. The app.log gives this : ...

tailscale

I've deployed Tailscale on my runtipi server and set it up to authenticate to my tailscale VPN. It succeeds (I see it listed online) (and also I enable the subnet routes in the tailscale GUI)... With this setup, I'm expecting to be able to reach the runtipi main dashboard from the client (iPhone, tailscale installed, up and running), but I could only get ERR_CONNECTION_FAILED so far. Any hint on what could be missing/wrong in my setup, please?...

Stalwart ACME

Hey all, I've been trying to get stalwart going. Running the app is as simple it gets thanks to Runtipi. But I have issues getting the certificate through stalwart. I have a domainname, which runs a simple blog, under tipi.domainname.dev runs the dashboard for tipi. under mail.domainname.dev runs the stalwart server. However when I try to configure the TLS inside stalwart I think its conflicting with the reverse proxy. When I try to run the app underneath stalwart.domainname.dev It still can't do the TLS because it can't reach the mail.domainname.dev...

crowdsec Console Enroll Error

I installed crowdsec and follow instructions until I get this error.
sudo docker exec crowdsec_migrated-crowdsec-1 cscli console enroll {{ KEY }}
sudo docker exec crowdsec_migrated-crowdsec-1 cscli console enroll {{ KEY }}
level=warning msg="can't load CAPI credentials from '/etc/crowdsec//online_api_credentials.yaml' (missing login field)"
Error: the Central API (CAPI) must be configured with 'cscli capi register'
level=warning msg="can't load CAPI credentials from '/etc/crowdsec//online_api_credentials.yaml' (missing login field)"
Error: the Central API (CAPI) must be configured with 'cscli capi register'
...

Issues with applying custom Environment Variables (n8n)

So I've been trying to get n8n runners to be enabled for my n8n installation, however, even though Tipi reports there is a User Config, the config doesn't appear to be getting applied. File: /runtipi/user-config/migrated/n8n-1/app.env Contents: N8N_RUNNERS_ENABLED=true...

Cant access dashboard after update to 4.0

Hi, I have update runtipi to 4.0 but I'm left unable to access the dashboard. I had it setup so I could access the dashboard through a Cloudflare tunnel, but the container hasn't started. I attempted to access the dashboard using my VPS's IP but I get a timeout, with the firewall (ufw) up or down. I'm stuck, do you have any pointers?...

App-Store not accessible.

I was tryuing to use Runtipi for the first time, and I had reinstalled it a few times as I was messing around with stuff. I ran the folowing to clear out all my existing containers: ``` docker stop $(docker ps -q) docker rm $(docker ps -aq)...
No description

SearXNG Perfect A+ Grade Setup?

Are there any experts who can help get SearXNG A+ Grade on both TLS and CSP? I've tried config traefik.yml, dynamic.yml, and user-config. I'm still getting E Grade on TLS and D Grade on CSP. TLS Grade:...

beam.smp high cpu usage?

since the update to 4.0 I've had some process appearing in top every few seconds using very high CPU usage, any ideas what this is from?
No description

Update from 3.x to 4.0.0 - Database(s) not recognized

I followed the update guide on the Website and still have the "migration-backups" folder so all data is (or should) be backed up. But I don't understand why none of the databases are recognized. Wallos does not output an error in the logs, but when I open it instead of asking for a login, it asks for registration since no account is found. Hammond, Audiobookshelf and Jellyfin behave similarly but they do have interesting log outputs, mostly some sort of "Invalid Token" error message. ...