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


Skip to content

App Wishlist

Propose and vote for apps to be packaged

1.7k Topics 14.7k Posts
  • SeaWeedFS - Alternative to Minio / S3 / Gateways

    2
    4 Votes
    2 Posts
    1k Views
    robiR
    SeaweedFS [image: 68747470733a2f2f696d672e736869656c64732e696f2f62616467652f736c61636b2d707572706c65] [image: 68747470733a2f2f696d672e736869656c64732e696f2f747769747465722f666f6c6c6f772f7365617765656466732e7376673f7374796c653d736f6369616c266c6162656c3d466f6c6c6f77] [image: 68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f7365617765656466732f7365617765656466732f676f2e796d6c] [image: 68747470733a2f2f676f646f632e6f72672f6769746875622e636f6d2f7365617765656466732f7365617765656466732f776565643f7374617475732e737667] [image: 68747470733a2f2f696d672e736869656c64732e696f2f62616467652f646f63732d77696b692d626c75652e737667] [image: 68747470733a2f2f696d672e736869656c64732e696f2f646f636b65722f70756c6c732f63687269736c7573662f7365617765656466733f6d61784167653d34383030] [image: 68747470733a2f2f696d672e736869656c64732e696f2f6d6176656e2d63656e7472616c2f762f636f6d2e6769746875622e63687269736c7573662f7365617765656466732d636c69656e74] [image: 68747470733a2f2f696d672e736869656c64732e696f2f656e64706f696e743f75726c3d68747470733a2f2f61727469666163746875622e696f2f62616467652f7265706f7369746f72792f736561776565646673] [image: seaweedfs.png] Introduction SeaweedFS is a simple and highly scalable distributed file system. There are two objectives: to store billions of files! to serve the files fast! SeaweedFS started as an Object Store to handle small files efficiently. Instead of managing all file metadata in a central master, the central master only manages volumes on volume servers, and these volume servers manage files and their metadata. This relieves concurrency pressure from the central master and spreads file metadata into volume servers, allowing faster file access (O(1), usually just one disk read operation). There is only 40 bytes of disk storage overhead for each file's metadata. It is so simple with O(1) disk reads that you are welcome to challenge the performance with your actual use cases. SeaweedFS started by implementing Facebook's Haystack design paper. Also, SeaweedFS implements erasure coding with ideas from f4: Facebook’s Warm BLOB Storage System, and has a lot of similarities with Facebook’s Tectonic Filesystem On top of the object store, optional Filer can support directories and POSIX attributes. Filer is a separate linearly-scalable stateless server with customizable metadata stores, e.g., MySql, Postgres, Redis, Cassandra, HBase, Mongodb, Elastic Search, LevelDB, RocksDB, Sqlite, MemSql, TiDB, Etcd, CockroachDB, YDB, etc. For any distributed key value stores, the large values can be offloaded to SeaweedFS. With the fast access speed and linearly scalable capacity, SeaweedFS can work as a distributed Key-Large-Value store. SeaweedFS can transparently integrate with the cloud. With hot data on local cluster, and warm data on the cloud with O(1) access time, SeaweedFS can achieve both fast local access time and elastic cloud storage capacity. What's more, the cloud storage access API cost is minimized. Faster and cheaper than direct cloud storage! Back to TOC Features Additional Features Can choose no replication or different replication levels, rack and data center aware. Automatic master servers failover - no single point of failure (SPOF). Automatic Gzip compression depending on file MIME type. Automatic compaction to reclaim disk space after deletion or update. Automatic entry TTL expiration. Any server with some disk space can add to the total storage space. Adding/Removing servers does not cause any data re-balancing unless triggered by admin commands. Optional picture resizing. Support ETag, Accept-Range, Last-Modified, etc. Support in-memory/leveldb/readonly mode tuning for memory/performance balance. Support rebalancing the writable and readonly volumes. Customizable Multiple Storage Tiers: Customizable storage disk types to balance performance and cost. Transparent cloud integration: unlimited capacity via tiered cloud storage for warm data. Erasure Coding for warm storage Rack-Aware 10.4 erasure coding reduces storage cost and increases availability. Back to TOC Filer Features Filer server provides "normal" directories and files via HTTP. File TTL automatically expires file metadata and actual file data. Mount filer reads and writes files directly as a local directory via FUSE. Filer Store Replication enables HA for filer meta data stores. Active-Active Replication enables asynchronous one-way or two-way cross cluster continuous replication. Amazon S3 compatible API accesses files with S3 tooling. Hadoop Compatible File System accesses files from Hadoop/Spark/Flink/etc or even runs HBase. Async Replication To Cloud has extremely fast local access and backups to Amazon S3, Google Cloud Storage, Azure, BackBlaze. WebDAV accesses as a mapped drive on Mac and Windows, or from mobile devices. AES256-GCM Encrypted Storage safely stores the encrypted data. Super Large Files stores large or super large files in tens of TB. Cloud Drive mounts cloud storage to local cluster, cached for fast read and write with asynchronous write back. Gateway to Remote Object Store mirrors bucket operations to remote object storage, in addition to Cloud Drive
  • 19 Votes
    42 Posts
    3k Views
    nebulonN
    I got a response from the upstream team and indeed S3 is not optional but mandatory, the optional is for the original S3 or optionally something like minio.
  • Ente

    60
    22 Votes
    60 Posts
    9k Views
    robiR
    Sounds like bundling headless rustS3 would help. Not sure how Cloudron 9 can handle installing an app w/o another app present, having to check prerequisites. Easy option is to just include an S3 service like PG integrated into the Cloudron base install. It's common enough now it makes sense.
  • 7 Votes
    4 Posts
    480 Views
    SupaikuS
    Yes please!
  • RustDesk - TeamViewer/AnyDesk alternative

    rust
    9
    34 Votes
    9 Posts
    2k Views
    S
    https://forum.cloudron.io/topic/7270/rust-desk/16?_=1753124682524
  • Phraseanet - Digital Asset Management

    1
    5 Votes
    1 Posts
    115 Views
    No one has replied
  • 8 Votes
    10 Posts
    993 Views
    marcusquinnM
    This looks cool: https://x.com/huly_io/status/1865833101357940937 [image: 1752985521362-7d52a37a-6cda-4961-87e7-8e75ee7b5f3f-image-resized.png] https://docs.huly.io/communication/live-transcription/
  • Agate - A simple gemini server

    32
    3 Votes
    32 Posts
    1k Views
    timconsidineT
    @LoudLemur about the broken link I have fixed it in the sample file, and you can fix in <1. minute in your deployed application, if it's still running. go to File Manager open content folder open index.gmi scroll down to the links section remove the "$0" after the '.gmi' on the last 2 links No idea how they got there, copy paste error by me probably. Just to get you up and running with testing
  • 7 Votes
    6 Posts
    2k Views
    marcusquinnM
    Could be another alternative: https://vrite.io/
  • Docmost - collaborative wiki and documentation software

    10
    6 Votes
    10 Posts
    2k Views
    andreasduerenA
    @girish Yes unfortunately
  • 0 Votes
    3 Posts
    227 Views
    timconsidineT
    To clarify my response, this kind of functionality is definitely useful. I run a self hosted NetBird so different devices can be accessed as if local, across a common 100.121.xxx.xxx range. I just don’t know if deploying FRP in a container app will work to provide access to the host (which I assume is most of the point).
  • 5 Votes
    2 Posts
    144 Views
    timconsidineT
    Same comment as for FRP. If an app, does it provide access to the host or just the app ?
  • Horilla - Open Source HR Software

    27
    10 Votes
    27 Posts
    4k Views
    BrutalBirdieB
    If I find the time
  • DumbDrop

    Moved
    2
    6 Votes
    2 Posts
    150 Views
    No one has replied
  • No-Code Architects NCA Toolkit API - Free Self Hosted API

    3
    4 Votes
    3 Posts
    621 Views
    C
    @robi This looks like a great project and something worthy of being added to Cloudron. I like how routes can easily be added. Looks like I might have to learn me some Flask:)
  • LibreChat

    Locked Solved chatgpt openai
    45
    13 Votes
    45 Posts
    6k Views
    girishG
    @canadaduane I added you to the App dev group . thanks!
  • Windmill: Open-source alternative to Airplane, Superblocks, Retool

    18
    20 Votes
    18 Posts
    3k Views
    marcusquinnM
    Nice. from me. Looks like a true open-source alt to Pipedream: https://pipedream.com/
  • Senaite LIMS

    1
    1
    3 Votes
    1 Posts
    104 Views
    No one has replied
  • Flowise - UI for LangChain

    16
    3
    14 Votes
    16 Posts
    4k Views
    robiR
    It seems they've simplified the install quite a bit - https://github.com/FlowiseAI/Flowise/blob/main/Dockerfile Their new 3.0 has capabilities that eclipse n8n in state awareness across nodes and simplification. node app with chromium-browser needed for packaging. https://github.com/FlowiseAI/Flowise/blob/main/Dockerfile
  • Seafile - cloud storage platform

    24
    48 Votes
    24 Posts
    6k Views
    timconsidineT
    @joseph spot on Needed I think because of its approach to indexing and version/change tracking/sync Seafile does provide a utility to abstract files from its format to traditional format but it needs to be run periodically if you want to keep a clean copy, and of course doubles the size. Nonetheless I use Seafile heavily and it’s always been reliable. Would love to see it here on Cloudron, I currently run it on a VPS with Docker Packaging for Cloudron has its challenges.