Cloudraya Logo

Find Tools to Develop your Business

Grow your ideas to market faster at the speed of clicks

All Apps

HedgeDoc

HedgeDoc

HedgeDoc is an opensource, selfhosted collaborative markdown editor. It allows multiple users to write, edit, and share documents in real time from a single shared note. With HedgeDoc, you can create technical documentation, meeting notes, project briefs, and presentations collaboratively. All in a clean markdownbased interface with live preview. HedgeDoc supports realtime collaboration, user authentication, granular permissions, image uploads, and presentation mode out of the box. Use cases Realtime collaborative notetaking and documentation Technical writing for engineering and product teams Meeting notes and agendas shared across a team Lightweight internal knowledge sharing Markdownbased presentations with reveal.js Why HedgeDoc on CloudRaya Oneclick deployment with no infrastructure setup Builtin PostgreSQL database for application data Secure, isolated environment per deployment Automatic HTTPS and domain provisioning Scalable serverless container architecture HedgeDoc on CloudRaya allows teams to quickly deploy a powerful realtime collaborative markdown editor without the complexity of managing servers. Recommended resource package Minimum: Nano package (1 CPU, 2GB RAM), already enough for everyday use by small to medium teams. HedgeDoc is a lightweight Node.js application and uses only a few hundred MB of RAM when idle Recommended: Small package (2 CPU, 4GB RAM), for larger teams with many people editing at the same time or frequent image uploads Production: Medium package (6 CPU, 12GB RAM), only needed for organization wide deployments with heavy realtime collaboration across many documents at once

View Details
Hermes Agent

Hermes Agent

Hermes Agent is a selfimproving, open source AI agent built by Nous Research. Unlike a regular chatbot that forgets everything once a session ends, Hermes keeps a persistent memory across sessions, builds and improves its own reusable skills over time, and can run scheduled jobs on its own, without you needing to trigger anything manually. You can talk to Hermes through a full web dashboard right after deploying, and connect it to messaging platforms like Telegram, Discord, and Slack in a few clicks. It remembers your preferences, keeps context between conversations, and can be delegated recurring tasks such as daily summaries, monitoring, and research digests. Hermes runs entirely inside your own CloudRaya instance. Your conversations, memory, and configuration stay in your own container, not shared with any third party service. Use cases A personal AI assistant reachable from Telegram or Discord, available anytime without keeping a laptop or terminal open Scheduled daily or hourly digests, delivered automatically to your chat app (news summaries, monitoring checks, reminders) A research and writing assistant that remembers your project context and preferences across conversations, not just within a single chat Lightweight automation for small teams, such as inbox triage, report generation, or status digests A hub for AI powered file operations inside a persistent workspace, reading, writing, and organizing files without local setup An extensible base for connecting third party tools and data sources through MCP integrations (project trackers, docs, payment platforms, and more) Why Hermes Agent on CloudRaya Runs as a fully managed serverless container, so there is no VPS to patch, monitor, or keep alive yourself Runs in an isolated container environment. Chat access is available immediately through the web dashboard, with Telegram and other messaging platforms connectable in a few clicks, no SSH or terminal required Scheduled jobs (cron) run automatically inside the same container, no separate service or extra cost needed Persistent storage keeps your configuration, memory, and skills intact across restarts and redeployments Dashboard credentials are unique per deployment and printed to your instance logs, so there is no shared default password to worry about Hermes Agent on CloudRaya allows individuals and small teams to run a selfimproving AI agent without the complexity of managing servers. Recommended resource package Minimum: Nano package (1 CPU, 2GB RAM), confirmed to run smoothly for personal use, one active chat session plus a connected Telegram bot and light scheduled jobs. Hermes offloads the actual AI model inference to your chosen provider (Anthropic, OpenAI, OpenRouter, and others), so local resources are mainly used for the agent process, session storage, and lightweight tool execution rather than running a model itself Recommended: Small package (2 CPU, 4GB RAM), for regular daily use with multiple connected channels, more frequent scheduled jobs, or occasional use of heavier skills such as browser automation Production: Medium package (6 CPU, 12GB RAM), for small teams with several people chatting at the same time, since each active session runs as a separate parallel process, or for frequent use of resource heavier skills like browser automation and code execution If Hermes will often browse the web or run code for you, choose Small or Medium instead of Nano, these tasks use extra memory and CPU on top of normal chatting.

