Thanks for the heads up @jagan! I can confirm that the offer is still going. I just requested and activated my key.
colonelpanic
Posts
-
N8N - Unlock Paid Features for Free!! - TIME LIMITED OFFER -
Regular App Packaging Event@robi - thanks for pointing this out! I have it queued up for watching later today. I'll start a new thread if I have any questions after finishing the stream.
@plusone-nick - I love it! I was using docker-compose for the longest time and stumbled across the HomelabOS developer streaming on Twitch. It is not an OS (despite the name). It is really just a set of Ansible scripts to configure Docker on a remote host, but it has extra goodies like Terraform and a CLI for creating new roles, docs, etc. I contributed to the project for a while, but it has been probably 2-3 years. Since then I've just been using my own (simplified) set of roles/playbooks.
-
Regular App Packaging Event@BrutalBirdie said in Regular App Packaging Event:
@colonelpanic I think such an event would be the best place to learn packaging.
So feel free to attend and ask as many questions as possible.More appdevs more apps for Cloudron
I'm still deploying apps on two different servers. I use Cloudron when they have the app that I want and then I have a separate server where I deploy apps using the docker compose module in ansible. I was hopeful that I could join one of these sessions and get familiar with the process first and then start migrating everything to Cloudron. Any chance there is an event coming up? I live on the east coast of the US (EDT time zone), but I would join a meeting at any time if there is one being held soon. Please let me know!
-
PTR problem between Linode & Mastadon@DeBossNow, where are you configuring your rDNS settings? I don't have that issue. I can set
sub.domain.tld
in the Networking tab of the Linode that Cloudron is installed on... -
Labels are broken and don't function properly@girish - I can also confirm that the latest package resolved the issue! Thanks!
-
What's coming in 7.3I got a notification that 7.3.2 is available. See screenshot below:
But then I get a warning when I go to settings that it is not considered stable yet. Is this true or has that just not been updated yet?
-
Joplin OOM resulting in 502 Bad GatewayLooks like the new versions of Joplin Server requires more memory than the previous versions. It was set to 256MB (I assume that is the default)—I just increased it to 512MB. No issues so far. Hope this helps someone else.
We might need to update the default if others confirm the same issue.
Log from client:
2022-10-12 08:36:18: "Error: Error 502 Bad Gateway: <!DOCTYPE html> <!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]--> <!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]--> <!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]--> <!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]--> <head> <title>notes.url.tld | 502: Bad gateway</title> <meta charset="UTF-8" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=Edge" /> <meta name="robots" content="noindex, nofollow" /> <meta name="viewport" content="width=device-width,initial-scale=1" /> <link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/main.css" /> </head> <body> <div id="cf-wrapper"> <div id="cf-error-details" class="p-0"> <header class="mx-auto pt-10 lg:pt-6 lg:px-8 w-240 lg:w-full mb-8"> <h1 class="inline-block sm:block sm:mb-2 font-light text-60 lg:text-4xl text-black-dark leading-tight mr-2">
-
Regular App Packaging EventI'd like to watch and eventually join in the development when I'm more familiar with packaging apps for Cloudron.
-
Cloudron CCTV Home ProtectionI remember Shinobi having the best user interface when I tried it and a few of other options a couple of years ago. I ended up taking the motioneye route because I found it easier to configure, integrate and maintain.
-
LDAP Questions - userPrincipalName?I'm playing around with using the Cloudron as the LDAP server for another application I have running on a different server. However, it looks like that application is limited to searching for users by userPrincipalName. I've been digging around in the config to see if there is a way for me to change this.
When I use ldapsearch to get a list of users I do not see userPrincipalName—I only see sAMAccountName. Would I need to get the other application to filter using that instead or is there something I can do on the LDAP server to make this field available? What AD/LDAP server is Cloudron using? I will admit this AD & LDAP are not my strong suit. Thanks in advance for any input!
-
Budibase: an open source, no code platform@joebudi - I've been playing around with an environment hosted by Budibase. I would love to see this packaged with Cloudron at some point because it meets almost all of my needs and all of the apps I want to integrate with it are already on Cloudron.
-
Unable to access Joplin Server API@fbartels, you are correct. I read that and used the app to start the Web Clipper service, but I was under the impression that I was starting the Web Clipper on the Joplin server. Instead, it starts up a service on the client or workstation running the Joplin app. I don't think the wording is as "direct" or clear as it could be. Thanks.
-
Unable to access Joplin Server APIUpdate: I am able to access the endpoint GET /ping, but nothing else works. The rest of the endpoints (notes, tag, folders) just respond with:
{ "error": "Path not found: api/notes" }
I tried with the following URLS:
sub.domain.tld:41184/ping
sub.domain.tld/api/ping
The URL using
/api/ping
responds with:{ "status": "ok", "message": "Joplin Server is running" }
-
Unable to access Joplin Server APII'm trying to use the Joplin Data API, but I'm not getting anywhere. I am using the firewall my VPS provider has, and I made sure to accept inbound TCP requests to port 41184 per the Joplin docs. I also added it to the whitelist per the Cloudron docs. This did not resolve the issue. Any idea what I could be missing? Thanks in advance.
-
Importers?@jagadeesh-s2104 - Great question. It looks you can map a volume between the docker container and the host. So anything you put in that folder would be picked up and imported. Here is an updated docker-compose with the volume section in the yaml:
version: '3' services: app: image: fireflyiii/data-importer:latest container_name: firefly-iii-data-importer restart: unless-stopped environment: # See https://docs.firefly-iii.org/data-importer/install/configure/ - FIREFLY_III_URL=https://sub.domain.tld - VANITY_URL=https://sub.domain.tld - FIREFLY_III_ACCESS_TOKEN=ey........... volumes: - /home/colonelpanic/fireflyiii-importer/csvdrop:/import ports: - 8081:8080
This option is outlined in their docs here - https://docs.firefly-iii.org/data-importer/usage/command_line/
It looks like you could also setup a cron job that use a POST request. Docs on that here - https://docs.firefly-iii.org/data-importer/usage/post/
-
How To Sell Digital Goods with CloudronI don't sell digital goods, but I do have a side gig printing letterpress business cards, invitations, & stationery. I use InvoiceNinja (integrated with Stripe), Roundcube, Directus (file storage and job info), and a LAMP stack for my website (integrated with Directus).
-
Cloudflare Setup QuestionsI have a handful of questions regarding the best practices when using Cloudflare. Thanks in advance to anyone that can assist in clarifying these.
First question, the Cloudron Docs for Cloudflare mention that proxying must be disabled for the
my
subdomain. I changed the Mail Server Location when setting up email toemail.domain.tld
. Can someone confirm that I can setup proxying formy.domain.tld
and just not turn it on foremail.domain.tld
?Since
email.domain.tld
cannot be proxied, what would be the downside of using a domain that doesn't have any websites on it? I'm hosting a handful of web services ondomain.tld
, but I have another domain that isn't being used for anything at this time. Is it worth making the changes? Thoughts?Current Email setup on Cloudron:
Second question. Are the settings in the screenshots below the recommended settings if I'm using Cloudflare as the DNS provider.
I assume that renewing the Let's Encrypt certificate would not be an issue with the proxy turned on because Cloudron is using a DNS challenge instead of HTTP challenge. Is that a true statement?
What would be the benefit of creating a Wildcard Origin Cert on Cloudflare and uploading it instead of using Let's Encrypt? I don't do this with the services I host on my homelab because I don't want to have to go through Cloudflare to access those services—I want to keep them entirely internal. However, I'm using Cloudron on a VPS and don't see that being an issue. If someone else has considered this, what did you decide on and why?
Cloudron settings for a domain:
Cloudflare settings for a DNS:
Cloudflare settings for SSL/TLS Overview:
Cloudflare settings for SSL/TLS Edge Certificates:
I assume HSTS might be recommended and I've considered enabling it, but I want to make sure I've got the HTTPS nailed down first.
Again, thanks in advance to anyone that has an input or thoughts!
-
DNS domain expiration monitoringIf this is such a big issue and you can't pay attention to the emails from your registrar to renew your domain then transfer it to a registrar that will auto-renew the domain for you.
-
DNS domain expiration monitoringHere is the link if you want to vote for it - https://forum.cloudron.io/topic/6428/domainmod-domain-management
-
DomainMOD - Domain ManagementDomainMOD is an open source application written in PHP & MySQL used to manage your domains and other internet assets in a central location.
Website: https://domainmod.org
GitHub: https://github.com/domainmod/domainmod
Demo: https://demo.domainmod.org
Docs: https://domainmod.org/docs/