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
  • Brite
  • 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

Offical apps | Community apps | Demo | Docs | Install

AppDev

Private

Cloudron App Packagers

Posts


  • Hermes Agent
    andreasduerenA andreasdueren
    Community Packages

    @creative567145 Yes this was an upstream change I needed to implement. Unfortunately the only good way to do that is to create a backup, uninstall, install fresh with OIDC and then roll back your to your old backup


  • LibreCrawl: self-hosted website crawler for SEO audits (community package) - open-source alternative to Screaming Frog, Sitebulb, DeepCrawl, etc
    timconsidineT timconsidine
    Community Packages

    @marcusquinn nice work 👍


  • LibreCrawl: self-hosted website crawler for SEO audits (community package) - open-source alternative to Screaming Frog, Sitebulb, DeepCrawl, etc
    marcusquinnM marcusquinn
    Community Packages

    I've packaged LibreCrawl (MIT), a self-hosted website crawler for SEO audits, as a Cloudron community app.

    It crawls sites from your server and shows status codes, titles, meta descriptions, headings, structured data, issues, internal and external links and a site-structure graph. Crawls are saved, reloadable and exportable (CSV, Excel, JSON, XML), and a REST API lets other tools start crawls and fetch results.

    Install (Cloudron 9.1 or later): from Community Apps, or add this versions URL under Community apps in your dashboard settings, or run:

    cloudron install --versions-url https://raw.githubusercontent.com/marcusquinn/cloudron-librecrawl-app/main/CloudronVersions.json --location librecrawl
    

    Sign in as admin with the generated password from /app/data/admin-password (the post-install note shows how), then change it.

    What the package does

    • Signed-in use only. Registration and guest access are off, and modes that skip sign-in stop the app at startup. Create accounts with librecrawl-user add in the app's Terminal, one per person or per site.
    • Users, settings, and crawls live in SQLite under /app/data and are backed up. The database is snapshotted before a new LibreCrawl version migrates it.
    • A daily task removes finished crawls older than 90 days (CRAWL_RETENTION_DAYS in /app/data/env).
    • Memory defaults to 2 GiB. On a test, a 5,000-page HTML crawl peaked at 1.16 GiB. Allow 4 GiB for several large crawls in the same hour, or for JavaScript rendering beyond small sites.
    • Chromium rendering is available but off by default. tini runs as PID 1 so Chromium's helper processes are reaped.

    Please read before giving anyone an account:

    LibreCrawl has no filter for private addresses.

    Anyone who can sign in can make the server request any address it can reach, including other apps on your Cloudron and your private network.

    Only create accounts for people and sites you trust. An upstream pull request proposes a guard; it isn't merged yet.

    Upstream behaviour worth knowing

    • The crawl delay only slows JavaScript crawls. HTML crawls are limited only by concurrency, plus up to five HEAD checks at a time.
    • JavaScript crawls send their own user agent (jsUserAgent). Set both if a firewall allowlists your crawler.
    • The page limit counts fetched pages, but results also list every image and external link that was only HEAD-checked.
    • A crawl session idle for an hour is dropped, even mid-crawl. API clients should keep polling or use the saved-crawl endpoints.

    Source, docs and issues: https://github.com/marcusquinn/cloudron-librecrawl-app.

    It's packaged independently of the LibreCrawl project.

    Feedback welcome, especially memory figures from larger or JavaScript-heavy sites.

    Website & screenshots

    • https://librecrawl.com/

    image.jpeg


  • NetBird - WireGuard based VPN
    timconsidineT timconsidine
    App Wishlist

    @marcusquinn said:

    I'm just happy to be unconstrained to create what we need, and share the joy for the wisdom of the crowd to be more important than any one of us.

    👍 well said


  • NetBird - WireGuard based VPN
    marcusquinnM marcusquinn
    App Wishlist

    Whatever you guys want is fine by me.

    I generally keep up with notifications from here regardless, so if anyone has any issues with the apps packaged, just reply on the threads discussing them or log an issue in github.

    If Cloudron does or doesn't also want to adopt any apps, also fine.

    Needs and preferences are what they are. I'm just happy to be unconstrained to create what we need, and share the joy for the wisdom of the crowd to be more important than any one of us.


  • Opencode Web
    timconsidineT timconsidine
    Community Packages

    Heads up for OpenCode users (opencode-web and opencode-worker) :

    • authors (anomalyco) are working on v2 which has some significant differences to v1
    • v1 is still shown as the main release channel but it's likely to switch at some point, possibly soon.

    I will package for v2 when I feel the time is right.

    To avoid breaking changes, I am leaning towards making v2 as separate apps, allowing continued use of v1 apps without breaking them, and eventually retire them when upstream indicates no further updates coming.


  • Post-quantum TLS (X25519MLKEM768) for app domains on port 443
    marcusquinnM marcusquinn
    Feature Requests

    @huehner thanks — just discovered that shortly after posting. We're all good then, and safe from the future 🙂


  • Docs clarification base image
    fbartelsF fbartels
    Package development

    Yes, i guess it should be phrased the other way around "if your app needs PHP, node or pip use the dedicated base images for these platforms"


  • Docs clarification base image
    timconsidineT timconsidine
    Package development

    In https://docs.cloudron.io/packaging/cheat-sheet, there is this comment :

    Do not put PHP, Node, or pip/venv back into cloudron/base.

    It reads strangely to me, almost a note for cloudron base image builders, rather than for app packagers. Maybe the emphasis is intended to be "into cloudron/base".

    Packagers using this "slim" package will likely need to add some language components.

    Can this document content be clarified ?

    Out of interest, I tested the main base image variants with a 'hello world' page :

    cloudron-base6:0.0.1 size: 1.19GB
    cloudron/node-base:24-20260920 size: 1.46GB
    cloudron/python-base:3.14-20260920 size: 1.26GB
    cloudron/php-base:8.5-20260920 size: 1.54GB


  • New Matrix won't start with url_preview_enabled
    M msbt
    Matrix (Synapse/Element)

    much obliged, thanks @james and @codev

Member List

girishG girish Group Owner
21,775 Posts 19,767 Reputation
P pathab Group Owner
34 Posts 53 Reputation
rmdesR rmdes Group Owner
575 Posts 455 Reputation
vitetjV vitetj Group Owner
17 Posts 56 Reputation
andreasduerenA andreasdueren Group Owner
949 Posts 1,202 Reputation
canadaduaneC canadaduane Group Owner
62 Posts 139 Reputation
njN nj Group Owner
148 Posts 401 Reputation
T TheNils Group Owner
45 Posts 41 Reputation
eyecreateE eyecreate Group Owner
76 Posts 117 Reputation
LanhildL Lanhild Group Owner
257 Posts 355 Reputation
W walski Group Owner
24 Posts 64 Reputation
KubernetesK Kubernetes Group Owner
505 Posts 882 Reputation
timconsidineT timconsidine Group Owner
2,921 Posts 4,202 Reputation
R random_eric Group Owner
36 Posts 46 Reputation
B bram Group Owner
25 Posts 81 Reputation
jeauJ jeau Group Owner
167 Posts 251 Reputation
marioM mario Group Owner
128 Posts 130 Reputation
eriktadE eriktad Group Owner
21 Posts 18 Reputation
BrutalBirdieB BrutalBirdie Group Owner
1,393 Posts 1,842 Reputation
mehdiM mehdi Group Owner
607 Posts 655 Reputation
  • Login

  • Don't have an account? Register

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