View Details
Immich

Immich

Immich is a highperformance, selfhosted photo and video management solution designed as a privacyfirst alternative to Google Photos and iCloud. With Immich, all your photos and videos are stored on your own infrastructure, not on thirdparty servers. Immich on CloudRaya comes preconfigured and optimized for resource efficiency, suitable for personal use and small teams. Use cases Automatic photo and video backup from smartphones (Android & iOS) Family or team photo gallery with multiuser access Longterm photo and video archive with full data ownership Selfhosted alternative to Google Photos or iCloud Why Immich on CloudRaya Oneclick deployment with no infrastructure setup Flexible storage: local (50GB) or S3compatible (StorageRaya, unlimited) Automatic HTTPS and domain provisioning Scalable serverless container architecture PostgreSQL database with VectorChord extension preinstalled Immich on CloudRaya allows teams to quickly deploy a powerful photo and video management platform without the complexity of managing servers. About this version: Immich without Machine Learning (NoML) Immich on CloudRaya runs in a No Machine Learning (NoML) configuration. This is an intentional decision to ensure the application runs stably on affordable specifications. What you can still do Upload and access photos and videos from browser and mobile app Automatic organization by date and location (EXIF metadata) Albums, favorites, sharing, archive, and locked folder Map view based on GPS metadata Multiuser support with peruser storage quota management Automatic backup from smartphones via mobile app What is not available in NoML Smart Search, Cannot search photos by object, scene, or natural language description Face Recognition, No automatic face clustering Object Detection, No object detection on photos CLIP Semantic Search, No contentbased semantic photo search OCR, No text recognition or text search inside photos Duplicate Detection, No automatic detection of visually similar duplicate photos Why NoML is better for standard specifications The Immich Machine Learning container alone requires a minimum of 2–3GB RAM just to load its models. On a 2GB RAM package, running ML alongside the main server and database will cause Out of Memory (OOM) errors and application instability. With the NoML configuration, Immich runs stably on a minimum of 2GB RAM, with approximate resource usage: Immich server: around 1GB RAM PostgreSQL: around 250 to 400MB RAM If you need ML features (smart search, face recognition), consider moving to VM solution with packet at least 6GB RAM. Recommended resource package Minimum: Nano package (1 CPU, 2GB RAM), already sufficient for personal use with few concurrent uploads, based on the NoML resource calculation above (around 1GB for the server, 250 to 400MB for PostgreSQL) Recommended: Small package (2 CPU, 4GB RAM), gives more headroom for multiple users accessing and uploading at the same time without approaching the RAM limit Production: Medium package (6 CPU, 12GB RAM), suitable for teams with many active users and high concurrent upload volume. If you need Machine Learning features such as smart search or face recognition, consider CloudRaya VM instead of upgrading to Large here, since ML resource requirements are far beyond what any serverless container tier supports

View Details
Infisical

Infisical

