Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

Cloudron Forum

Apps | Demo | Docs | Install
S

Jason

@staypath
About
Posts
26
Topics
1
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

    Does any one try Authentication on published Bot
  • S staypath

    There are basically two apps in one with Typebot. There's the "builder" app which is the admin interface used to create and manage bot flow (this has the auth tied to it), and the "viewer" app, which is where published bots can be viewed by the public. I don't think you can add auth to the viewer URLs.

    CleanShot 2023-09-03 at 19.24.05.jpeg


  • How to configure storage for Typebot on Cloudron
  • S staypath

    Here's a working config sample for Digital Ocean Spaces. Add the following entries in the env.sh and restart the Typebot app:

    export S3_ACCESS_KEY=<YOUR DO ACCESS KEY>
    export S3_SECRET_KEY=<YOUR DO SECRET KEY>
    export S3_BUCKET=<YOUR BUCKET NAME>
    export S3_ENDPOINT=nyc3.digitaloceanspaces.com
    export S3_REGION=US
    export S3_PORT=443
    

  • Top. Thanks for the app - my first typebot
  • S staypath

    @nebulon Yes, that fixed it for me.


  • Top. Thanks for the app - my first typebot
  • S staypath

    @nebulon One minor issue when using the OpenAI integration in Typebot on Cloudron. It was covered in the Typebot issues on Github, but might be worth noting here as well. I had to manually change the value in the .encryption_secret file.


  • Upgrade your Metabase installation IMMEDIATELY - v0.46.6.1
  • S staypath

    Thanks. Any way to implement the temporary mitigations for the latest alert here? https://www.metabase.com/blog/security-advisory-h2


  • App with multiple endpoints. How to share addons?
  • S staypath

    @baptistearno Man, this is so great. Looks like a lot of work was put in. Awesome job, and thanks for the effort!


  • Problem with Domain Setup
  • S staypath

    I had a similar problem recently. Here's what I had to do in order to be able to programmatically update DNS records for a domain in Google Cloud DNS:

    1. verify domain ownership: https://cloud.google.com/endpoints/docs/openapi/verify-domain-name. I did this by inputting a special DNS TXT record into DNS for the domain.

    2. in my case, I was using a Google Cloud Service Account with Terraform (not Cloudron) to modify DNS records in Google Cloud DNS, so in additional to verifying domain ownership, I had to actually add the Service Account I created as a verified owner of the domain as well.

    After doing these two things, I was able to programmatically update DNS records for the domain using the Service Account.

    So, assuming you've created a Service Account at Google, given it the "DNS Administrator" role, and added the Service Account email as a verified owner of the domain, you should be good to go. I just tested it with my Cloudron and it all worked. I'm attaching a screenshot of the Google domain verification screen showing where I added the Service Account as a domain owner. Hope this helps.CleanShot 2023-04-26 at 07.28.52.jpeg


  • Open-source conversational apps builder: Typebot
  • S staypath

    @Aizat Thanks for mentioning this awesome software! Someone has pinged the author about creating a Cloudron app. Hopefully it will happen...

    https://github.com/baptisteArno/typebot.io/issues/30


  • Anyone actually using Radicale ?
  • S staypath

    @d19dotca works well for contacts on iOS and Android. I don't use it for calendars.


  • Develop and sell a "roku" like cloudron box.
  • S staypath

    Here's a similar idea that has the hardware part mostly figured out:

    https://wiki.debian.org/FreedomBox

    https://wiki.debian.org/FreedomBox/Hardware


  • Node-RED - Flow-based programming for the Internet of Things
  • S staypath

    Repo has been updated to include the following:

    • split the Dockerfile into Dockerfile.cloudron and start.sh to match Cloudron app standards
    • built-in LDAP auth

    I've tested backup,restore and package upgrade.

    https://github.com/jsonsmth/node-red-docker-cloudron

    Thanks!


  • Node-RED - Flow-based programming for the Internet of Things
  • S staypath

    I have updated the repo here with built-in LDAP auth:

    https://github.com/jsonsmth/node-red-docker-cloudron


  • Node-RED - Flow-based programming for the Internet of Things
  • S staypath

    @girish Also, I think we're following along with the recommended method for preserving user data within the app:

    https://github.com/jsonsmth/node-red-docker-cloudron#managing-user-data


  • Node-RED - Flow-based programming for the Internet of Things
  • S staypath

    @girish Ok, I understand a bit more about the Cloudron build process now. I have updated my Dockerfile.cloudron and moved the repo here:

    https://github.com/jsonsmth/node-red-docker-cloudron

    The updated build process stores all app code in /app/code and only the user-specific data (including user node_modules) in /app/data.


  • Node-RED - Flow-based programming for the Internet of Things
  • S staypath

    @girish Yes. Any new "plugins" installed are node modules that would be installed in /app/data/data/node_modules

    I installed a couple of Node-RED modules (plugins), took a backup of the app in Cloudron, cloned the app from backup, etc... and all seemed to work well. Anything I'm missing? Thanks!


  • Node-RED - Flow-based programming for the Internet of Things
  • S staypath

    @robi Cloudron customizations are in the docker-custom folder

    https://github.com/jsonsmth/node-red-docker

    Feedback is welcome as this is my first foray into Cloudron app customization.


  • Node-RED - Flow-based programming for the Internet of Things
  • S staypath

    I'm a long-time Node-RED user. I was able to get a custom app packaged for Cloudron. So far, so good...

    c786303d-fff3-4e10-b473-d649896c489c-image.png


  • Ubuntu /var/log/auth.log and others are empty
  • S staypath

    @staypath Continuing my conversation with myself 🙂

    Posting this here in case anyone else comes across this with the same question: I found that configuring fail2ban to use systemd was the trick:

    [sshd]
    
    port    = ssh
    #logpath = %(sshd_log)s
    #backend = %(sshd_backend)s
    backend = systemd
    enabled = true
    maxretry = 1
    bantime = 14d
    

  • Ubuntu /var/log/auth.log and others are empty
  • S staypath

    @staypath Sorry. I should have dug into the setup scripts more before asking. I found this entry in /home/yellowtent/box/setup/start.sh, which disables journald logging to syslog. I assume this is what is preventing SSHD logs from being sent to /var/log/auth.log. Is there any danger in re-enabling journald forwarding to syslog?

    echo "==> Configuring journald"
    sed -e "s/^#SystemMaxUse=.*$/SystemMaxUse=100M/" \
        -e "s/^#ForwardToSyslog=.*$/ForwardToSyslog=no/" \
        -i /etc/systemd/journald.conf
    

    Otherwise, what are recommendations for using fail2ban to protect against SSH login attempts on the server?


  • Ubuntu /var/log/auth.log and others are empty
  • S staypath

    @nebulon Found this thread and wanted to raise this issue again. I noticed the same - /var/log/auth.log is empty after a fresh Cloudron installation on a dedicated Ubuntu 20.04 server. I also followed the docs and enabled fail2ban for handling invalid SSH login attempts. However, fail2ban by default reads login attempts from /var/log/auth.log. Is there some setting during the installation of Cloudron that disables SSHD logging to /var/log/auth.log? If so, why? Thanks.

    Also, to clarify, SSHD logs were going to /var/log/auth.log prior to installing Cloudron.

  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Login

  • Don't have an account? Register

  • Login or register to search.