This appears to be a known error: https://github.com/PrivateBin/PrivateBin/issues/1309
luckow
Posts
-
Cannot change expiration date -
Can't change UI in config.js+1
It doesn't work on my instance either. To be precise: I tried mirotalk sfu. There is no default /app/data/config.js in the mirotalk p2p app.
and: it feels like the config.js is completly ignored. I tried to "protect" my instance viaprotected: true, user_auth: true,
but it has no effect.
Log file tells me:No valid user config found at /app/data/config.js ... starting fresh
-
Settings UI is locked@girish I'm now restoring to v1.60.2.
-
Settings UI is lockedLet's see, in a few minutes. Restore a backup.
-
Settings UI is lockedThe app no longer starts after the last update. Missing immich.json
-
email endpoint & errors in logfileThere is no TLS.
But ....
SSL works.
Thanks. -
email endpoint & errors in logfileAdding a Mail account in paperless is easy
Admin -> Mail -> Add Account
Saving is easy.
Test never worked.Adding a rule is easy.
But it takes a little time.
To end this little story: Mails are never picked up. Instead, I found errors in the logs.
May 03 14:34:06[2024-05-03 12:34:06,625] [ERROR] [django.request] Internal Server Error: /api/mail_accounts/test/
May 03 14:34:06Traceback (most recent call last):
May 03 14:34:06File "/usr/local/lib/python3.10/dist-packages/asgiref/sync.py", line 518, in thread_handler
May 03 14:34:06raise exc_info[1]....
May 03 14:34:06raise self.abort('socket error: EOF')
May 03 14:34:06imaplib.IMAP4.abort: socket error: EOFDoes it work on your side?
-
Adding new users throws 500 errorLog in with the default admin credentials.
Go to Administration/Users
Add new user(s)
Click on Submit.Browser console says:
Request failed with status code 500, Data server error.
Reload.
Do the same.
It works. -
OIDC on an updated instance does not work (Penpot 2.0)After reading your feedback, I tried the same workflow as yesterday. No chance to log in via OIDC. Then I restored a backup with version 1.10 and logged in via OIDC. Everything worked as expected. Then update to 2.0. Tada. Everything works. No idea why.
(My) problem solved. -
OIDC on an updated instance does not work (Penpot 2.0)The url (after clicking on OpenID) throws:
auth/login?error=unable-to-auth&hint=selector+manager+closed&type=internal&code=unexpected
instead of logging in.
-
paperless, oidc & django admin (spoiler: there is no password involved)My typical workflow for default admin accounts is:
- Open the app in an anonymous browser. use the default admin credentials
- Open the app via
login with Cloudron
in a different browser or tab. - Set the new user to the admin role (in the case of the paperless superuser)
- Delete the default admin with the new user account.
- Add normal user without admin permissions.
All good in paperless until the moment you click on
In short: no chance to login.
After investigating the problem, the user account requires two additional pieces of information that are not automatically created when you add a user via OIDC.
The first is to set a password.
After setting a password manually, it looks like this:
The second is to check
Staff status
It is now possible to log in to Django Admin.
Now you can safely delete the default admin account. -
broken app package. The moment your endpoint js/that works as expected. Ok. Next two steps. Edit you container. Switch to Manage Variables. Create new variable. Choose Matomo Configuration. Go down to Tracking Request Target Path and switch from piwik.php to js/
The idea behind containers: Insert the matomo Tag Manager code into your website only once. If you work with a matamo expert, they can configure matomo without having to change the code on the live website. The container changes every time you change the configuration.
You can change the endpoint in the variables. The moment we switch from piwik.php to js/ your website sends data to matomo.example.com/js/ instead of matomo.example.com/piwik.php
If you use the file manager from App settings and open js/index.php you see
If you open tracker.php you find the require once which throws errors in the logfile.
-
VPN for securityThat is too general. What are you planning to do?
-
broken app package. The moment your endpoint js/There are several reasons why your endpoint should not be matomo.php or piwik.php. That's why I tried the endpoint "js/".
Steps to reproduce:
choose tag manager
Click on manage containers and install code from the default container
Copy the code
You only need the matomo endpoint. In my case
https://matomo-js-instance.luckow.org/js/
Open a new browser tab and open the url.
In a second tab, open the log file of the matomo app on Cloudron.Look for errors like:
In my case, I fixed a lot of open stream errors.
in /app/data
PHP Warning: include(../piwik.php)
ln -s /app/code/piwik.php .PHP Warning: require_once(../libs/upgradephp/upgrade.php)
ln -s /app/code/libs .PHP Warning: require(../../../autoload.php)
solution is more complex, because there is no easy ln -s for that.
open file manager and edit js/tracker.php
in line 44 change PIWIK_INCLUDE_PATH . '/../..') to PIWIK_INCLUDE_PATH . '/vendor')Attention: My changes in 44 worked for a moment. I'll have to check it a second time.
-
Login to my.cloudron.ioInstead of using my.cloudron.io, you probably mean https://console.cloudron.io/
-
Why Invoice Ninja? Did I miss something?@David-0 said in Why Invoice Ninja? Did I miss something?:
It seems quite complex
If you compare IN with tools like EspoCRM or Dolibarr (both available here in the app catalogue), it's a handy little app.I have never used Stripe professionally. My typical customer wants to pay by invoice, payment term and bank transfer. This is where an app like Invoice Ninja wins out over a "toolchain" with Excel and Word. The moment you have more complex workflows, such as stocktaking in different warehouses, you leave IN and go to tools like Odoo.
A nice part of IN is the customer portal. You send a quote and your customer can take a look at YOUR domain in the IN portal. She can see the historical quotes and invoices. Forget the toys with signature & co, but it is possible.
To be fair: If you (or your customer) are happy with the current workflow and you don't need a centralised dashboard for all your customers and their payments, go with Stripe and be happy. Don't waste time with apps you don't need because everything works fine. If you have too much free time, promote open source software or help preserve the environment.
-
Cloudron OIDC & Alias-DomainsTested with the Matomo app.
Location: domain.example.org
Alias: other-domain.example.orgLogin with Cloudron
OICD with the location domain works.
OICD with the other-domain throws:I have no idea if this is a technical limitation of the protocol or if something is missing in the code.
-
SFU ERROR?@MiroTalk
standard cloudron app installation.
-
MyIP - The best IP ToolboxMyIP - A Better IP Toolbox
https://github.com/jason5ng32/MyIP
https://ipcheck.ing/Main Features
π₯οΈ View Your IPs: Detects and displays your local IP, sourcing from multiple IPv4 and IPv6 providers. π΅οΈ IP Information: Presents detailed information for all IP addresses, including country, region, ASN, geographic location, and more. π¦ Availability Check: Tests the accessibility of various websites, such as Google, GitHub, YouTube, ChatGPT, and others. π₯ WebRTC Detection: Identifies the IP address used during WebRTC connections. π DNS Leak Test: Shows DNS endpoint data to evaluate the risk of DNS leaks when using VPNs or proxies. π Speed TestοΌTest your network speed with edge networks. π Proxy Rule Testing: Test the rule settings of proxy software to ensure their correctness. π Global Latency Test: Performe lantency tests on servers located in different regions around the world. π‘ MTR Test: Perform MTR tests on servers located in different regions around the world. π¦ DNS Resolver: Performs DNS resolution of a domain name from multiple sources and obtains real-time resolution results that can be used for contamination determination. π Dark Mode: Automatically toggles between dark and daylight modes based on system settings, with an option for manual switching. π± Minimalist Mode: A mobile-optimized mode that shortens page length for quick access to essential information.. π Search IP Information: Provides a tool for querying information about any IP address. π² PWA SupportedοΌCan be added as a desktop app on your phone as well as a Chrome app on your computer. β¨οΈ Keyboard Shortcuts: Supports keyboard shortcuts for all functions, press ? to view the shortcut list. π Based on availability test results, it indicates whether global internet access is currently feasible. πΊπΈ π¨π³ π«π· English, Chinese, and French support.
-
FindMyDeviceServer is a missing piece for degoogled Android phonesThis is the official server for FindMyDevice (FMD) written in Go.
The FMD app can register an account on FMD Server.
The app can then upload its location at regular intervals.
You can also push commands to the FMD app on your device from FMD Server, e.g. to make your device ring.https://gitlab.com/Nulide/findmydeviceserver
Remote wipe for lost phones.