Infisical is an open source secret management platform that helps teams centralize API keys, database credentials, and other sensitive configuration in one place, instead of scattering them across .env files, Slack messages, and shared documents.&x20; Applications and services don't access this dashboard directly. Instead, each application is given its own machine identity, a login credential separate from human accounts, which it uses to fetch the actual secrets it needs at runtime. This means credentials never need to be copy pasted or hardcoded into your codebase again. Beyond basic secret storage, Infisical gives you environment based secret organization (development, staging, production), full version history for every change, and native integrations with tools like GitHub, Vercel, Docker, and Kubernetes. Infisical also includes additional modules such as Certificate Manager, KMS, and Secret Scanning, though this deployment is optimized for its core Secrets Management functionality. Running Infisical on CloudRaya means your database, Redis, and encryption keys are already configured and secured per deployment, so you can start creating projects and connecting your applications right away. Use cases Centralizing API keys, database credentials, and config secrets across a team Managing separate secret sets for development, staging, and production environments Injecting secrets into CI, CD pipelines, and Kubernetes workloads without hardcoding them Giving applications and scripts their own scoped identity to fetch secrets automatically Replacing shared .env files and Slack credential dumps with a single source of truth Tracking every change to a secret with full version history Why Infisical on CloudRaya No need to manage a separate database or Redis instance, both are provisioned and configured automatically Encryption keys and authentication secrets are generated securely per deployment, never shared or predictable HTTPS and a public URL are ready immediately after deployment Machine identity authentication works out of the box, ready for your applications and pipelines to connect Easily connect a custom domain once you are ready to use Infisical under your own brand Scales with your team, start small and upgrade resources as you add more projects and integrations Infisical on CloudRaya allows teams to quickly deploy a powerful secret management platform without the complexity of managing servers. Recommended resource package Minimum: Nano package (1 CPU, 2GB RAM), for testing or a very small team. Infisical and its database use roughly 1GB of RAM when idle, so this tier fits but leaves limited headroom Recommended: Small package (2 CPU, 4GB RAM), matches Infisical's own official recommendation for initial production setups, a solid fit for small to medium teams Production: Medium package (6 CPU, 12GB RAM), for teams with higher secret access volume across many projects and integrations, well above Infisical's official baseline for headroom Infisical's official hardware guidance targets larger horizontally scaled clusters running multiple containers in parallel, since this deployment runs as a single instance for a smaller team, actual resource needs are lighter in practice.

View Details
IT-Tools

IT-Tools

IT Tools is an open source collection of handy utilities for developers and technical teams, all accessible through a clean and fast web interface. From encoding and decoding to hashing, formatting, generating, and converting, everything you need is in one place, right in your browser. All processing happens entirely client side. No data is ever sent to a server, making IT Tools a safe choice for handling sensitive values like tokens, secrets, and credentials. Use cases Encode and decode Base64, URL, HTML entities Generate UUIDs, random strings, and passwords Hash strings with MD5, SHA1, SHA256, and more Format and validate JSON, YAML, and SQL Convert between date and timestamp formats, color formats, number bases, and temperature units Parse and inspect JWT tokens, cron expressions, and dates And dozens more tools Why IT Tools on CloudRaya One click deployment with no infrastructure setup No database, no backend, zero moving parts Ultra lightweight, starts in under a second Secure by design, all processing happens in your browser, nothing you enter is sent to the server Scalable serverless container architecture IT Tools on CloudRaya allows developers, DevOps engineers, and IT teams to quickly deploy a powerful everyday developer toolbox without the complexity of managing servers. Recommended resource package IT Tools is a pure static site with no backend processing, this is the lightest possible workload, resource needs here are essentially about serving static files quickly, not computation. Minimum: Nano package (1 CPU, 2GB RAM), genuinely more than sufficient for this app regardless of team size, since all actual computation happens in the visitor's browser, not on the server Recommended and Production: Nano package remains adequate even at scale. There is no realistic usage pattern for this app that would require a larger tier, since the container's only job is serving a handful of static files over HTTP

View Details
Keycloak

Keycloak

Keycloak is a complete identity and access management platform that gives your applications login, registration, single sign on, and multi factor authentication, all running on infrastructure you control. Backed by Red Hat and the Cloud Native Computing Foundation, it is one of the most widely deployed self hosted identity platforms in the world. It implements OpenID Connect, OAuth 2.0, and SAML, comes with passkey (WebAuthn) support and social login (Google, GitHub, Microsoft, and more) built in, and exposes a full admin API for managing realms, users, and applications programmatically. Its realm based architecture lets you keep multiple isolated user pools, each with its own login policy, branding, and clients, inside a single instance. Deploying Keycloak on CloudRaya means you get a production ready identity platform running in minutes, with your database credentials and internal secrets managed securely and automatically, so you can focus on wiring up login for your actual product. This deployment is best suited for small to medium teams, running as a single instance with a Postgres database behind it. Use cases Centralized login and user management for a SaaS product or internal tool Single sign on across multiple internal apps and services Social login integration with Google, GitHub, Microsoft, and other OAuth or OIDC providers Passkey and multi factor authentication for higher security applications Running your own self hosted identity layer instead of building login from scratch Isolating separate user pools (for example, staff versus customers) using realms within one instance Why Keycloak on CloudRaya Deploy a full identity platform in minutes without managing servers or infrastructure yourself Fully open source under Apache 2.0, no paid tiers, feature gates, or per user pricing to worry about Database credentials and internal secrets are generated and managed automatically per deployment Passkey and social login are available out of the box, no separate license or add on required Full REST admin API for integrating with your existing stack Easy to move to a custom domain once you are ready to go live Keycloak on CloudRaya allows teams to quickly deploy a powerful identity and access management platform without the complexity of managing servers. Recommended resource package Minimum: Small package (2 CPU, 4GB RAM), good for testing or a light development instance. Keycloak runs on the JVM and, according to Red Hat's own sizing guide, a single instance uses roughly 1 to 1.25GB of RAM at baseline before serving any real traffic, so Nano is too tight once Postgres is factored in. Recommended: Medium package (6 CPU, 12GB RAM), a solid production baseline for small to medium teams. Red Hat's guidance estimates roughly 1 CPU core per 15 password based logins per second, since secure password hashing is deliberately CPU intensive, this tier gives comfortable headroom for that plus Postgres. Production: Large package (8 CPU, 16GB RAM), for teams with higher concurrent login volume or larger cached session counts, since both memory and CPU needs grow with active sessions and login throughput.

