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


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
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
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
robiR

robi

@robi
About
Posts
4.1k
Topics
406
Shares
0
Groups
0
Followers
8
Following
1

Posts

Recent Best Controversial

  • Kestra on Cloudron – Open Source Workflow Orchestration with Developer Symmetry
    robiR robi

    Title should probably be:

    ⚡ Workflow Automation Platform. Orchestrate & Schedule code in any language, run anywhere, 600+ plugins. Alternative to ActivePieces, Airflow, n8n, Rundeck, VMware vRA, Zapier, etc

    App Wishlist

  • Kestra on Cloudron – Open Source Workflow Orchestration with Developer Symmetry
    robiR robi

    This is a nice find!

    It also looks simple to package as per their Dockerfile. Needs Java and some python packages presumably for plugins.

    Uses Postgres or Mysql for DB.

    Might install in the LAMP app too.

    Try Kestra Live Demo.

    App Wishlist

  • MiroTalk P2P cannot join rooms if OIDC user is same as .env user
    robiR robi

    @mirotalk-57bab571 following up

    MiroTalk

  • No-Code Architects Toolkit API - Self Hosted FREE API
    robiR robi

    Original Logo Symbol

    No-Code Architects Toolkit API

    Tired of wasting thousands of dollars on API subscriptions to support all your automations? What if there was a free alternative?

    The 100% FREE No-Code Architects Toolkit API processes different types of media. It is built in Python using Flask.

    What Can It Do?

    The API can convert audio files. It creates transcriptions of content. It translates content between languages. It adds captions to videos. It can do very complicated media processing for content creation. The API can also manage files across multiple cloud services like Google Drive, Amazon S3, Google Cloud Storage, and Dropbox.

    You can deploy this toolkit in several ways. It works with Docker. It runs on Google Cloud Platform. It functions on Digital Ocean. You can use it with any system that hosts Docker.

    Easily replace services like ChatGPT Whisper, Cloud Convert, Createomate, JSON2Video, PDF(dot)co, Placid and OCodeKit.

    👥 No-Code Architects Community

    Want help? Join a supportive community and get dedicated tech support.

    Join the ONLY community where you learn to leverage AI automation and content to grow your business (and streamline your biz).

    Who's this for?

    • Coaches and consultants
    • AI Automation agencies
    • SMMA & Content agencies
    • SaaS Startup Founders

    Get courses, community, support, daily calls and more.

    Join the No-Code Architects Community today!


    API Endpoints

    Each endpoint is supported by robust payload validation and detailed API documentation to facilitate easy integration and usage.

    Audio

    • /v1/audio/concatenate
      • Combines multiple audio files into a single audio file.

    Code

    • /v1/code/execute/python
      • Executes Python code remotely and returns the execution results.

    FFmpeg

    • /v1/ffmpeg/compose
      • Provides a flexible interface to FFmpeg for complex media processing operations.

    Image

    • /v1/image/convert/video
      • Transforms a static image into a video with custom duration and zoom effects.

    Media

    • /v1/media/convert

      • Converts media files from one format to another with customizable codec options.
    • /v1/media/convert/mp3

      • Converts various media formats specifically to MP3 audio.
    • /v1/BETA/media/download

      • Downloads media content from various online sources using yt-dlp.
    • /v1/media/feedback

      • Provides a web interface for collecting and displaying feedback on media content.
    • /v1/media/transcribe

      • Transcribes or translates audio/video content from a provided media URL.
    • /v1/media/silence

      • Detects silence intervals in a given media file.
    • /v1/media/metadata

      • Extracts comprehensive metadata from media files including format, codecs, resolution, and bitrates.

    S3

    • /v1/s3/upload
      • Uploads files to Amazon S3 storage by streaming directly from a URL.

    Toolkit

    • /v1/toolkit/authenticate

      • Provides a simple authentication mechanism to validate API keys.
    • /v1/toolkit/test

      • Verifies that the NCA Toolkit API is properly installed and functioning.
    • /v1/toolkit/job/status

      • Retrieves the status of a specific job by its ID.
    • /v1/toolkit/jobs/status

      • Retrieves the status of all jobs within a specified time range.

    Video

    • /v1/video/caption

      • Adds customizable captions to videos with various styling options.
    • /v1/video/concatenate

      • Combines multiple videos into a single continuous video file.
    • /v1/video/thumbnail

      • Extracts a thumbnail image from a specific timestamp in a video.
    • /v1/video/cut

      • Cuts specified segments from a video file with optional encoding settings.
    • /v1/video/split

      • Splits a video into multiple segments based on specified start and end times.
    • /v1/video/trim

      • Trims a video by keeping only the content between specified start and end times.

    Docker Build and Run

    Build the Docker Image

    docker build -t no-code-architects-toolkit .
    

    General Environment Variables

    API_KEY

    • Purpose: Used for API authentication.
    • Requirement: Mandatory.

    S3-Compatible Storage Environment Variables

    S3_ENDPOINT_URL

    • Purpose: Endpoint URL for the S3-compatible service.
    • Requirement: Mandatory if using S3-compatible storage.

    S3_ACCESS_KEY

    • Purpose: The access key for the S3-compatible storage service.
    • Requirement: Mandatory if using S3-compatible storage.

    S3_SECRET_KEY

    • Purpose: The secret key for the S3-compatible storage service.
    • Requirement: Mandatory if using S3-compatible storage.

    S3_BUCKET_NAME

    • Purpose: The bucket name for the S3-compatible storage service.
    • Requirement: Mandatory if using S3-compatible storage.

    S3_REGION

    • Purpose: The region for the S3-compatible storage service.
    • Requirement: Mandatory if using S3-compatible storage, "None" is acceptable for some s3 providers.
    App Wishlist

  • issue with email delivery going through Cloudron mailing lists.
    robiR robi

    Are there any mail gateway routers? So you can use different services with known good deliverability?

    Support mailing-lists gmail srs

  • Backup Strategy Advice
    robiR robi

    Interesting, haven't looked at ServaRica before, they seem to have daily expanding storage plans that start at 500GB of SAN +1 GB daily.

    They also have an unlimited storage plan that does +3 GB daily.

    Discuss backup

  • Beszel is now available
    robiR robi

    @andreasdueren Thank you.

    Doesn't seem to help humans ID the Apps w/o further matching to names or domains or Cloudron renaming the container IDs like the redis one.

    Announcements

  • Beszel is now available
    robiR robi

    @andreasdueren are those graphs clickable to drill down into each container/app or just high level?

    Is there a dark mode? Custom dash?

    Announcements

  • Redis license change
    robiR robi

    There are a few no-code changes; drop-in replacements for Redis:

    1. KeyDB - https://github.com/Snapchat/KeyDB
    2. DragonFly - https://github.com/dragonflydb/dragonfly

    Another capable option is:
    Hazelcast - https://github.com/hazelcast/hazelcast

    My question is what would suit Multi-Cloudron 9+ needs down the line where things get more interesting?

    Discuss

  • transfer.sh - file sharing from the command-line
    robiR robi

    @jayonrails We have Jirefeau, FilePizza, and anything you'd like to install in the LAMP app.

    App Wishlist

  • Stopped Apps generate Cert errors
    robiR robi

    @nebulon great, glad it's already fixed!

    Then a start/stop of the app will resolve it.

    Support nginx certificate

  • Stopped Apps generate Cert errors
    robiR robi

    @nebulon I'm sure it does. Perhaps review the OP.

    If you'd like to inspect the system, I'm happy to email support@ towards the fix of the root cause, instead of a quick temp fix.

    Ideally preventing certs from going missing, or catch the exception of missing certs and clean up automagically.

    Support nginx certificate

  • Install apps using the API?
    robiR robi

    @nebulon Very cool upgrade to the API Docs since the last time I looked.

    Like @BrutalBirdie said, one should be able to copy and paste the examples into n8n, modify parameters and run it!

    Support cli

  • Stopped Apps generate Cert errors
    robiR robi

    @james No, still considering what to do, ie.: run/stop the app, remove it, resync DNS, etc..

    Would be nice if the troubleshooting command was able to run from the support menu.

    Support nginx certificate

  • MiroTalk P2P cannot join rooms if OIDC user is same as .env user
    robiR robi

    It's more for Miroslav who will know what to do with this, since it's his code, hence the mention.

    @avatar1024 is close, as the dup user can log in, just cannot join user specified rooms. Only autogenerated ones.

    In any case, the auth flow and permissions need some TLC.

    Nothing for the Cloudron team to do.

    MiroTalk

  • Stopped Apps generate Cert errors
    robiR robi

    @james It's the latest v8.3.2

    The app was stopped in Feb of 2024.

    Support nginx certificate

  • Need help on specing new server
    robiR robi

    While shared systems do get over-provisioned, you can always ask for your VPS to be moved to another less busy system.

    In my experience the shared CPUs are not the issue these days, the shared Disk IO is. Also if you get a high RAM box, most apps can just run from memory, and those machines are generous with the number of vCPUs they give you too.

    Your spec is fairly pricey, so you might consider other providers that people here like, such as Hetzner and SSDnodes.

    If you still want a dedicated system, perhaps others can chime in with what they have good experience with, if not check the forums that specialize in those and hopefully have a deal for you.

    You might also inquire with folks who run a rack in a datacenter and have extra U space available for you or a nice slice of an underused system.

    Discuss server hostingprovider hosting migration ram

  • MiroTalk P2P cannot join rooms if OIDC user is same as .env user
    robiR robi

    Since I somehow ended up in this configuration, the workaround was to edit the username in the .env file so it's not the same.

    @mirotalk-57bab571 can it be made to work with local host auth first before checking OIDC where credentials won't match?

    MiroTalk

  • Stopped Apps generate Cert errors
    robiR robi

    There is a pattern where an upgrade or restart of an app fails to bring it up with this error in the UI:
    Nginx Error: Error reloading nginx: reverseproxy exited with code 1 signal null

    The logs show nginx failing to reload due to missing certs for some other app. That app on my system is stopped. So it seems stopped apps eventually lose their cert and cause this error.

    Cert refresh problem or config cleanup problem?

    From recent issue1, issue2, and more found on the forum, this is a pattern that should be prevented from happening.

    I can use the manual temporary solutions there, or even come up with my own band-aid, but that doesn't solve the deeper issue. So I won't run those.

    This is a request for the deeper maintenance fix to prevent this from occurring again.

    Support nginx certificate

  • Atuin - Making your shell magical
    robiR robi

    Perhaps adjust the title so it matches the body. ;-]

    App Wishlist
  • Login

  • Don't have an account? Register

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