View Details
LimeSurvey

LimeSurvey

LimeSurvey is a powerful open source survey platform used by researchers, educators, NGOs, government institutions, and businesses to create and manage online surveys. With a full featured admin panel, support for 80+ languages, and advanced question types, LimeSurvey gives you complete control over your data without relying on third party survey services. Unlike SaaS survey tools like Google Forms or Typeform, LimeSurvey runs entirely on your own infrastructure. Your survey responses, participant data, and encryption keys never leave your server. This makes it the preferred choice for organizations with strict data privacy requirements, including healthcare, research, and public institutions. Deploying LimeSurvey on CloudRaya gives you a production ready instance in minutes, backed by persistent storage and a managed PostgreSQL database, with no server management required on your end. Use cases Academic and field research surveys with complex branching logic Employee satisfaction and internal HR surveys Customer feedback and NPS collection for businesses Government and NGO data collection with strict data residency requirements Event registration and pre/post event feedback forms Patient intake and healthcare questionnaires requiring data privacy compliance Why LimeSurvey on CloudRaya Full data ownership, survey responses stay on your own infrastructure Managed PostgreSQL included, no separate database setup needed Persistent file storage for uploaded survey media and assets Deterministic encryption keys derived from your deployment, safe across restarts SMTP configured via admin panel, no env variables needed for email setup One click deploy, production ready with sane defaults out of the box Recommended resource package LimeSurvey is a PHP application whose resource needs scale with concurrent survey respondents and question complexity, not just the number of surveys you manage. Minimum: Nano package (1 CPU, 2GB RAM), suitable for low traffic or personal use Recommended: Small package (2 CPU, 4GB RAM), suitable for team or institutional use with regular survey campaigns Production: Medium package (6 CPU, 12GB RAM), suitable for large scale survey campaigns with many concurrent respondents

View Details
Listmonk

Listmonk

listmonk is a high performance, self hosted newsletter and mailing list manager. It lets you manage subscribers, run email campaigns, and handle transactional emails, all from a clean, modern dashboard. With listmonk, you get full control over your subscriber data, campaign analytics, multi SMTP support, and a powerful templating engine without depending on third party email marketing platforms. Use cases Newsletter and email campaign management Subscriber list management with segmentation Transactional email delivery Marketing automation for startups and businesses Internal communications and announcements Why listmonk on CloudRaya One click deployment with no infrastructure setup Built in PostgreSQL database for application data Secure, isolated environment per deployment Automatic HTTPS and domain provisioning Scalable serverless container architecture listmonk on CloudRaya is suitable for businesses, content creators, developers, and marketing teams who need a reliable self hosted alternative to Mailchimp, Sendinblue, or similar platforms. Recommended resource package listmonk is a single Go binary, efficient by default, but campaign sending throughput and large subscriber list operations (imports, segmentation queries) are the components most likely to need extra headroom. Minimum: Nano package (1 CPU, 2GB RAM), suitable for small lists and occasional campaigns, genuinely workable for personal or small business newsletters Recommended: Small package (2 CPU, 4GB RAM), worth upgrading to for regular campaign sending, larger subscriber lists, or frequent segmentation queries Production: Medium package (6 CPU, 12GB RAM), suitable for high volume senders with large lists, frequent concurrent campaigns, or heavy bounce processing

View Details
Memos

Memos

Memos is an open source, self hosted note taking platform built for quick capture. It gives you a clean, distraction free timeline for jotting down thoughts, links, code snippets, journal entries, and daily logs, all in Markdown, all on your own server. Memos is intentionally minimal. No folders, no complicated hierarchy, just a fast input box and a chronological feed that keeps your ideas organized through tags and full text search. Use cases Personal journaling and daily log Quick note capture and idea drafts Team internal memos and announcements Link saving with context and commentary Code snippet and reference library Meeting notes and action item tracking Why Memos on CloudRaya One click deployment with no infrastructure setup Single container, ultra lightweight, starts in under a second Built in SQLite database, no external database required Native S3 compatible storage support for attachments Secure, isolated environment per deployment Automatic HTTPS and domain provisioning Memos on CloudRaya allows individuals and teams to quickly deploy a powerful private note taking platform without the complexity of managing servers. Recommended resource package Memos is a single Go binary with an embedded SQLite database, one of the lightest apps in this marketplace, resource needs stay minimal even with substantial daily usage. Minimum: Nano package (1 CPU, 2GB RAM), genuinely sufficient for personal use and small teams, this is not just a testing tier Recommended: Small package (2 CPU, 4GB RAM), worth upgrading to if several team members write and search frequently at the same time, or if you store many attachments Production: Medium package (6 CPU, 12GB RAM), only needed for larger teams with heavy concurrent usage across many users

View Details
Paperless-ngx

Paperless-ngx

Paperlessngx turns a pile of scanned paper and loose digital files into a searchable, organized archive. Upload a document and it runs OCR automatically, so even a photo of a receipt becomes fully searchable text, then tags it with the correspondent, document type, and category it recognizes from your past documents. Think of it less as a heavyweight enterprise document management system with approval chains and compliance workflows, and more as a smart personal or small team archive. It is built for the everyday reality of scattered invoices, contracts, and paperwork rather than largescale corporate document governance. That focus is exactly what makes it fast to set up and easy for a small team or an individual to actually keep using. Deploying Paperlessngx on CloudRaya means the OCR engine, background task processor, and web app are already wired together and tested. You just upload documents and start searching, no server setup required. Use cases Keep a personal digital archive of important documents like warranties, ID cards, contracts, and certificates Digitize and archive invoices and receipts so they are easy to find during tax season or an audit Give a small business or freelancer a searchable archive of contracts, vendor agreements, and paperwork without a filing cabinet Replace a messy shared drive full of unorganized PDFs with a tagged, searchable archive Automatically pull invoices or statements into your archive from a monitored email inbox Give an accounting or admin team a shared, permission controlled document repository for day to day paperwork Why Paperlessngx on CloudRaya No infrastructure setup. OCR processing, background tasks, and the web app are pre wired and tested Runs on a lightweight single service setup, no separate database server required Full data ownership, your scanned documents never leave your own deployment Full text search across every document, including scanned images, powered by built in OCR Backed by an active open source project with frequent releases and security updates One click custom domain support so your archive can run on your own brand Recommended resource package Minimum: Nano package (1 CPU, 2GB RAM), for personal use and light document volume. Paperlessngx is lightweight and idles at around 700MB of RAM, so this package is genuinely viable for everyday use, not just testing Recommended: Small package (2 CPU, 4GB RAM), for small teams where several documents are often uploaded and processed at the same time Production: Medium package (6 CPU, 12GB RAM), for larger teams with heavy scanning and OCR volume. OCR is the most demanding part of the app, so CPU and RAM headroom matters most when many documents are processed at once

View Details
Penpot

Penpot

Penpot is an open source design and prototyping platform for product teams, often described as a Figma alternative. Built entirely on open web standards, it runs in the browser, supports realtime collaboration, and stores designs as SVG, CSS and HTML rather than a proprietary format, so files stay human readable, portable and free from vendor lockin. Because Penpot is open source under the MPL2.0 license and runs entirely on your own CloudRaya instance, there are no perseat fees and no centrally imposed feature gates, your team size and usage are limited only by your own resource tier, not by a vendor's pricing plan. This also means your design files, assets and version history live entirely on infrastructure you control, which matters for agencies handling NDA protected work, regulated industries, and any team with data sovereignty requirements. Running Penpot on CloudRaya simplifies the selfhosting setup. Penpot normally ships as a stack of separate services (a web frontend, a backend, an exporter with a headless browser, a cache and a database). On CloudRaya this is packaged into a ready to deploy app plus a managed PostgreSQL database, with HTTPS, secrets and storage handled for you, so you can have a private, selfhosted design platform running in minutes instead of hours. Use cases Run a self hosted design and prototyping tool that keeps all design files on infrastructure you control Maintain a shared design system with native design tokens and reusable components across multiple products Provide NDA safe or compliance sensitive design work for agencies, healthcare, government and finance teams Hand off design to code, since Penpot expresses designs as code that developers and AI tools can read directly Give open source communities a free, accessible design platform without commercial per seat licensing Run real time, multi designer collaboration sessions on your own private instance Why Penpot on CloudRaya No per seat fees, unlimited editors and projects on a single flat priced instance Full data ownership, your design files and assets never leave your CloudRaya environment The multi service Penpot stack is pre packaged, no manual wiring of frontend, backend, exporter and cache Managed PostgreSQL database with credentials generated securely per deployment Automatic HTTPS through the CloudRaya reverse proxy, so browser features that require a secure context work out of the box Custom domain support so you can use your own branded URL Penpot on CloudRaya allows teams to quickly deploy a powerful open source design platform without the complexity of managing servers. Recommended resource package Penpot is resource heavy. The app container bundles a JVM backend, a Node plus Chromium exporter and an in memory cache, with PostgreSQL running separately. Note that performance also depends on each designer's own laptop and network, since Penpot renders heavily in the browser. Minimum: Small package (2 CPU, 4GB RAM), Penpot's own documentation lists 4GB RAM as the floor for selfhosting, and this matches what we confirmed with a real deployment on this tier. It is a fit for you if you are a solo designer or a very small team doing light, lowtraffic work, think testing Penpot out or occasional design tasks rather than daily heavy use. Recommended: Medium package (6 CPU, 12GB RAM), comfortable for small to medium teams with regular concurrent editing, exports and moderately complex files. Production: Large package (8 CPU, 16GB RAM), for larger teams, higher concurrent editor counts, and frequent export or thumbnail activity.

View Details
Pocketbase

Pocketbase

PocketBase is an open source backend solution that provides a lightweight, allinone backend for modern applications. It includes a built in SQLite database, authentication system, file storage, and real time subscriptions, all packaged in a single self contained server. PocketBase is designed for developers who want to quickly build production ready backends without managing complex infrastructure. PocketBase is ideal for startups, prototypes, and production apps that need a simple yet powerful backend with minimal operational overhead. Use cases Backend for web and mobile applications SaaS MVP and rapid prototyping Authentication and user management systems Real time apps (chat, notifications, live dashboards) Internal tools and lightweight admin systems Why PocketBase on CloudRaya One click deployment with no infrastructure setup Built in SQLite database and file storage, no external database required Secure and isolated execution environment Persistent storage configured automatically Ready to use immediately after deployment PocketBase on CloudRaya allows teams to quickly deploy a powerful backend platform without the complexity of managing servers. Recommended resource package PocketBase is a single Go binary with an embedded SQLite database, one of the lightest backend platforms available, so most projects can run comfortably on the smallest tiers. Minimum: Nano package (1 CPU, 2GB RAM), genuinely sufficient for most small to medium projects, including production use for MVPs, internal tools, and apps with moderate traffic Recommended: Small package (2 CPU, 4GB RAM), worth upgrading to if you have many concurrent real time subscriptions, frequent large image uploads (generating image thumbnails is the most memory intensive task in PocketBase), or need extra headroom under GOMEMLIMIT Production: Medium package (6 CPU, 12GB RAM) or higher, only needed for large scale applications with heavy concurrent traffic, large file storage workloads, or complex query patterns across many collections

View Details