mirror of
https://github.com/Dokploy/templates.git
synced 2026-03-12 01:56:43 -05:00
* feat(librechat): add LibreChat blueprint with compose, toml, metadata, links and tags
* fix: rename templates to template.toml
* fix(librechat): rename api service to librechat in docker-compose.yml
* Update blueprints/librechat/template.toml
* Update blueprints/librechat/template.toml
* fix(librechat): add version under [config] and remove stray [config.mounts] header
* fix(librechat): remove predefined persistent volume mounts from template.toml
* docs(librechat): add authentication reference link to docker-compose.yml
* feat: add Rote template
- Add Rote deployment template with frontend, backend, and PostgreSQL services
- Configure domain routing for frontend (port 80) and backend (port 3000)
- Set up automatic password generation and environment variables
- Use latest image tag by default
- Add logo and metadata to meta.json
* fix: process meta.json to fix formatting and sorting
* Update GitHub workflows to target 'canary' branch for meta validation
* Update pnpm-lock.yaml to upgrade various dependencies, including '@codemirror/autocomplete', '@radix-ui/react-dialog', and React packages to their latest versions. This includes updates to '@types/react' and '@types/react-dom' for improved compatibility and performance.
* Enhance GitHub workflows: add production deployment configuration and target 'canary' branch for pull requests.
* Refactor GitHub workflow: comment out build preview steps for clarity and future modifications.
* Remove unnecessary blank line in deploy-preview.yml for improved readability.
* Refactor GitHub workflow: uncomment build preview steps for improved deployment process and clarity.
* Update template.toml (#555)
* Update template.toml
* Update template.toml
* Update template.toml
* fix: change VITE_API_BASE to http:// for traefik.me compatibility
* changed image from sknnr/enshrouded-dedicated-server to mornedhels/enshrouded-server for autoupdate and easier config
* Add Openinary Template (#567)
* feat: add Openinary template
* feat: update Openinary configuration to support ALLOWED_ORIGIN and refactor domain variable
* fix: correct DEFAULT_DOMAIN environment variable reference in docker-compose.yml (#562)
* add rustfs template (#568)
* feat: add pull request template for improved contribution guidelines
* fix: update pull request template to clarify issue closing keywords
* feat: add validation scripts and configuration for Docker Compose and template files
- Introduced a GitHub Actions workflow to validate Docker Compose files and template.toml on pull requests.
- Added helper functions for generating random values and processing variables in templates.
- Implemented validation scripts for checking the structure, syntax, and best practices of Docker Compose and template files.
- Created necessary TypeScript types and configuration files for the build scripts.
* Add Passbolt template blueprint to Dokploy templates (#376)
* feat(templates): add Passbolt blueprint for Dokploy
- Add docker-compose.yml defining services for Passbolt and MariaDB
- Create template.toml with configurable domain, email, and database credentials
- Add meta.json with metadata, tags, and link to logo
* fix(meta): sort meta.json entries
* fix: passbolt template had several issues that broke deployment
- env variables were using old array format, changed to new table format
- mariadb healthcheck was broken (wrong command for mariadb 11)
- missing volume mounts for gpg keys, jwt tokens, and database
- setup instructions weren't visible to users, moved to docker-compose
- email config had circular references causing warnings
- tested admin user creation and confirmed working
everything works now, fully tested
* Update blueprints/passbolt/template.toml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* feat: Add Kokoro TTS FastAPI template (#353) (#403)
* feat: Add Kokoro TTS FastAPI template (#353) - Add CPU-optimized docker-compose.yml with source build - Add GPU-optimized docker-compose-gpu.yml for NVIDIA support - Add comprehensive template.toml with OpenAI-compatible API docs - Add kokoro-tts.svg logo and meta.json entry - Support streaming audio, timestamps, and multi-language TTS - Resolves #353
* updated the meta.json for the build errors
* removed the docker-compose-gpu.yml file
* Update docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* chore: remove package-lock.json file from the app directory
* chore: update Tolgee to latest version and fix SMTP config typo (#432)
* chore: update Tolgee to latest version and fix SMTP config typo
* Update docker-compose.yml
* Update docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* fix: improve Docker Compose validation workflow to handle subshell issues
- Converted the handling of COMPOSE_FILES from a pipe to an array to ensure error propagation in the parent shell.
- Updated the loop to iterate over the array for better reliability in the validation process.
* refactor: enhance Docker Compose validation workflow to improve error handling
- Replaced the pipe with an array to handle directory names, ensuring that errors within the loop propagate correctly to the parent shell.
- Updated the loop structure for better reliability in processing the directories.
* Feat: Add parseable (#460)
* Add parseable
* Update docker-compose.yml
* Update docker-compose.yml
* Update blueprints/parseable/template.toml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
* feat: add ChirpStack LoRaWAN Network Server template (#486)
* feat: add ChirpStack LoRaWAN Network Server template
Add complete ChirpStack v4 template with:
- Main ChirpStack server with web UI
- UDP and Basics Station gateway bridges
- REST API interface
- PostgreSQL database with PostGIS extensions
- Redis cache
- Mosquitto MQTT broker
Default configuration for EU868 region with secure random credentials. Supports all LoRaWAN frequency bands globally.
* fix(chirpstack): use original configurations from chirpstack-docker repo
Update template.toml to use exact configuration files from the
chirpstack-docker repository instead of simplified versions:
- Use original chirpstack.toml with all 15 enabled regions
- Use original gateway bridge configuration with documentation links
- Use complete Basics Station EU868 config with frequency plans
- Keep original Mosquitto and PostgreSQL initialization scripts
Template size increased from 131 to 219 lines (4.7KB) to include
comprehensive default configurations that match the official setup.
* feat: add all 38 region configuration files
* fix(chirpstack): add volume mounts to expose config files to containers
* fix(chirpstack): remove read-only flag
* fix(chirpstack): correct file paths for configuration mounts in docker-compose and template files
* fix: update volume paths to be on correct directory level
* fix: configure template for dokploy-network with proper DNS resolution
- Add dokploy-network configuration to docker-compose.yml
- Replace environment variable placeholders with actual service hostnames
- Change PostgreSQL DSN from $POSTGRESQL_HOST to postgres
- Change Redis server from $REDIS_HOST to redis
- Replace $MQTT_BROKER_HOST with mosquitto in all 39 region configurations
These changes ensure Docker DNS resolution works correctly by:
- Using dokploy-network (overlay) instead of bridge network
- Using service names directly in TOML config files (TOML doesn't expand env vars)
- Enabling proper service discovery between containers
This resolves DNS resolution failures that caused ChirpStack to fail connecting
to PostgreSQL and MQTT services during deployment.
* fix: add missing network configurations for all services in docker-compose
* feat: add internal services to config.domains for proper network configuration
* Update docker-compose.yml
* fix: enhance domain validation in template validator
- Updated the TemplateValidator to ensure that if the 'host' field is provided, it must be a valid string.
- Added comments to clarify that 'host' is optional for internal services.
* refactor: remove redundant host validation in template validator
- Removed the validation for the 'host' field in the TemplateValidator, as it is optional for internal services and does not require a type check if not provided.
* refactor: remove internal service domain configurations from template
- Eliminated the domain configurations for internal services (Postgres, Redis, Mosquitto) from the template.toml file, streamlining the configuration for better clarity and maintainability.
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
* Update section title from 'Suggestions' to 'Requirements'
* Feat : Add MCSManager template support (#521) (#522)
* feat: Add MCSManager template support (#521)
* Update docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* feat: Add MediaCMS template (#524)
* Feat : Add Quant-Ux template -#173 (#525)
* Feat : Add Quant-Ux template -#173
* Remove extra newline in docker-compose.yml
* Update blueprints/quant-ux/docker-compose.yml
* Update blueprints/quant-ux/docker-compose.yml
* Update blueprints/quant-ux/docker-compose.yml
* Update blueprints/quant-ux/docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* fix(rustdesk): use explicit ports, use port 21118 on hbbs instead of hbbr (#526)
* fix: use explicit ports, use port 21118 on hbbs instead of hbbr
* fix: whitespace character in rustdesk
* feat: Add anytype template (#527)
* add anytype template
* sort
* Update name field for Anytype in meta.json
* Update meta.json
* Update docker-compose.yml
* Update blueprints/anytype/docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* refactor: remove dokploy-network configurations from multiple docker-compose files
- Removed the external dokploy-network configuration from various services' docker-compose.yml files to streamline network management.
- This change simplifies the setup and ensures consistency across blueprints.
* chore: upgrade Infisical from v0.90.1 to v0.135.0 (#529)
* chore: upgrade Infisical from v0.90.1 to v0.135.0
* Update docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* fix: update pull request template link for clarity
- Changed the link in the pull request template from 'general suggestions' to 'general requirements' to better reflect the content and ensure users follow the correct guidelines when creating templates.
* chore: add section for screenshots or videos in pull request template
- Introduced a new section in the pull request template to encourage contributors to include screenshots or videos, enhancing the clarity and context of their submissions.
* Feat : Add MuleSoft ESB Runtime Template (#498)
* added the mulesoft esb template
* updated the compose and the meta.json
* feat(mulesoft-esb): update image and add dynamic env configuration - Updated image to hari1367709/mule-esb:latest - Added dynamic HTTP_PORT for runtime port configuration - Added MULE_VERSION environment variable for Mule ESB version selection
* updated the meta.json to use the version as latest
* added a comment line to the template file
* updated the mule runtime image
* fix(mulesoft-esb): update ports configuration to follow guidelines
* updated the port to use the env(HTTP_PORT)
* Update docker-compose.yml
* Update docker-compose.yml
* Update blueprints/mulesoft-esb/docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* feat(blueprint): update trmnl-byos-laravel template (#533)
* feat(blueprint): update trmnl-byos-laravel template
* Update docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* feat(blueprint): peerdb template (#579)
* feat(blueprint): initial attempt at peerdb template
* fix: entrypoint and healthcheck
* fix: entrypoint
* fix: temporarily remove network
* fix: temporal port
* chore: remove 36987 for minio
* fix: remove peerdb 9900 port exposure
* fix: port for console
* fix: minio env fix
* fix: expose peerdb and minio to dokploy network
* fix(peerdb): add defaults
* fix: remove extra hosts
* fix: remove network entries
* fix: use consistent environment variables
* feat: add Bluesky PDS template (#542)
* feat: Bluesky PDS template
* chore: add bluesky pds svg
* chore: metadata for bluesky pds
* yaml > yml
* pnpm lock
* fix: correct rotation key config
* fix volumes
* fix: volumes in the pds compose
* define volumes in compose
* fix: 32 bit rotation key
* create pds.env correctly
* some extra fixes
* more extra fixes
* a blank line
* update pnpm lock
* Add dokploy-prom-monitoring-extension template with comprehensive tests and documentation (#548)
* Add dokploy-prom-monitoring-extension template with comprehensive tests and documentation
* Fix METRICS_CONFIG environment variable: use single-line JSON format
* Fix template.toml: use correct [config.env] syntax for environment variables
* Fix docker-compose.yml: add env_file reference to load environment variables
* Delete blueprints/dokploy-prom-monitoring-extension/README.md
* Delete test-dokploy-prom-monitoring-extension.sh
---------
Co-authored-by: Sanjeevi Subramani <ssanjeevi.ss@gmail.com>
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* feat: improve RustDesk template configuration (#571)
* feat: improve RustDesk template configuration
- Add comprehensive environment variables for RustDesk server
- Add RELAY_HOST, API_SERVER, ID_SERVER, and ENCRYPTION_KEY variables
- Follow Dokploy best practices (no container_name, proper port format)
- Use restart: unless-stopped policy
- Add encryption key generation with password helper
* fix: use explicit port mapping for RustDesk services
RustDesk requires explicit port bindings (host:container format) to function properly. The service uses specific ports for:
- 21115-21116 (TCP/UDP): hbbs service for ID and NAT traversal
- 21117-21119 (TCP): hbbr relay service
Without explicit port mapping, RustDesk clients cannot establish connections to the server.
This is an exception to Dokploy's general port guidelines due to RustDesk's specific networking requirements.
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* feat: add Mumble voice chat server template (#572)
* feat: add Mumble voice chat server template
- Add Mumble VoIP server blueprint with docker-compose.yml
- Configure environment variables for superuser password, welcome text, and max users
- Add template.toml with auto-generated secure password
- Follow Dokploy best practices (no container_name, proper port format)
- Add Mumble metadata to meta.json with proper tags
- Support for TCP and UDP on port 64738
* Update template.toml
* fix: correct JSON formatting in meta.json for Mumble template entry
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
* fix: update WireGuard Easy template for proper functionality (#573)
* fix: update WireGuard Easy template for proper functionality
- Changed to named volume (etc_wireguard) instead of host path mount
- Added explicit port mappings (51820:51820/udp, 51821:51821/tcp) required for WireGuard
- Updated environment variables to use correct WG_HOST and PASSWORD format
- Added all required WireGuard environment variables:
- WG_PORT, PORT, WG_MTU, WG_DEFAULT_DNS, WG_ALLOWED_IPS
- WG_POST_UP/WG_POST_DOWN for iptables rules
- Added NET_RAW capability for proper network operations
- Simplified template.toml to use WIREGUARD_HOST and WIREGUARD_PASSWORD
- Removed explicit networks config to enable Dokploy's isolated deployment
- Template now works with Dokploy's automatic network isolation
This configuration has been tested and confirmed working with isolated deployment enabled.
* Update template.toml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* add: restart policy to MinIO service (#576)
restart: unless-stopped is a Docker restart policy that automatically restarts a container if it stops due to an error or Docker daemon restart
* Updating copilot instructions.md and AGENTS.md (#452)
* docs: add copilot instructions for project development
Added comprehensive documentation file (.github/copilot-instructions.md) that provides detailed guidance on the Dokploy Open Source Templates project structure, development workflow, and conventions. The document covers the project overview, key files and directories, development workflow for adding/updating templates, local development setup, CI/CD processes, and established conventions and patterns. This documentation will help onboard new contributors and ensure consistent development practices across the project.
* docs(copilot-instructions): enhance project overview and development guide
Updated copilot instructions to reflect expanded app capabilities (200+ apps, TypeScript integration, Fuse.js search) and detailed processes for templates, local dev, and CI/CD for improved clarity and accuracy.
* refactor: remove frontend development instructions from AGENTS.md and update contributing guidelines
- Removed frontend development commands from AGENTS.md to streamline the document.
- Updated CONTRIBUTING.md by removing the recommendation to set `restart: unless-stopped` for services.
---------
Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
* Add trailbase template (#590)
* Add trailbase
* Add comment on mounting local directory
* Update meta.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* fix: openpanel and migrate to v2 (#594)
* refactor: update docker-compose.yml to include version and restart policy (#599)
* feat(blueprint): mage ai template (#601)
* feat(blueprint): template for mage-ai
* fix: add healthcheck for mage-ai
* docs: update copilot instructions to emphasize version pinning in docker-compose.yml
Clarified the importance of pinning image versions in docker-compose.yml and explicitly stated to avoid using the `latest` tag to prevent potential issues with template functionality when upstream images change.
* refactor: enhance Docker Compose validation workflow
Updated the GitHub Actions workflow for validating Docker Compose files by streamlining the detection of changed blueprints and improving the validation process. Removed redundant steps and consolidated the validation of docker-compose.yml and template.toml files into a more efficient structure. Added clearer output messages for validation results and ensured that best practices are checked for each blueprint. This refactor aims to improve maintainability and clarity in the CI/CD process.
* fix: update zitadel default instance features (#544)
* Add Reactive Resume template (#603)
* Initial plan
* Add Reactive Resume template with docker-compose, template.toml, and meta.json entry
Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com>
* Fix MinIO storage path alignment between template.toml and docker-compose.yml
Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com>
* Update docker-compose.yml
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com>
* [WIP] Fix mounted prometheus.yml file not working (#605)
* Initial plan
* Fix Prometheus mounted prometheus.yml file by adding volume mount
Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com>
* Update blueprints/prometheus/template.toml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* docs: update copilot instructions to enforce open source requirement
Added a clear requirement stating that all services must be open source and only applications with open-source licenses (e.g., MIT, Apache, GPL, AGPL) are allowed. This update aims to ensure compliance and maintain the integrity of the project.
* Fix Cap.so template MinIO deployment failure (#604)
* Initial plan
* Fix Cap.so MinIO image to use official quay.io image
Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com>
* Fix MinIO healthcheck to use curl instead of mc
Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com>
* Update .gitignore
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com>
* Fix Discourse template manifest error - update to bitnamilegacy/discourse:3.5.0 (#606)
* Initial plan
* Fix Discourse template by updating to bitnamilegacy/discourse:3.5.0
Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com>
* Remove pull request trigger from deploy-preview workflow
* Enhance copilot instructions by adding verification steps for Docker images and clarifying URL variable usage. Emphasize the importance of verifying image existence before committing to prevent deployment failures.
* Add Easy!Appointments template (#608)
* Initial plan
* Add Easyappointments template with docker-compose, template.toml, and meta.json entry
Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com>
* Update blueprints/easyappointments/template.toml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update template.toml
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Add Dolibarr ERP & CRM template (#610)
* Initial plan
* Add Dolibarr ERP & CRM template
Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com>
* Update template.toml
* Update blueprints/dolibarr/docker-compose.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* feat: add Syncthing Template (#636)
* Adiciona template do Syncthing com arquivos de configuração e ícone
* Remove versão do Docker Compose do template do Syncthing
* Update Umami to version v2.20.2 (#641)
* Feat : Add InstantDB template (#224) (#530)
* feat: add InstantDB template
* added the server service also
* removed the external network
* Update docker-compose.yml
* Update blueprints/instantdb/docker-compose.yml
* Update blueprints/instantdb/docker-compose.yml
* Update docker-compose.yml
* Update blueprints/instantdb/template.toml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* [New Template] Added Lavalink template for dokploy (#535)
* Add initial Lavalink configuration template
* Added lavalink.svg logo
* Create docker-compose.yml for Lavalink setup
Add Docker Compose configuration for Lavalink service.
* Modify healthcheck interval in docker-compose.yml
Increased healthcheck interval from 10s to 100s.
* Add Lavalink metadata to meta.json
Added metadata for Lavalink audio sending node.
* Update server_port variable to use ${port}
* Change server port variable to randomPort
* Change port variable to randomPort in template.toml
* Change port variable in template.toml
* Update server port in template.toml
* Fix formatting in template.toml for server config
* style: Reformat lavalink entry in meta.json.
* Update docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* chore(blueprint): update Appwrite services to v1.8 (#383)
* Update Appwrite version docker images and environment variables
* Add separate domains for functions and sites, update environment variables, replace insecure default passwords
* Update Appwrite version from 1.6.1 to 1.7.4 in `meta.json`
* Fix envs and update domains
* Add missing volume mounts for sites
* Fix config file syntax
* Update runtimes network configuration in template.toml
* Update Appwrite to 1.8
* Update appwrite image version to 1.8.0
* Add logging configuration to docker-compose
* New Templates (#586)
* feat(librechat): add LibreChat blueprint with compose, toml, metadata, links and tags
* fix: rename templates to template.toml
* fix(librechat): rename api service to librechat in docker-compose.yml
* Update blueprints/librechat/template.toml
* Update blueprints/librechat/template.toml
* fix(librechat): add version under [config] and remove stray [config.mounts] header
* fix(librechat): remove predefined persistent volume mounts from template.toml
* docs(librechat): add authentication reference link to docker-compose.yml
* feat: add Rote template
- Add Rote deployment template with frontend, backend, and PostgreSQL services
- Configure domain routing for frontend (port 80) and backend (port 3000)
- Set up automatic password generation and environment variables
- Use latest image tag by default
- Add logo and metadata to meta.json
* fix: process meta.json to fix formatting and sorting
* Update GitHub workflows to target 'canary' branch for meta validation
* Update pnpm-lock.yaml to upgrade various dependencies, including '@codemirror/autocomplete', '@radix-ui/react-dialog', and React packages to their latest versions. This includes updates to '@types/react' and '@types/react-dom' for improved compatibility and performance.
* Enhance GitHub workflows: add production deployment configuration and target 'canary' branch for pull requests.
* Refactor GitHub workflow: comment out build preview steps for clarity and future modifications.
* Remove unnecessary blank line in deploy-preview.yml for improved readability.
* Refactor GitHub workflow: uncomment build preview steps for improved deployment process and clarity.
* Update template.toml (#555)
* Update template.toml
* Update template.toml
* Update template.toml
* fix: change VITE_API_BASE to http:// for traefik.me compatibility
* changed image from sknnr/enshrouded-dedicated-server to mornedhels/enshrouded-server for autoupdate and easier config
* Add Openinary Template (#567)
* feat: add Openinary template
* feat: update Openinary configuration to support ALLOWED_ORIGIN and refactor domain variable
* fix: correct DEFAULT_DOMAIN environment variable reference in docker-compose.yml (#562)
* add rustfs template (#568)
* feat: add pull request template for improved contribution guidelines
* fix: update pull request template to clarify issue closing keywords
* feat: add validation scripts and configuration for Docker Compose and template files
- Introduced a GitHub Actions workflow to validate Docker Compose files and template.toml on pull requests.
- Added helper functions for generating random values and processing variables in templates.
- Implemented validation scripts for checking the structure, syntax, and best practices of Docker Compose and template files.
- Created necessary TypeScript types and configuration files for the build scripts.
* Add Passbolt template blueprint to Dokploy templates (#376)
* feat(templates): add Passbolt blueprint for Dokploy
- Add docker-compose.yml defining services for Passbolt and MariaDB
- Create template.toml with configurable domain, email, and database credentials
- Add meta.json with metadata, tags, and link to logo
* fix(meta): sort meta.json entries
* fix: passbolt template had several issues that broke deployment
- env variables were using old array format, changed to new table format
- mariadb healthcheck was broken (wrong command for mariadb 11)
- missing volume mounts for gpg keys, jwt tokens, and database
- setup instructions weren't visible to users, moved to docker-compose
- email config had circular references causing warnings
- tested admin user creation and confirmed working
everything works now, fully tested
* Update blueprints/passbolt/template.toml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* feat: Add Kokoro TTS FastAPI template (#353) (#403)
* feat: Add Kokoro TTS FastAPI template (#353) - Add CPU-optimized docker-compose.yml with source build - Add GPU-optimized docker-compose-gpu.yml for NVIDIA support - Add comprehensive template.toml with OpenAI-compatible API docs - Add kokoro-tts.svg logo and meta.json entry - Support streaming audio, timestamps, and multi-language TTS - Resolves #353
* updated the meta.json for the build errors
* removed the docker-compose-gpu.yml file
* Update docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* chore: remove package-lock.json file from the app directory
* chore: update Tolgee to latest version and fix SMTP config typo (#432)
* chore: update Tolgee to latest version and fix SMTP config typo
* Update docker-compose.yml
* Update docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* fix: improve Docker Compose validation workflow to handle subshell issues
- Converted the handling of COMPOSE_FILES from a pipe to an array to ensure error propagation in the parent shell.
- Updated the loop to iterate over the array for better reliability in the validation process.
* refactor: enhance Docker Compose validation workflow to improve error handling
- Replaced the pipe with an array to handle directory names, ensuring that errors within the loop propagate correctly to the parent shell.
- Updated the loop structure for better reliability in processing the directories.
* Feat: Add parseable (#460)
* Add parseable
* Update docker-compose.yml
* Update docker-compose.yml
* Update blueprints/parseable/template.toml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
* feat: add ChirpStack LoRaWAN Network Server template (#486)
* feat: add ChirpStack LoRaWAN Network Server template
Add complete ChirpStack v4 template with:
- Main ChirpStack server with web UI
- UDP and Basics Station gateway bridges
- REST API interface
- PostgreSQL database with PostGIS extensions
- Redis cache
- Mosquitto MQTT broker
Default configuration for EU868 region with secure random credentials. Supports all LoRaWAN frequency bands globally.
* fix(chirpstack): use original configurations from chirpstack-docker repo
Update template.toml to use exact configuration files from the
chirpstack-docker repository instead of simplified versions:
- Use original chirpstack.toml with all 15 enabled regions
- Use original gateway bridge configuration with documentation links
- Use complete Basics Station EU868 config with frequency plans
- Keep original Mosquitto and PostgreSQL initialization scripts
Template size increased from 131 to 219 lines (4.7KB) to include
comprehensive default configurations that match the official setup.
* feat: add all 38 region configuration files
* fix(chirpstack): add volume mounts to expose config files to containers
* fix(chirpstack): remove read-only flag
* fix(chirpstack): correct file paths for configuration mounts in docker-compose and template files
* fix: update volume paths to be on correct directory level
* fix: configure template for dokploy-network with proper DNS resolution
- Add dokploy-network configuration to docker-compose.yml
- Replace environment variable placeholders with actual service hostnames
- Change PostgreSQL DSN from $POSTGRESQL_HOST to postgres
- Change Redis server from $REDIS_HOST to redis
- Replace $MQTT_BROKER_HOST with mosquitto in all 39 region configurations
These changes ensure Docker DNS resolution works correctly by:
- Using dokploy-network (overlay) instead of bridge network
- Using service names directly in TOML config files (TOML doesn't expand env vars)
- Enabling proper service discovery between containers
This resolves DNS resolution failures that caused ChirpStack to fail connecting
to PostgreSQL and MQTT services during deployment.
* fix: add missing network configurations for all services in docker-compose
* feat: add internal services to config.domains for proper network configuration
* Update docker-compose.yml
* fix: enhance domain validation in template validator
- Updated the TemplateValidator to ensure that if the 'host' field is provided, it must be a valid string.
- Added comments to clarify that 'host' is optional for internal services.
* refactor: remove redundant host validation in template validator
- Removed the validation for the 'host' field in the TemplateValidator, as it is optional for internal services and does not require a type check if not provided.
* refactor: remove internal service domain configurations from template
- Eliminated the domain configurations for internal services (Postgres, Redis, Mosquitto) from the template.toml file, streamlining the configuration for better clarity and maintainability.
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
* Update section title from 'Suggestions' to 'Requirements'
* Feat : Add MCSManager template support (#521) (#522)
* feat: Add MCSManager template support (#521)
* Update docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* feat: Add MediaCMS template (#524)
* Feat : Add Quant-Ux template -#173 (#525)
* Feat : Add Quant-Ux template -#173
* Remove extra newline in docker-compose.yml
* Update blueprints/quant-ux/docker-compose.yml
* Update blueprints/quant-ux/docker-compose.yml
* Update blueprints/quant-ux/docker-compose.yml
* Update blueprints/quant-ux/docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* fix(rustdesk): use explicit ports, use port 21118 on hbbs instead of hbbr (#526)
* fix: use explicit ports, use port 21118 on hbbs instead of hbbr
* fix: whitespace character in rustdesk
* feat: Add anytype template (#527)
* add anytype template
* sort
* Update name field for Anytype in meta.json
* Update meta.json
* Update docker-compose.yml
* Update blueprints/anytype/docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* refactor: remove dokploy-network configurations from multiple docker-compose files
- Removed the external dokploy-network configuration from various services' docker-compose.yml files to streamline network management.
- This change simplifies the setup and ensures consistency across blueprints.
* chore: upgrade Infisical from v0.90.1 to v0.135.0 (#529)
* chore: upgrade Infisical from v0.90.1 to v0.135.0
* Update docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* fix: update pull request template link for clarity
- Changed the link in the pull request template from 'general suggestions' to 'general requirements' to better reflect the content and ensure users follow the correct guidelines when creating templates.
* chore: add section for screenshots or videos in pull request template
- Introduced a new section in the pull request template to encourage contributors to include screenshots or videos, enhancing the clarity and context of their submissions.
* Feat : Add MuleSoft ESB Runtime Template (#498)
* added the mulesoft esb template
* updated the compose and the meta.json
* feat(mulesoft-esb): update image and add dynamic env configuration - Updated image to hari1367709/mule-esb:latest - Added dynamic HTTP_PORT for runtime port configuration - Added MULE_VERSION environment variable for Mule ESB version selection
* updated the meta.json to use the version as latest
* added a comment line to the template file
* updated the mule runtime image
* fix(mulesoft-esb): update ports configuration to follow guidelines
* updated the port to use the env(HTTP_PORT)
* Update docker-compose.yml
* Update docker-compose.yml
* Update blueprints/mulesoft-esb/docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* feat(blueprint): update trmnl-byos-laravel template (#533)
* feat(blueprint): update trmnl-byos-laravel template
* Update docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* feat(blueprint): peerdb template (#579)
* feat(blueprint): initial attempt at peerdb template
* fix: entrypoint and healthcheck
* fix: entrypoint
* fix: temporarily remove network
* fix: temporal port
* chore: remove 36987 for minio
* fix: remove peerdb 9900 port exposure
* fix: port for console
* fix: minio env fix
* fix: expose peerdb and minio to dokploy network
* fix(peerdb): add defaults
* fix: remove extra hosts
* fix: remove network entries
* fix: use consistent environment variables
* feat: add Bluesky PDS template (#542)
* feat: Bluesky PDS template
* chore: add bluesky pds svg
* chore: metadata for bluesky pds
* yaml > yml
* pnpm lock
* fix: correct rotation key config
* fix volumes
* fix: volumes in the pds compose
* define volumes in compose
* fix: 32 bit rotation key
* create pds.env correctly
* some extra fixes
* more extra fixes
* a blank line
* update pnpm lock
* Add dokploy-prom-monitoring-extension template with comprehensive tests and documentation (#548)
* Add dokploy-prom-monitoring-extension template with comprehensive tests and documentation
* Fix METRICS_CONFIG environment variable: use single-line JSON format
* Fix template.toml: use correct [config.env] syntax for environment variables
* Fix docker-compose.yml: add env_file reference to load environment variables
* Delete blueprints/dokploy-prom-monitoring-extension/README.md
* Delete test-dokploy-prom-monitoring-extension.sh
---------
Co-authored-by: Sanjeevi Subramani <ssanjeevi.ss@gmail.com>
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* feat: improve RustDesk template configuration (#571)
* feat: improve RustDesk template configuration
- Add comprehensive environment variables for RustDesk server
- Add RELAY_HOST, API_SERVER, ID_SERVER, and ENCRYPTION_KEY variables
- Follow Dokploy best practices (no container_name, proper port format)
- Use restart: unless-stopped policy
- Add encryption key generation with password helper
* fix: use explicit port mapping for RustDesk services
RustDesk requires explicit port bindings (host:container format) to function properly. The service uses specific ports for:
- 21115-21116 (TCP/UDP): hbbs service for ID and NAT traversal
- 21117-21119 (TCP): hbbr relay service
Without explicit port mapping, RustDesk clients cannot establish connections to the server.
This is an exception to Dokploy's general port guidelines due to RustDesk's specific networking requirements.
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* feat: add Mumble voice chat server template (#572)
* feat: add Mumble voice chat server template
- Add Mumble VoIP server blueprint with docker-compose.yml
- Configure environment variables for superuser password, welcome text, and max users
- Add template.toml with auto-generated secure password
- Follow Dokploy best practices (no container_name, proper port format)
- Add Mumble metadata to meta.json with proper tags
- Support for TCP and UDP on port 64738
* Update template.toml
* fix: correct JSON formatting in meta.json for Mumble template entry
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
* fix: update WireGuard Easy template for proper functionality (#573)
* fix: update WireGuard Easy template for proper functionality
- Changed to named volume (etc_wireguard) instead of host path mount
- Added explicit port mappings (51820:51820/udp, 51821:51821/tcp) required for WireGuard
- Updated environment variables to use correct WG_HOST and PASSWORD format
- Added all required WireGuard environment variables:
- WG_PORT, PORT, WG_MTU, WG_DEFAULT_DNS, WG_ALLOWED_IPS
- WG_POST_UP/WG_POST_DOWN for iptables rules
- Added NET_RAW capability for proper network operations
- Simplified template.toml to use WIREGUARD_HOST and WIREGUARD_PASSWORD
- Removed explicit networks config to enable Dokploy's isolated deployment
- Template now works with Dokploy's automatic network isolation
This configuration has been tested and confirmed working with isolated deployment enabled.
* Update template.toml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* add: restart policy to MinIO service (#576)
restart: unless-stopped is a Docker restart policy that automatically restarts a container if it stops due to an error or Docker daemon restart
---------
Co-authored-by: Sunil Shrestha <sunil.shrestha@tekkon.com.np>
Co-authored-by: Rabithua <rabithua@gmail.com>
Co-authored-by: Mauricio Siu <siumauricio@hotmail.com>
Co-authored-by: Scan <103391616+scanash00@users.noreply.github.com>
Co-authored-by: Crackvignoule <kiki.kalagan@gmail.com>
Co-authored-by: florianheysen <39408021+florianheysen@users.noreply.github.com>
Co-authored-by: Thiago MadPin <madpin@gmail.com>
Co-authored-by: BlinkStrike <18644035+BlinkStrike@users.noreply.github.com>
Co-authored-by: M Jupri Amin <127651222+Juupeee@users.noreply.github.com>
Co-authored-by: Harikrishnan Dhanasekaran <harikrishnan@mulecraft.in>
Co-authored-by: Kamil Dzieniszewski <kamil.dzieniszewski@gmail.com>
Co-authored-by: Nick Anderson <nbrookie@gmail.com>
Co-authored-by: lefolalan <alan.lefol@omirion.com>
Co-authored-by: Chris <31969757+ChrisvanChip@users.noreply.github.com>
Co-authored-by: kipavy <88386090+kipavy@users.noreply.github.com>
Co-authored-by: Benjamin Nussbaum <bnussbau@users.noreply.github.com>
Co-authored-by: Khiet Tam Nguyen <86177399+nktnet1@users.noreply.github.com>
Co-authored-by: Vidhya LKG for IT <24915474+VidhyaSanjeevi@users.noreply.github.com>
Co-authored-by: Sanjeevi Subramani <ssanjeevi.ss@gmail.com>
Co-authored-by: Muzaffer Kadir YILMAZ <34358176+muzafferkadir@users.noreply.github.com>
Co-authored-by: Jemg <murksopps@gmail.com>
* Remove `container_name` from all containers
* Remove expliced networks
* Update blueprints/appwrite/docker-compose.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update password variables to use 32-character length
* Update Appwrite description and tags in meta.json
* Fix JSON formatting in meta.json by adding missing closing bracket
* Fix formatting in meta.json by removing trailing spaces in tags array
* Add missing SMS and Backblaze storage configuration options in template.toml
* Update docker-compose.yml
---------
Co-authored-by: Pascal Oberbeck <pascal.oberbeck@paperlesswork.de>
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
Co-authored-by: Sunil Shrestha <sunil.shrestha@tekkon.com.np>
Co-authored-by: Rabithua <rabithua@gmail.com>
Co-authored-by: Mauricio Siu <siumauricio@hotmail.com>
Co-authored-by: Scan <103391616+scanash00@users.noreply.github.com>
Co-authored-by: Crackvignoule <kiki.kalagan@gmail.com>
Co-authored-by: florianheysen <39408021+florianheysen@users.noreply.github.com>
Co-authored-by: Thiago MadPin <madpin@gmail.com>
Co-authored-by: BlinkStrike <18644035+BlinkStrike@users.noreply.github.com>
Co-authored-by: M Jupri Amin <127651222+Juupeee@users.noreply.github.com>
Co-authored-by: Harikrishnan Dhanasekaran <harikrishnan@mulecraft.in>
Co-authored-by: Kamil Dzieniszewski <kamil.dzieniszewski@gmail.com>
Co-authored-by: Nick Anderson <nbrookie@gmail.com>
Co-authored-by: lefolalan <alan.lefol@omirion.com>
Co-authored-by: Chris <31969757+ChrisvanChip@users.noreply.github.com>
Co-authored-by: kipavy <88386090+kipavy@users.noreply.github.com>
Co-authored-by: Benjamin Nussbaum <bnussbau@users.noreply.github.com>
Co-authored-by: Khiet Tam Nguyen <86177399+nktnet1@users.noreply.github.com>
Co-authored-by: Vidhya LKG for IT <24915474+VidhyaSanjeevi@users.noreply.github.com>
Co-authored-by: Sanjeevi Subramani <ssanjeevi.ss@gmail.com>
Co-authored-by: Muzaffer Kadir YILMAZ <34358176+muzafferkadir@users.noreply.github.com>
Co-authored-by: Jemg <murksopps@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
* feat: emqx template (MQTT Broker) (#556)
* feat: template for emqx
* chore: process meta
* fix: use websocket on port 443 instead of 8084
* docs: improve comments for emqx template
* fix: use emqx service name
* fix: use dummy domain instead of traefik
* fix: explicitly list dokplok-network
* fix(emqx): restart unless stopped
* fix(emqx): add healthcheck
* Dokploy Deployment for Mautic 5 (#564)
* first draft
* second
* try 3
* 4
* Update docker-compose.yml
* Update template.toml
* Enhance healthchecks and service dependencies in Docker Compose
Updated healthcheck configurations for Mautic and MySQL services to improve service reliability. Added conditions to ensure services wait for dependencies to be healthy before starting.
* Update Mautic docker-compose with health checks and roles
* fix: searxng template (#651)
* fix: use major version for openpanel (#680)
* Feat/minepanel template (#657)
* feat: add Minepanel template
* fix: pin images to v1.7.1 and use http for URLs
* fix: remove explicit ports, Dokploy handles proxying
* chore: process and sort meta.json
* fix: consolidate domain variables to main_domain
* fix: add version field to docker-compose.yml
* Add Komari Monitor template with Docker Compose, icon, and metadata (#XXX) (#623)
* Introduce Komari Monitor, a self-hosted server monitoring tool, with its corresponding Docker Compose configuration, icon, and metadata entry.
* Add template.toml for configuration and environment variables.
* Include necessary links for GitHub and documentation.
* Add Misaka Danmu Server template with Docker Compose, icon, and metadata (#624)
* Introduce Misaka Danmu Server, a self-hosted danmaku server for live streaming, with its corresponding Docker Compose configuration, icon, and metadata entry.
* Add template.toml for configuration and environment variables.
* Include necessary links for GitHub and documentation.
* fix: pyrodactyl no longer uses main tag for it's latest release (#626)
* fix: pyrodactyl no longer uses main tag for it's latest release
* Remove custom network settings from docker-compose
Removed custom network configuration from docker-compose.
* Update MariaDB and Pyrodactyl images in Docker Compose
* Add Jenkins blueprint template configuration (#634)
- Created a new TOML configuration file for Jenkins blueprint.
- Defined main domain variable and service configuration for Jenkins.
- Set serviceName to "jenkins" with port 8080 and host as the main domain.
* Update Autobase to version 2.5 (#647)
* Update Autobase to version 2.5
Bump the autobase-console Docker image from version 2.2.0 to 2.5.2 in docker-compose.yml to use the latest features and fixes.
* Update docker-compose.yml
* Update docker-compose.yml
* Update meta.json
* Update Autobase description in meta.json
Revised the Autobase package description to clarify it as a self-hosted DBaaS alternative to cloud-managed databases.
* Add Cloudreve template (#649)
Self-hosted file management and sharing system with multi-cloud storage support.
Includes PostgreSQL and Redis for database and caching.
* Update to Umami 3.0.3 (#668)
* Update Umami version from v2.20.2 to v3.0.3
* Update Umami Docker image to version 3.0.3
* fix: tailscale exitnode authkey env (#669)
* Add qbitwebui (#675)
* Add qBittorrent Web UI template
* Fix healthcheck bug
* Create INSTRUCTIONS.md
* Rename INSTRUCTIONS.md to instructions.md
* feat: add Moltbot template (#683)
* feat: add Moltbot template
Add template for Moltbot - a WhatsApp gateway CLI with Pi RPC agent.
- Uses official ghcr.io/moltbot/moltbot:latest image
- Exposes ports 18789 (gateway) and 18790 (bridge)
- Includes persistent volumes for config and workspace
- Auto-generates gateway token
- Optional Claude AI integration support
Co-Authored-By: Claude <noreply@anthropic.com>
* Update docker-compose.yml
* Enhance Moltbot configuration in docker-compose and template files
- Added CLAWDBOT_GATEWAY_URL and OPENROUTER_API_KEY to docker-compose.yml
- Updated service binding to 'auto' and added init: true for improved service management
- Defined CLAWDBOT_GATEWAY_PORT and CLAWDBOT_BRIDGE_PORT in template.toml
- Included CLAWDBOT_PLUGINS for plugin configuration in template.toml
* Add Moltbot entry to meta.json
- Introduced a new entry for Moltbot, a WhatsApp gateway CLI with Pi RPC agent.
- Included details such as version, description, logo, links, and relevant tags for better discoverability and integration.
---------
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
* feat: add Openclaw template (#694)
* feat: rename Moltbot to Openclaw and update related configurations
* fix: update Openclaw image version to 2026.1.29 in docker-compose.yml
* fix: correct environment variable name for Openclaw gateway
* fix: correct volume path for Openclaw workspace in docker-compose.yml
* feat: rename Moltbot to Openclaw and update metadata
* fix: moving 'openclaw' entry below so the file looks sorted
* fix: add missing newline at end of meta.json
* fix: update docker-compose.yml to use 'expose' instead of 'ports' and change bind option to 'lan'
* feat: update Openclaw service configuration in docker-compose.yml and template.toml
- Changed service name from 'openclaw-gateway' to 'openclaw' and updated image version.
- Enhanced environment variables for better configuration management.
- Added a new 'browser' service with health checks and updated volume paths.
* refactor: update environment variable configuration in docker-compose.yml for Openclaw service
---------
Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
* fix: cloudflared documentation links & env variables (#699)
* feat(blueprint): Cloudflare DDNS (#689)
* feat: added Cloudflare DDNS template
* fix: make CLOUDFLARE_API_TOKEN and DOMAINS mandatory env
* Fix realtime service name resolution (#563)
Expose the CONTAINER_PREFIX environment variable to kong service, then utilize it to format the URL of realtime service.
* fix(habitica): add user to mongodb replicaset to enable Dokploy DB backups (#574)
* fix: use environment variables from configuration in habitica-server
* feat: add users to mongodb replicaSet
This commit adds admin and habitica users + enables replicaSet auth by
introducing a keyfile.
Dokploy DB backups require specifying an user and password, so this
enables that feature for Habitica app.
* chore: less retries
* chore: do not start server until mongo is healthy
* fix: ensure habitica user exists for habitica db
* fix: remove BASE_URL to prevent infinite redirects
* fix: add missing ADMIN_EMAIL
---------
Co-authored-by: Jorge Gómez Zarzosa <jorgegomez@bmat.com>
* Refactor wg-easy service configuration to work with latest wg-easy v15 (#598)
* New Templates (#586)
* feat(librechat): add LibreChat blueprint with compose, toml, metadata, links and tags
* fix: rename templates to template.toml
* fix(librechat): rename api service to librechat in docker-compose.yml
* Update blueprints/librechat/template.toml
* Update blueprints/librechat/template.toml
* fix(librechat): add version under [config] and remove stray [config.mounts] header
* fix(librechat): remove predefined persistent volume mounts from template.toml
* docs(librechat): add authentication reference link to docker-compose.yml
* feat: add Rote template
- Add Rote deployment template with frontend, backend, and PostgreSQL services
- Configure domain routing for frontend (port 80) and backend (port 3000)
- Set up automatic password generation and environment variables
- Use latest image tag by default
- Add logo and metadata to meta.json
* fix: process meta.json to fix formatting and sorting
* Update GitHub workflows to target 'canary' branch for meta validation
* Update pnpm-lock.yaml to upgrade various dependencies, including '@codemirror/autocomplete', '@radix-ui/react-dialog', and React packages to their latest versions. This includes updates to '@types/react' and '@types/react-dom' for improved compatibility and performance.
* Enhance GitHub workflows: add production deployment configuration and target 'canary' branch for pull requests.
* Refactor GitHub workflow: comment out build preview steps for clarity and future modifications.
* Remove unnecessary blank line in deploy-preview.yml for improved readability.
* Refactor GitHub workflow: uncomment build preview steps for improved deployment process and clarity.
* Update template.toml (#555)
* Update template.toml
* Update template.toml
* Update template.toml
* fix: change VITE_API_BASE to http:// for traefik.me compatibility
* changed image from sknnr/enshrouded-dedicated-server to mornedhels/enshrouded-server for autoupdate and easier config
* Add Openinary Template (#567)
* feat: add Openinary template
* feat: update Openinary configuration to support ALLOWED_ORIGIN and refactor domain variable
* fix: correct DEFAULT_DOMAIN environment variable reference in docker-compose.yml (#562)
* add rustfs template (#568)
* feat: add pull request template for improved contribution guidelines
* fix: update pull request template to clarify issue closing keywords
* feat: add validation scripts and configuration for Docker Compose and template files
- Introduced a GitHub Actions workflow to validate Docker Compose files and template.toml on pull requests.
- Added helper functions for generating random values and processing variables in templates.
- Implemented validation scripts for checking the structure, syntax, and best practices of Docker Compose and template files.
- Created necessary TypeScript types and configuration files for the build scripts.
* Add Passbolt template blueprint to Dokploy templates (#376)
* feat(templates): add Passbolt blueprint for Dokploy
- Add docker-compose.yml defining services for Passbolt and MariaDB
- Create template.toml with configurable domain, email, and database credentials
- Add meta.json with metadata, tags, and link to logo
* fix(meta): sort meta.json entries
* fix: passbolt template had several issues that broke deployment
- env variables were using old array format, changed to new table format
- mariadb healthcheck was broken (wrong command for mariadb 11)
- missing volume mounts for gpg keys, jwt tokens, and database
- setup instructions weren't visible to users, moved to docker-compose
- email config had circular references causing warnings
- tested admin user creation and confirmed working
everything works now, fully tested
* Update blueprints/passbolt/template.toml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* feat: Add Kokoro TTS FastAPI template (#353) (#403)
* feat: Add Kokoro TTS FastAPI template (#353) - Add CPU-optimized docker-compose.yml with source build - Add GPU-optimized docker-compose-gpu.yml for NVIDIA support - Add comprehensive template.toml with OpenAI-compatible API docs - Add kokoro-tts.svg logo and meta.json entry - Support streaming audio, timestamps, and multi-language TTS - Resolves #353
* updated the meta.json for the build errors
* removed the docker-compose-gpu.yml file
* Update docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* chore: remove package-lock.json file from the app directory
* chore: update Tolgee to latest version and fix SMTP config typo (#432)
* chore: update Tolgee to latest version and fix SMTP config typo
* Update docker-compose.yml
* Update docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* fix: improve Docker Compose validation workflow to handle subshell issues
- Converted the handling of COMPOSE_FILES from a pipe to an array to ensure error propagation in the parent shell.
- Updated the loop to iterate over the array for better reliability in the validation process.
* refactor: enhance Docker Compose validation workflow to improve error handling
- Replaced the pipe with an array to handle directory names, ensuring that errors within the loop propagate correctly to the parent shell.
- Updated the loop structure for better reliability in processing the directories.
* Feat: Add parseable (#460)
* Add parseable
* Update docker-compose.yml
* Update docker-compose.yml
* Update blueprints/parseable/template.toml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
* feat: add ChirpStack LoRaWAN Network Server template (#486)
* feat: add ChirpStack LoRaWAN Network Server template
Add complete ChirpStack v4 template with:
- Main ChirpStack server with web UI
- UDP and Basics Station gateway bridges
- REST API interface
- PostgreSQL database with PostGIS extensions
- Redis cache
- Mosquitto MQTT broker
Default configuration for EU868 region with secure random credentials. Supports all LoRaWAN frequency bands globally.
* fix(chirpstack): use original configurations from chirpstack-docker repo
Update template.toml to use exact configuration files from the
chirpstack-docker repository instead of simplified versions:
- Use original chirpstack.toml with all 15 enabled regions
- Use original gateway bridge configuration with documentation links
- Use complete Basics Station EU868 config with frequency plans
- Keep original Mosquitto and PostgreSQL initialization scripts
Template size increased from 131 to 219 lines (4.7KB) to include
comprehensive default configurations that match the official setup.
* feat: add all 38 region configuration files
* fix(chirpstack): add volume mounts to expose config files to containers
* fix(chirpstack): remove read-only flag
* fix(chirpstack): correct file paths for configuration mounts in docker-compose and template files
* fix: update volume paths to be on correct directory level
* fix: configure template for dokploy-network with proper DNS resolution
- Add dokploy-network configuration to docker-compose.yml
- Replace environment variable placeholders with actual service hostnames
- Change PostgreSQL DSN from $POSTGRESQL_HOST to postgres
- Change Redis server from $REDIS_HOST to redis
- Replace $MQTT_BROKER_HOST with mosquitto in all 39 region configurations
These changes ensure Docker DNS resolution works correctly by:
- Using dokploy-network (overlay) instead of bridge network
- Using service names directly in TOML config files (TOML doesn't expand env vars)
- Enabling proper service discovery between containers
This resolves DNS resolution failures that caused ChirpStack to fail connecting
to PostgreSQL and MQTT services during deployment.
* fix: add missing network configurations for all services in docker-compose
* feat: add internal services to config.domains for proper network configuration
* Update docker-compose.yml
* fix: enhance domain validation in template validator
- Updated the TemplateValidator to ensure that if the 'host' field is provided, it must be a valid string.
- Added comments to clarify that 'host' is optional for internal services.
* refactor: remove redundant host validation in template validator
- Removed the validation for the 'host' field in the TemplateValidator, as it is optional for internal services and does not require a type check if not provided.
* refactor: remove internal service domain configurations from template
- Eliminated the domain configurations for internal services (Postgres, Redis, Mosquitto) from the template.toml file, streamlining the configuration for better clarity and maintainability.
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
* Update section title from 'Suggestions' to 'Requirements'
* Feat : Add MCSManager template support (#521) (#522)
* feat: Add MCSManager template support (#521)
* Update docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* feat: Add MediaCMS template (#524)
* Feat : Add Quant-Ux template -#173 (#525)
* Feat : Add Quant-Ux template -#173
* Remove extra newline in docker-compose.yml
* Update blueprints/quant-ux/docker-compose.yml
* Update blueprints/quant-ux/docker-compose.yml
* Update blueprints/quant-ux/docker-compose.yml
* Update blueprints/quant-ux/docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* fix(rustdesk): use explicit ports, use port 21118 on hbbs instead of hbbr (#526)
* fix: use explicit ports, use port 21118 on hbbs instead of hbbr
* fix: whitespace character in rustdesk
* feat: Add anytype template (#527)
* add anytype template
* sort
* Update name field for Anytype in meta.json
* Update meta.json
* Update docker-compose.yml
* Update blueprints/anytype/docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* refactor: remove dokploy-network configurations from multiple docker-compose files
- Removed the external dokploy-network configuration from various services' docker-compose.yml files to streamline network management.
- This change simplifies the setup and ensures consistency across blueprints.
* chore: upgrade Infisical from v0.90.1 to v0.135.0 (#529)
* chore: upgrade Infisical from v0.90.1 to v0.135.0
* Update docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* fix: update pull request template link for clarity
- Changed the link in the pull request template from 'general suggestions' to 'general requirements' to better reflect the content and ensure users follow the correct guidelines when creating templates.
* chore: add section for screenshots or videos in pull request template
- Introduced a new section in the pull request template to encourage contributors to include screenshots or videos, enhancing the clarity and context of their submissions.
* Feat : Add MuleSoft ESB Runtime Template (#498)
* added the mulesoft esb template
* updated the compose and the meta.json
* feat(mulesoft-esb): update image and add dynamic env configuration - Updated image to hari1367709/mule-esb:latest - Added dynamic HTTP_PORT for runtime port configuration - Added MULE_VERSION environment variable for Mule ESB version selection
* updated the meta.json to use the version as latest
* added a comment line to the template file
* updated the mule runtime image
* fix(mulesoft-esb): update ports configuration to follow guidelines
* updated the port to use the env(HTTP_PORT)
* Update docker-compose.yml
* Update docker-compose.yml
* Update blueprints/mulesoft-esb/docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* feat(blueprint): update trmnl-byos-laravel template (#533)
* feat(blueprint): update trmnl-byos-laravel template
* Update docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* feat(blueprint): peerdb template (#579)
* feat(blueprint): initial attempt at peerdb template
* fix: entrypoint and healthcheck
* fix: entrypoint
* fix: temporarily remove network
* fix: temporal port
* chore: remove 36987 for minio
* fix: remove peerdb 9900 port exposure
* fix: port for console
* fix: minio env fix
* fix: expose peerdb and minio to dokploy network
* fix(peerdb): add defaults
* fix: remove extra hosts
* fix: remove network entries
* fix: use consistent environment variables
* feat: add Bluesky PDS template (#542)
* feat: Bluesky PDS template
* chore: add bluesky pds svg
* chore: metadata for bluesky pds
* yaml > yml
* pnpm lock
* fix: correct rotation key config
* fix volumes
* fix: volumes in the pds compose
* define volumes in compose
* fix: 32 bit rotation key
* create pds.env correctly
* some extra fixes
* more extra fixes
* a blank line
* update pnpm lock
* Add dokploy-prom-monitoring-extension template with comprehensive tests and documentation (#548)
* Add dokploy-prom-monitoring-extension template with comprehensive tests and documentation
* Fix METRICS_CONFIG environment variable: use single-line JSON format
* Fix template.toml: use correct [config.env] syntax for environment variables
* Fix docker-compose.yml: add env_file reference to load environment variables
* Delete blueprints/dokploy-prom-monitoring-extension/README.md
* Delete test-dokploy-prom-monitoring-extension.sh
---------
Co-authored-by: Sanjeevi Subramani <ssanjeevi.ss@gmail.com>
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* feat: improve RustDesk template configuration (#571)
* feat: improve RustDesk template configuration
- Add comprehensive environment variables for RustDesk server
- Add RELAY_HOST, API_SERVER, ID_SERVER, and ENCRYPTION_KEY variables
- Follow Dokploy best practices (no container_name, proper port format)
- Use restart: unless-stopped policy
- Add encryption key generation with password helper
* fix: use explicit port mapping for RustDesk services
RustDesk requires explicit port bindings (host:container format) to function properly. The service uses specific ports for:
- 21115-21116 (TCP/UDP): hbbs service for ID and NAT traversal
- 21117-21119 (TCP): hbbr relay service
Without explicit port mapping, RustDesk clients cannot establish connections to the server.
This is an exception to Dokploy's general port guidelines due to RustDesk's specific networking requirements.
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* feat: add Mumble voice chat server template (#572)
* feat: add Mumble voice chat server template
- Add Mumble VoIP server blueprint with docker-compose.yml
- Configure environment variables for superuser password, welcome text, and max users
- Add template.toml with auto-generated secure password
- Follow Dokploy best practices (no container_name, proper port format)
- Add Mumble metadata to meta.json with proper tags
- Support for TCP and UDP on port 64738
* Update template.toml
* fix: correct JSON formatting in meta.json for Mumble template entry
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
* fix: update WireGuard Easy template for proper functionality (#573)
* fix: update WireGuard Easy template for proper functionality
- Changed to named volume (etc_wireguard) instead of host path mount
- Added explicit port mappings (51820:51820/udp, 51821:51821/tcp) required for WireGuard
- Updated environment variables to use correct WG_HOST and PASSWORD format
- Added all required WireGuard environment variables:
- WG_PORT, PORT, WG_MTU, WG_DEFAULT_DNS, WG_ALLOWED_IPS
- WG_POST_UP/WG_POST_DOWN for iptables rules
- Added NET_RAW capability for proper network operations
- Simplified template.toml to use WIREGUARD_HOST and WIREGUARD_PASSWORD
- Removed explicit networks config to enable Dokploy's isolated deployment
- Template now works with Dokploy's automatic network isolation
This configuration has been tested and confirmed working with isolated deployment enabled.
* Update template.toml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* add: restart policy to MinIO service (#576)
restart: unless-stopped is a Docker restart policy that automatically restarts a container if it stops due to an error or Docker daemon restart
---------
Co-authored-by: Sunil Shrestha <sunil.shrestha@tekkon.com.np>
Co-authored-by: Rabithua <rabithua@gmail.com>
Co-authored-by: Mauricio Siu <siumauricio@hotmail.com>
Co-authored-by: Scan <103391616+scanash00@users.noreply.github.com>
Co-authored-by: Crackvignoule <kiki.kalagan@gmail.com>
Co-authored-by: florianheysen <39408021+florianheysen@users.noreply.github.com>
Co-authored-by: Thiago MadPin <madpin@gmail.com>
Co-authored-by: BlinkStrike <18644035+BlinkStrike@users.noreply.github.com>
Co-authored-by: M Jupri Amin <127651222+Juupeee@users.noreply.github.com>
Co-authored-by: Harikrishnan Dhanasekaran <harikrishnan@mulecraft.in>
Co-authored-by: Kamil Dzieniszewski <kamil.dzieniszewski@gmail.com>
Co-authored-by: Nick Anderson <nbrookie@gmail.com>
Co-authored-by: lefolalan <alan.lefol@omirion.com>
Co-authored-by: Chris <31969757+ChrisvanChip@users.noreply.github.com>
Co-authored-by: kipavy <88386090+kipavy@users.noreply.github.com>
Co-authored-by: Benjamin Nussbaum <bnussbau@users.noreply.github.com>
Co-authored-by: Khiet Tam Nguyen <86177399+nktnet1@users.noreply.github.com>
Co-authored-by: Vidhya LKG for IT <24915474+VidhyaSanjeevi@users.noreply.github.com>
Co-authored-by: Sanjeevi Subramani <ssanjeevi.ss@gmail.com>
Co-authored-by: Muzaffer Kadir YILMAZ <34358176+muzafferkadir@users.noreply.github.com>
Co-authored-by: Jemg <murksopps@gmail.com>
* Refactor wg-easy service configuration in docker-compose
Updated environment variables for wg-easy v15
* Refactor wg-easy service configuration in docker-compose
Updated environment variables for wg-easy v15
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
Co-authored-by: Sunil Shrestha <sunil.shrestha@tekkon.com.np>
Co-authored-by: Rabithua <rabithua@gmail.com>
Co-authored-by: Mauricio Siu <siumauricio@hotmail.com>
Co-authored-by: Scan <103391616+scanash00@users.noreply.github.com>
Co-authored-by: Crackvignoule <kiki.kalagan@gmail.com>
Co-authored-by: florianheysen <39408021+florianheysen@users.noreply.github.com>
Co-authored-by: Thiago MadPin <madpin@gmail.com>
Co-authored-by: BlinkStrike <18644035+BlinkStrike@users.noreply.github.com>
Co-authored-by: M Jupri Amin <127651222+Juupeee@users.noreply.github.com>
Co-authored-by: Harikrishnan Dhanasekaran <harikrishnan@mulecraft.in>
Co-authored-by: Kamil Dzieniszewski <kamil.dzieniszewski@gmail.com>
Co-authored-by: Nick Anderson <nbrookie@gmail.com>
Co-authored-by: lefolalan <alan.lefol@omirion.com>
Co-authored-by: Chris <31969757+ChrisvanChip@users.noreply.github.com>
Co-authored-by: kipavy <88386090+kipavy@users.noreply.github.com>
Co-authored-by: Benjamin Nussbaum <bnussbau@users.noreply.github.com>
Co-authored-by: Khiet Tam Nguyen <86177399+nktnet1@users.noreply.github.com>
Co-authored-by: Vidhya LKG for IT <24915474+VidhyaSanjeevi@users.noreply.github.com>
Co-authored-by: Sanjeevi Subramani <ssanjeevi.ss@gmail.com>
Co-authored-by: Muzaffer Kadir YILMAZ <34358176+muzafferkadir@users.noreply.github.com>
Co-authored-by: Jemg <murksopps@gmail.com>
* feat(blueprint): strapi template (#616)
* feat(blueprint): strapi template
* feat: strapi meta.json
* fix: strapi extra colon
* fix: docker syntax for expose and depends_on
* fix: change image base
* fix: strapi healthcheck
* fix: add jwt secret and admin jwt secret to strapi
* fix: strapi healthcheck start interval
* fix(template): strapi v5.33.0
* Update docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
* feat: Add Pulse monitoring template (#617)
* feat: Add Pulse monitoring template
- Add docker-compose.yml with healthcheck and Docker socket access
- Add template.toml with domain and authentication variables
- Add pulse.svg logo
- Add meta.json entry with monitoring, proxmox, docker tags
- Supports Proxmox VE, PBS, and Docker monitoring with real-time metrics
* fix: Update Pulse docs link to GitHub repository
- Replace non-existent docs.pulse.rcourtman.com with GitHub docs path
- Use canonical documentation location in Pulse repository
* update pulse links
* Update blueprints/pulse/docker-compose.yml
---------
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
* Fix Obsidian LiveSync template links pointing to CouchDB instead of plugin (#621)
* Initial plan
* Fix Obsidian LiveSync template links to point to correct project
Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com>
* feat: add SeaweedFS template (#630)
* feat: add SeaweedFS template
* chore: add specific seaweedfs version
* Update image versions in docker-compose for AList, Appsmith, and Budibase (#639)
* Update image versions in the docker-compose and meta.json files for AList, Appsmith, and Budibase.
* Update MinIO image version in docker-compose
Pins a specific MinIO image version RELEASE.2025-09-07T16-13-09Z
* refactor: add
* docs: update CONTRIBUTING.md with pull request guidelines
- Added guidelines for keeping pull requests small and focused.
- Emphasized the importance of testing contributions before submission to maintain a tidy PR queue.
* Add/trilium next (#671)
* feat/add trilium next template
* fix: test verify to pr
* fix: fix validation error in docker-compose
* fix: static version to trilium image
---------
Co-authored-by: jbello <jbello@raodsystem.com>
* feat: add wuzapi template (#679)
* feat: add wuzapi template
* chore: remove temporary meta_entry.json
* fix(wuzapi): remove explicit networks and simplify depends_on for Dokploy compatibility
* fix(wuzapi): remove invalid config.mounts from template.toml
* Update Docker images for wuzapi and PostgreSQL
fixed the version of the wuzapi docker image.
* feat: add PostgreSQL with PgDog template (#681)
* feat: add PostgreSQL with PgDog template
Add postgres-pgdog template providing PostgreSQL database with PgDog connection pooler, load balancer, and horizontal scaling proxy. Modern alternative to PgBouncer with multi-threading support.
- Configurable PostgreSQL (default: 18-alpine) and PgDog (default: v0.1.26) images
- Optional admin interface on port 6433
- Includes healthcheck and dependency management
* 🐛 fix(postgres-pgdog): add config mounts and fix postgres volume path
- Add [[config.mounts]] for pgdog.toml and users.toml
- Mount config files from ../files/ in docker-compose
- Change postgres volume to /var/lib/postgresql (postgres 18+ standard)
- Add explicit command with config paths to prevent warnings
* 🐛 fix(postgres-pgdog): correct binary path and use default config locations
- Mount configs to /pgdog/ (default WorkingDir) instead of /etc/pgdog/
- Remove explicit command (binary is /usr/local/bin/pgdog, not /pgdog/pgdog)
- Use image's default CMD with default config paths
* 🐛 fix(postgres-pgdog): remove invalid admin_port config field
- Remove admin_port from [general] section (not a valid field)
- Admin DB uses same port 6432 with special database name
- Remove commented admin domain config
* 🐛 fix(postgres-pgdog): enable external access via fixed port mapping
- Add fixed port 6432:6432 to postgres-pgdog service
- Remove HTTP domain config (incompatible with TCP protocol)
- Add comment for internal-only option
Fixes UnsupportedStartup errors when using domain config for PostgreSQL protocol access.
* 🐛 fix(postgres-pgdog): use standard port format per convention
- Change port mapping from '6432:6432' to '6432' format
- Follows Dokploy template convention for port declarations
- External access requires checking Dokploy UI for assigned host port
* 📝 docs(postgres-pgdog): clarify port settings comment
* 🐛 fix(postgres-pgdog): default to internal access with opt-in external port
- Remove obsolete version field
- Port mapping commented by default for security
- Users uncomment to enable external access on port 6432
* Add IPFS Kubo template (#703)
* Add IPFS Kubo template
* Update init cmds
* Remove port forwarding
* uptime-kuma: Bump version to 2.1.0 (#706)
* Bump version to 2.1.0
* Update meta.json with new version number
* feat(blueprint): update trmnl-byos-laravel template (#704)
* upgrade nextcloud img version (#705)
* fix docker-compose variables and update github link (#701)
Co-authored-by: Aaron McGuire <git.figment276@passmail.net>
* Update InvoiceShelf compose to suit new changes (#693)
89bf78cec6/upgrade-guide.md
* fix: superset template fixed versions, postgres volume mount and network instructions (#595)
* fix: superset version fixed, tweak network instructions
* chore: simplify mapbox key
* fix: volume mount
* deps: bump superset to 6.0.0
---------
Co-authored-by: Sunil Shrestha <sunil.shrestha@tekkon.com.np>
Co-authored-by: Rabithua <rabithua@gmail.com>
Co-authored-by: Mauricio Siu <siumauricio@hotmail.com>
Co-authored-by: Scan <103391616+scanash00@users.noreply.github.com>
Co-authored-by: Crackvignoule <kiki.kalagan@gmail.com>
Co-authored-by: florianheysen <39408021+florianheysen@users.noreply.github.com>
Co-authored-by: Thiago MadPin <madpin@gmail.com>
Co-authored-by: BlinkStrike <18644035+BlinkStrike@users.noreply.github.com>
Co-authored-by: M Jupri Amin <127651222+Juupeee@users.noreply.github.com>
Co-authored-by: Harikrishnan Dhanasekaran <harikrishnan@mulecraft.in>
Co-authored-by: Kamil Dzieniszewski <kamil.dzieniszewski@gmail.com>
Co-authored-by: Nick Anderson <nbrookie@gmail.com>
Co-authored-by: lefolalan <alan.lefol@omirion.com>
Co-authored-by: Chris <31969757+ChrisvanChip@users.noreply.github.com>
Co-authored-by: kipavy <88386090+kipavy@users.noreply.github.com>
Co-authored-by: Benjamin Nussbaum <bnussbau@users.noreply.github.com>
Co-authored-by: Khiet Tam Nguyen <86177399+nktnet1@users.noreply.github.com>
Co-authored-by: Vidhya LKG for IT <24915474+VidhyaSanjeevi@users.noreply.github.com>
Co-authored-by: Sanjeevi Subramani <ssanjeevi.ss@gmail.com>
Co-authored-by: Muzaffer Kadir YILMAZ <34358176+muzafferkadir@users.noreply.github.com>
Co-authored-by: Jemg <murksopps@gmail.com>
Co-authored-by: Jainil Prajapati <86187588+jaainil@users.noreply.github.com>
Co-authored-by: Ye Liu <yeliu84@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Carl-Gerhard Lindesvärd <1987198+lindesvard@users.noreply.github.com>
Co-authored-by: Huy Pham <quochuy.dev@gmail.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Louan Fontenele <louanbastos61@gmail.com>
Co-authored-by: Alexey Fedorov <fedorov2505@yandex.com>
Co-authored-by: 0zul <26915998+0zul@users.noreply.github.com>
Co-authored-by: Pascal Oberbeck <35005267+poberbeck@users.noreply.github.com>
Co-authored-by: Pascal Oberbeck <pascal.oberbeck@paperlesswork.de>
Co-authored-by: Christus Vincent <chrisspeakseh@gmail.com>
Co-authored-by: Huba Tuba <57007485+floxay@users.noreply.github.com>
Co-authored-by: Pablo Moraga Sandoval <72164630+Ketbome@users.noreply.github.com>
Co-authored-by: Firefly <77047823+Yuri-NagaSaki@users.noreply.github.com>
Co-authored-by: Naterfute <106989409+naterfute@users.noreply.github.com>
Co-authored-by: Vitaliy Kukharik <37010174+vitabaks@users.noreply.github.com>
Co-authored-by: aurorarissime <github.delta813@passfwd.com>
Co-authored-by: фырат ёздэн <31664778+fir4tozden@users.noreply.github.com>
Co-authored-by: JoshuaRileyDev <59296334+JoshuaRileyDev@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: vabs <njoy.today@gmail.com>
Co-authored-by: Jorge Gómez Zarzosa <34076979+jorgegomzar@users.noreply.github.com>
Co-authored-by: Jorge Gómez Zarzosa <jorgegomez@bmat.com>
Co-authored-by: Benjamin Robinet <benjaminrobinet@users.noreply.github.com>
Co-authored-by: Naim Hasim <ainadanaim@gmail.com>
Co-authored-by: kadma <lolocruser@gmail.com>
Co-authored-by: José F. Bello <45277800+bellolongart@users.noreply.github.com>
Co-authored-by: jbello <jbello@raodsystem.com>
Co-authored-by: Harshal Rathore <76205196+HarshalRathore@users.noreply.github.com>
Co-authored-by: Vinicios Lugli <vinicioslugli@gmail.com>
Co-authored-by: Kien Ngo <github@kien.ngo>
Co-authored-by: Simon <97951171+SimonSchroffner@users.noreply.github.com>
Co-authored-by: Aaron McGuire <89317236+Aaron-McGuire@users.noreply.github.com>
Co-authored-by: Aaron McGuire <git.figment276@passmail.net>
Co-authored-by: Andrew Wong <andrew12345@live.com>
6677 lines
196 KiB
JSON
6677 lines
196 KiB
JSON
[
|
||
{
|
||
"id": "ackee",
|
||
"name": "Ackee",
|
||
"version": "latest",
|
||
"description": "Ackee is a self-hosted analytics tool for your website.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/electerious/Ackee",
|
||
"website": "https://ackee.electerious.com/",
|
||
"docs": "https://docs.ackee.electerious.com/"
|
||
},
|
||
"tags": [
|
||
"analytics",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "activepieces",
|
||
"name": "Activepieces",
|
||
"version": "0.35.0",
|
||
"description": "Open-source no-code business automation tool. An alternative to Zapier, Make.com, and Tray.",
|
||
"logo": "activepieces.svg",
|
||
"links": {
|
||
"github": "https://github.com/activepieces/activepieces",
|
||
"website": "https://www.activepieces.com/",
|
||
"docs": "https://www.activepieces.com/docs"
|
||
},
|
||
"tags": [
|
||
"automation",
|
||
"workflow",
|
||
"no-code"
|
||
]
|
||
},
|
||
{
|
||
"id": "actualbudget",
|
||
"name": "Actual Budget",
|
||
"version": "latest",
|
||
"description": "A super fast and privacy-focused app for managing your finances.",
|
||
"logo": "actualbudget.png",
|
||
"links": {
|
||
"github": "https://github.com/actualbudget/actual",
|
||
"website": "https://actualbudget.org",
|
||
"docs": "https://actualbudget.org/docs"
|
||
},
|
||
"tags": [
|
||
"budgeting",
|
||
"finance",
|
||
"money"
|
||
]
|
||
},
|
||
{
|
||
"id": "adguardhome",
|
||
"name": "AdGuard Home",
|
||
"version": "latest",
|
||
"description": "AdGuard Home is a comprehensive solution designed to enhance your online browsing experience by eliminating all kinds of ads, from annoying banners and pop-ups to intrusive video ads. It provides privacy protection, browsing security, and parental control features while maintaining website functionality.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/AdguardTeam/AdGuardHome",
|
||
"website": "https://adguard.com",
|
||
"docs": "https://github.com/AdguardTeam/AdGuardHome/wiki"
|
||
},
|
||
"tags": [
|
||
"privacy",
|
||
"security",
|
||
"dns",
|
||
"ad-blocking"
|
||
]
|
||
},
|
||
{
|
||
"id": "adminer",
|
||
"name": "Adminer",
|
||
"version": "4.8.1",
|
||
"description": "Adminer is a comprehensive database management tool that supports MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB and others. It provides a clean interface for efficient database operations, with strong security features and extensive customization options.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/vrana/adminer",
|
||
"website": "https://www.adminer.org/",
|
||
"docs": "https://www.adminer.org/en/plugins/"
|
||
},
|
||
"tags": [
|
||
"databases",
|
||
"developer-tools",
|
||
"mysql",
|
||
"postgresql"
|
||
]
|
||
},
|
||
{
|
||
"id": "adventurelog",
|
||
"name": "AdventureLog",
|
||
"version": "latest",
|
||
"description": "AdventureLog is an open-source activity tracker with maps, journaling, and Strava integration.",
|
||
"logo": "adventurelog.svg",
|
||
"links": {
|
||
"github": "https://github.com/seanmorley15/adventurelog",
|
||
"website": "https://adventurelog.app/",
|
||
"docs": "https://adventurelog.app/docs/"
|
||
},
|
||
"tags": [
|
||
"activity",
|
||
"maps",
|
||
"django",
|
||
"react",
|
||
"postgres"
|
||
]
|
||
},
|
||
{
|
||
"id": "affinepro",
|
||
"name": "Affine Pro",
|
||
"version": "stable-780dd83",
|
||
"description": "Affine Pro is a modern, self-hosted platform designed for collaborative content creation and project management. It offers an intuitive interface, seamless real-time collaboration, and powerful tools for organizing tasks, notes, and ideas.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/toeverything/Affine",
|
||
"website": "https://affine.pro/",
|
||
"docs": "https://affine.pro/docs"
|
||
},
|
||
"tags": [
|
||
"collaboration",
|
||
"self-hosted",
|
||
"productivity",
|
||
"project-management"
|
||
]
|
||
},
|
||
{
|
||
"id": "agentdvr",
|
||
"name": "Agent DVR",
|
||
"version": "latest",
|
||
"description": "Agent DVR is a comprehensive video surveillance software with motion detection, alerts, and remote access capabilities.",
|
||
"logo": "agentdvr.png",
|
||
"links": {
|
||
"github": "https://github.com/ispysoftware/AgentDVR",
|
||
"website": "https://www.ispyconnect.com/",
|
||
"docs": "https://www.ispyconnect.com/userguide-agent-dvr.aspx"
|
||
},
|
||
"tags": [
|
||
"surveillance",
|
||
"security",
|
||
"video",
|
||
"monitoring",
|
||
"dvr",
|
||
"camera"
|
||
]
|
||
},
|
||
{
|
||
"id": "akaunting",
|
||
"name": "Akaunting",
|
||
"version": "latest",
|
||
"description": "Akaunting is a self-hosted, open-source accounting app for small businesses.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/akaunting/akaunting",
|
||
"website": "https://akaunting.com",
|
||
"docs": "https://akaunting.com/docs"
|
||
},
|
||
"tags": [
|
||
"finance",
|
||
"accounting",
|
||
"php",
|
||
"mariadb",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "alist",
|
||
"name": "AList",
|
||
"version": "v3.55.0",
|
||
"description": "🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs.",
|
||
"logo": "alist.svg",
|
||
"links": {
|
||
"github": "https://github.com/AlistGo/alist",
|
||
"website": "https://alistgo.com/",
|
||
"docs": "https://alistgo.com/guide/install/docker.html"
|
||
},
|
||
"tags": [
|
||
"file",
|
||
"webdav",
|
||
"storage"
|
||
]
|
||
},
|
||
{
|
||
"id": "alltube",
|
||
"name": "AllTube",
|
||
"version": "latest",
|
||
"description": "AllTube Download is an application designed to facilitate the downloading of videos from YouTube and other video sites. It provides an HTML GUI for youtube-dl with video conversion capabilities and JSON API support.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/Rudloff/alltube",
|
||
"website": "https://github.com/Rudloff/alltube",
|
||
"docs": "https://github.com/Rudloff/alltube/wiki"
|
||
},
|
||
"tags": [
|
||
"media",
|
||
"video",
|
||
"downloader"
|
||
]
|
||
},
|
||
{
|
||
"id": "ampache",
|
||
"name": "Ampache",
|
||
"version": "latest",
|
||
"description": "Ampache is a web-based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/ampache/ampache",
|
||
"website": "http://ampache.org/",
|
||
"docs": "https://github.com/ampache/ampache/wiki"
|
||
},
|
||
"tags": [
|
||
"media",
|
||
"music",
|
||
"streaming"
|
||
]
|
||
},
|
||
{
|
||
"id": "anonupload",
|
||
"name": "AnonUpload",
|
||
"version": "1",
|
||
"description": "AnonUpload is a secure, anonymous file sharing application that does not require a database. It is built with privacy as a priority, ensuring that the direct filename used is not displayed.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/supernova3339/anonupload",
|
||
"docs": "https://github.com/Supernova3339/anonupload/blob/main/env.md",
|
||
"website": "https://anonupload.com/"
|
||
},
|
||
"tags": [
|
||
"file-sharing",
|
||
"privacy"
|
||
]
|
||
},
|
||
{
|
||
"id": "anse",
|
||
"name": "Anse",
|
||
"version": "latest",
|
||
"description": "Anse is an open-source alternative to ChatGPT web UI, supporting OpenAI-compatible APIs.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/ddiu8081/anse",
|
||
"website": "https://anse.app/",
|
||
"docs": "https://github.com/ddiu8081/anse#readme"
|
||
},
|
||
"tags": [
|
||
"ai",
|
||
"chatbot",
|
||
"openai",
|
||
"ui"
|
||
]
|
||
},
|
||
{
|
||
"id": "answer",
|
||
"name": "Answer",
|
||
"version": "v1.4.1",
|
||
"description": "Answer is an open-source Q&A platform for building a self-hosted question-and-answer service.",
|
||
"logo": "answer.png",
|
||
"links": {
|
||
"github": "https://github.com/apache/answer",
|
||
"website": "https://answer.apache.org/",
|
||
"docs": "https://answer.apache.org/docs"
|
||
},
|
||
"tags": [
|
||
"q&a",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "anubis",
|
||
"name": "Anubis",
|
||
"version": "latest",
|
||
"description": "Anubis is a bot protector, It will block bots from accessing your website.",
|
||
"logo": "anubis.webp",
|
||
"links": {
|
||
"github": "https://github.com/TecharoHQ/anubis",
|
||
"website": "https://anubis.techaro.lol",
|
||
"docs": "https://anubis.techaro.lol/docs/"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"bot-protection"
|
||
]
|
||
},
|
||
{
|
||
"id": "anythingllm",
|
||
"name": "AnythingLLM",
|
||
"version": "latest",
|
||
"description": "AnythingLLM is a private, self-hosted, and local document chatbot platform that allows you to chat with your documents using various LLM providers.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/Mintplex-Labs/anything-llm",
|
||
"website": "https://useanything.com",
|
||
"docs": "https://github.com/Mintplex-Labs/anything-llm/tree/master/docs"
|
||
},
|
||
"tags": [
|
||
"ai",
|
||
"llm",
|
||
"chatbot"
|
||
]
|
||
},
|
||
{
|
||
"id": "anytype",
|
||
"name": "Anytype",
|
||
"version": "latest",
|
||
"description": "Anytype is a personal knowledge base—your digital brain—that lets you gather, connect and remix all kinds of information. Create pages, tasks, wikis, journals—even entire apps—and define your own data model while your data stays offline-first, private and encrypted across devices.\n\nAfter installation, you can view the Anytype client configuration by running `cat /data/client-config.yml` inside the service container.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/grishy/any-sync-bundle",
|
||
"docs": "https://doc.anytype.io/anytype-docs",
|
||
"website": "https://anytype.io/"
|
||
},
|
||
"tags": [
|
||
"note-taking",
|
||
"local-first",
|
||
"peer-to-peer"
|
||
]
|
||
},
|
||
{
|
||
"id": "appflowy",
|
||
"name": "App Flowy",
|
||
"version": "0.9.3",
|
||
"description": "AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations.",
|
||
"links": {
|
||
"github": "https://github.com/AppFlowy-IO/AppFlowy",
|
||
"website": "https://appflowy.io/",
|
||
"docs": "https://docs.appflowy.io/docs"
|
||
},
|
||
"logo": "appflowy.png",
|
||
"tags": [
|
||
"productivity",
|
||
"self-hosted",
|
||
"notes",
|
||
"knowledge-base",
|
||
"notion-alternative"
|
||
]
|
||
},
|
||
{
|
||
"id": "apprise-api",
|
||
"name": "Apprise API",
|
||
"version": "latest",
|
||
"description": "Apprise API provides a simple interface for sending notifications to almost all of the most popular notification services available to us today.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/caronc/apprise-api",
|
||
"website": "https://github.com/caronc/apprise-api",
|
||
"docs": "https://github.com/caronc/apprise-api/wiki"
|
||
},
|
||
"tags": [
|
||
"notifications",
|
||
"api"
|
||
]
|
||
},
|
||
{
|
||
"id": "appsmith",
|
||
"name": "Appsmith",
|
||
"version": "v1.94",
|
||
"description": "Appsmith is a free and open source platform for building internal tools and applications.",
|
||
"logo": "appsmith.png",
|
||
"links": {
|
||
"github": "https://github.com/appsmithorg/appsmith",
|
||
"website": "https://appsmith.com/",
|
||
"docs": "https://docs.appsmith.com/"
|
||
},
|
||
"tags": [
|
||
"cms"
|
||
]
|
||
},
|
||
{
|
||
"id": "appwrite",
|
||
"name": "Appwrite",
|
||
"version": "1.8.0",
|
||
"description": "Appwrite is an end-to-end platform for building Web, Mobile, Native, or Backend apps, packaged as a set of Docker microservices. It includes both a backend server and a fully integrated hosting solution for deploying static and server-side rendered frontends. Appwrite abstracts the complexity and repetitiveness required to build modern apps from scratch and allows you to build secure, full-stack applications faster.\nUsing Appwrite, you can easily integrate your app with user authentication and multiple sign-in methods, a database for storing and querying users and team data, storage and file management, image manipulation, Cloud Functions, messaging, and more services.",
|
||
"links": {
|
||
"github": "https://github.com/appwrite/appwrite",
|
||
"website": "https://appwrite.io/",
|
||
"docs": "https://appwrite.io/docs"
|
||
},
|
||
"logo": "appwrite.svg",
|
||
"tags": [
|
||
"database",
|
||
"firebase",
|
||
"mariadb",
|
||
"hosting",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "aptabase",
|
||
"name": "Aptabase",
|
||
"version": "v1.0.0",
|
||
"description": "Aptabase is a self-hosted web analytics platform that lets you track website traffic and user behavior.",
|
||
"logo": "aptabase.svg",
|
||
"links": {
|
||
"github": "https://github.com/aptabase/aptabase",
|
||
"website": "https://aptabase.com/",
|
||
"docs": "https://github.com/aptabase/aptabase/blob/main/README.md"
|
||
},
|
||
"tags": [
|
||
"analytics",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "arangodb",
|
||
"name": "ArangoDB",
|
||
"version": "latest",
|
||
"description": "ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/arangodb/arangodb",
|
||
"website": "https://www.arangodb.com/",
|
||
"docs": "https://www.arangodb.com/docs/"
|
||
},
|
||
"tags": [
|
||
"database",
|
||
"graph-database",
|
||
"nosql"
|
||
]
|
||
},
|
||
{
|
||
"id": "argilla",
|
||
"name": "Argilla",
|
||
"version": "latest",
|
||
"description": "Argilla is a robust platform designed to help engineers and data scientists streamline the management of machine learning data workflows. It simplifies tasks like data labeling, annotation, and quality control.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/argilla-io/argilla",
|
||
"website": "https://www.argilla.io/",
|
||
"docs": "https://docs.argilla.io/"
|
||
},
|
||
"tags": [
|
||
"machine-learning",
|
||
"data-labeling",
|
||
"ai"
|
||
]
|
||
},
|
||
{
|
||
"id": "audiobookshelf",
|
||
"name": "Audiobookshelf",
|
||
"version": "2.19.4",
|
||
"description": "Audiobookshelf is a self-hosted server designed to manage and play your audiobooks and podcasts. It works best when you have an organized directory structure.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/advplyr/audiobookshelf",
|
||
"website": "https://www.audiobookshelf.org",
|
||
"docs": "https://www.audiobookshelf.org/docs"
|
||
},
|
||
"tags": [
|
||
"media",
|
||
"audiobooks",
|
||
"podcasts"
|
||
]
|
||
},
|
||
{
|
||
"id": "authelia",
|
||
"name": "Authelia",
|
||
"version": "latest",
|
||
"description": "The Single Sign-On Multi-Factor portal for web apps. An open-source authentication and authorization server providing 2FA and SSO via web portal.",
|
||
"logo": "authelia.png",
|
||
"links": {
|
||
"github": "https://github.com/authelia/authelia",
|
||
"website": "https://www.authelia.com/",
|
||
"docs": "https://www.authelia.com/overview/prologue/introduction/"
|
||
},
|
||
"tags": [
|
||
"authentication",
|
||
"authorization",
|
||
"2fa",
|
||
"sso",
|
||
"security",
|
||
"reverse-proxy",
|
||
"ldap"
|
||
]
|
||
},
|
||
{
|
||
"id": "authentik",
|
||
"name": "Authentik",
|
||
"version": "2025.6.3",
|
||
"description": "Authentik is an open-source Identity Provider for authentication and authorization. It provides a comprehensive solution for managing user authentication, authorization, and identity federation with support for SAML, OAuth2, OIDC, and more.",
|
||
"links": {
|
||
"github": "https://github.com/goauthentik/authentik",
|
||
"website": "https://goauthentik.io/",
|
||
"docs": "https://goauthentik.io/docs/"
|
||
},
|
||
"logo": "authentik.svg",
|
||
"tags": [
|
||
"authentication",
|
||
"identity",
|
||
"sso",
|
||
"oidc",
|
||
"saml",
|
||
"oauth2",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "authorizer",
|
||
"name": "Authorizer",
|
||
"version": "1.4.4",
|
||
"description": "Authorizer is a powerful tool designed to simplify the process of user authentication and authorization in your applications. It allows you to build secure apps 10x faster with its low code tool and low-cost deployment.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/authorizerdev/authorizer",
|
||
"website": "https://authorizer.dev",
|
||
"docs": "https://docs.authorizer.dev/"
|
||
},
|
||
"tags": [
|
||
"authentication",
|
||
"authorization",
|
||
"security"
|
||
]
|
||
},
|
||
{
|
||
"id": "autobase",
|
||
"name": "Autobase",
|
||
"version": "2.5.2",
|
||
"description": "Autobase for PostgreSQL® is an open-source alternative to cloud-managed databases (self-hosted DBaaS).",
|
||
"links": {
|
||
"github": "https://github.com/vitabaks/autobase",
|
||
"website": "https://autobase.tech/",
|
||
"docs": "https://autobase.tech/docs"
|
||
},
|
||
"logo": "autobase.svg",
|
||
"tags": [
|
||
"database",
|
||
"postgres",
|
||
"automation",
|
||
"self-hosted",
|
||
"dbaas"
|
||
]
|
||
},
|
||
{
|
||
"id": "automatisch",
|
||
"name": "Automatisch",
|
||
"version": "2.0",
|
||
"description": "Automatisch is a powerful, self-hosted workflow automation tool designed for connecting your apps and automating repetitive tasks. With Automatisch, you can create workflows to sync data, send notifications, and perform various actions seamlessly across different services.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/automatisch/automatisch",
|
||
"website": "https://automatisch.io/docs",
|
||
"docs": "https://automatisch.io/docs"
|
||
},
|
||
"tags": [
|
||
"automation",
|
||
"workflow",
|
||
"integration"
|
||
]
|
||
},
|
||
{
|
||
"id": "azuracast",
|
||
"name": "AzuraCast",
|
||
"version": "latest",
|
||
"description": "AzuraCast is a self-hosted, all-in-one web radio management suite. Easily manage your online radio stations with a powerful web interface.",
|
||
"logo": "azuracast.png",
|
||
"links": {
|
||
"github": "https://github.com/AzuraCast/AzuraCast",
|
||
"website": "https://www.azuracast.com/",
|
||
"docs": "https://docs.azuracast.com/"
|
||
},
|
||
"tags": [
|
||
"radio",
|
||
"streaming",
|
||
"media",
|
||
"broadcasting",
|
||
"music",
|
||
"entertainment"
|
||
]
|
||
},
|
||
{
|
||
"id": "babybuddy",
|
||
"name": "BabyBuddy",
|
||
"version": "2.7.0",
|
||
"description": "BabyBuddy is a comprehensive, user-friendly platform designed to help parents and caregivers manage essential details about their child's growth and development. It provides tools for tracking feedings, sleep schedules, diaper changes, and milestones.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/babybuddy/babybuddy",
|
||
"website": "https://babybuddy.app",
|
||
"docs": "https://docs.babybuddy.app"
|
||
},
|
||
"tags": [
|
||
"parenting",
|
||
"tracking",
|
||
"family"
|
||
]
|
||
},
|
||
{
|
||
"id": "backrest",
|
||
"name": "Backrest",
|
||
"version": "1.6.0",
|
||
"description": "Backrest is a web-based backup solution powered by restic, offering an intuitive WebUI for easy repository management, snapshot browsing, and file restoration. It runs in the background, automating snapshot scheduling and repository maintenance. Built with Go, Backrest is a lightweight standalone binary with restic as its only dependency. It provides a secure and user-friendly way to manage backups while still allowing direct access to the restic CLI for advanced operations.",
|
||
"links": {
|
||
"github": "https://github.com/garethgeorge/backrest",
|
||
"website": "https://garethgeorge.github.io/backrest",
|
||
"docs": "https://garethgeorge.github.io/backrest/introduction/getting-started"
|
||
},
|
||
"logo": "backrest.svg",
|
||
"tags": [
|
||
"backup"
|
||
]
|
||
},
|
||
{
|
||
"id": "baikal",
|
||
"name": "Baikal",
|
||
"version": "nginx-php8.2",
|
||
"description": "Baikal is a lightweight, self-hosted CalDAV and CardDAV server that enables users to manage calendars and contacts efficiently. It provides a simple and effective solution for syncing and sharing events, tasks, and address books across multiple devices.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"website": "https://sabre.io/baikal/",
|
||
"github": "https://sabre.io/baikal/",
|
||
"docs": "https://sabre.io/baikal/install/"
|
||
},
|
||
"tags": [
|
||
"calendar",
|
||
"contacts",
|
||
"caldav",
|
||
"carddav"
|
||
]
|
||
},
|
||
{
|
||
"id": "barrage",
|
||
"name": "Barrage",
|
||
"version": "0.3.0",
|
||
"description": "Barrage is a minimalistic Deluge WebUI app with full mobile support. It features a responsive mobile-first design, allowing you to manage your torrents with ease from any device.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/maulik9898/barrage",
|
||
"website": "https://github.com/maulik9898/barrage",
|
||
"docs": "https://github.com/maulik9898/barrage/blob/main/README.md"
|
||
},
|
||
"tags": [
|
||
"torrents",
|
||
"deluge",
|
||
"mobile"
|
||
]
|
||
},
|
||
{
|
||
"id": "baserow",
|
||
"name": "Baserow",
|
||
"version": "1.25.2",
|
||
"description": "Baserow is an open source database management tool that allows you to create and manage databases.",
|
||
"logo": "baserow.webp",
|
||
"links": {
|
||
"github": "https://github.com/Baserow/baserow",
|
||
"website": "https://baserow.io/",
|
||
"docs": "https://baserow.io/docs/index"
|
||
},
|
||
"tags": [
|
||
"database"
|
||
]
|
||
},
|
||
{
|
||
"id": "bazarr",
|
||
"name": "Bazarr",
|
||
"version": "latest",
|
||
"description": "Bazarr is a companion application to Sonarr and Radarr that manages and downloads subtitles based on your requirements.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/morpheus65535/bazarr",
|
||
"website": "https://www.bazarr.media/",
|
||
"docs": "https://www.bazarr.media/docs"
|
||
},
|
||
"tags": [
|
||
"subtitles",
|
||
"sonarr",
|
||
"radarr"
|
||
]
|
||
},
|
||
{
|
||
"id": "bentopdf",
|
||
"name": "BentoPDF",
|
||
"version": "latest",
|
||
"description": "BentoPDF is a lightweight PDF conversion microservice that exposes a simple HTTP API for generating PDFs.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/bentopdf/bentopdf",
|
||
"website": "https://bentopdf.com/",
|
||
"docs": "https://github.com/bentopdf/bentopdf#readme"
|
||
},
|
||
"tags": [
|
||
"pdf",
|
||
"converter",
|
||
"api",
|
||
"utility"
|
||
]
|
||
},
|
||
{
|
||
"id": "beszel",
|
||
"name": "Beszel",
|
||
"version": "0.10.2",
|
||
"description": "A lightweight server monitoring hub with historical data, docker stats, and alerts.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/henrygd/beszel",
|
||
"website": "https://beszel.dev",
|
||
"docs": "https://beszel.dev/guide/getting-started"
|
||
},
|
||
"tags": [
|
||
"monitoring",
|
||
"docker",
|
||
"alerts"
|
||
]
|
||
},
|
||
{
|
||
"id": "bigcapital",
|
||
"name": "BigCapital",
|
||
"version": "latest",
|
||
"description": "BigCapital is a great open source alternative to QuickBooks. A comprehensive accounting and financial management system for businesses.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/bigcapitalhq/bigcapital",
|
||
"website": "https://bigcapital.app/",
|
||
"docs": "https://github.com/bigcapitalhq/bigcapital"
|
||
},
|
||
"tags": [
|
||
"accounting",
|
||
"finance",
|
||
"bookkeeping",
|
||
"quickbooks",
|
||
"erp",
|
||
"business"
|
||
]
|
||
},
|
||
{
|
||
"id": "blender",
|
||
"name": "Blender",
|
||
"version": "latest",
|
||
"description": "Blender is a free and open-source 3D creation suite. It supports the entire 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, video editing and 2D animation pipeline.",
|
||
"logo": "blender.svg",
|
||
"links": {
|
||
"github": "https://github.com/linuxserver/docker-blender",
|
||
"website": "https://www.blender.org/",
|
||
"docs": "https://docs.blender.org/"
|
||
},
|
||
"tags": [
|
||
"3d",
|
||
"rendering",
|
||
"animation"
|
||
]
|
||
},
|
||
{
|
||
"id": "blinko",
|
||
"name": "Blinko",
|
||
"version": "latest",
|
||
"description": "Blinko is a modern web application for managing and organizing your digital content and workflows.",
|
||
"logo": "blinko.svg",
|
||
"links": {
|
||
"github": "https://github.com/blinkospace/blinko",
|
||
"website": "https://blinko.space/",
|
||
"docs": "https://docs.blinko.space/"
|
||
},
|
||
"tags": [
|
||
"productivity",
|
||
"organization",
|
||
"workflow",
|
||
"nextjs"
|
||
]
|
||
},
|
||
{
|
||
"id": "bluesky-pds",
|
||
"name": "Bluesky PDS",
|
||
"version": "0.4.182",
|
||
"description": "Bluesky PDS is a personal data server for Bluesky.",
|
||
"logo": "bluesky-pds.svg",
|
||
"links": {
|
||
"github": "https://github.com/bluesky-social/pds",
|
||
"website": "https://bsky.social/about",
|
||
"docs": "https://github.com/bluesky-social/pds"
|
||
},
|
||
"tags": [
|
||
"bluesky",
|
||
"pds",
|
||
"data",
|
||
"server"
|
||
]
|
||
},
|
||
{
|
||
"id": "bolt.diy",
|
||
"name": "bolt.diy",
|
||
"version": "latest",
|
||
"description": "Prompt, run, edit, and deploy full-stack web applications using any LLM you want!",
|
||
"logo": "logo.jpg",
|
||
"links": {
|
||
"github": "https://github.com/stackblitz-labs/bolt.diy",
|
||
"website": "https://stackblitz-labs.github.io/bolt.diy/",
|
||
"docs": "https://stackblitz-labs.github.io/bolt.diy/"
|
||
},
|
||
"tags": [
|
||
"ai",
|
||
"self-hosted",
|
||
"development",
|
||
"chatbot",
|
||
"ide",
|
||
"llm"
|
||
]
|
||
},
|
||
{
|
||
"id": "booklore",
|
||
"name": "Booklore",
|
||
"version": "latest",
|
||
"description": "Booklore is an application for managing and serving book-related data, backed by a MariaDB database.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/booklore-app/BookLore",
|
||
"website": "https://github.com/booklore-app/BookLore",
|
||
"docs": "https://github.com/booklore-app/BookLore/tree/develop/docs"
|
||
},
|
||
"tags": [
|
||
"books",
|
||
"library",
|
||
"database",
|
||
"mariadb"
|
||
]
|
||
},
|
||
{
|
||
"id": "bookstack",
|
||
"name": "BookStack",
|
||
"version": "24.12.1",
|
||
"description": "BookStack is a self-hosted platform for creating beautiful, feature-rich documentation sites.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/BookStackApp/BookStack",
|
||
"website": "https://www.bookstackapp.com",
|
||
"docs": "https://www.bookstackapp.com/docs"
|
||
},
|
||
"tags": [
|
||
"documentation",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "borgitory",
|
||
"name": "Borgitory",
|
||
"version": "latest",
|
||
"description": "A web interface for managing BorgBackup archives. Allows browsing, mounting (via FUSE), and handling backup repositories.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/mlapaglia/borgitory",
|
||
"website": "https://github.com/mlapaglia/borgitory",
|
||
"docs": "https://github.com/mlapaglia/borgitory"
|
||
},
|
||
"tags": [
|
||
"backup",
|
||
"borg",
|
||
"archive",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "botpress",
|
||
"name": "Botpress",
|
||
"version": "latest",
|
||
"description": "Botpress is a platform for building conversational AI agents. It provides a simple and effective solution for building conversational AI agents from anywhere.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/botpress/botpress",
|
||
"website": "https://botpress.com",
|
||
"docs": "https://botpress.com/docs"
|
||
},
|
||
"tags": [
|
||
"ai",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "browserless",
|
||
"name": "Browserless",
|
||
"version": "2.23.0",
|
||
"description": "Browserless allows remote clients to connect and execute headless work, all inside of docker. It supports the standard, unforked Puppeteer and Playwright libraries, as well offering REST-based APIs for common actions like data collection, PDF generation and more.",
|
||
"logo": "browserless.svg",
|
||
"links": {
|
||
"github": "https://github.com/browserless/browserless",
|
||
"website": "https://www.browserless.io/",
|
||
"docs": "https://docs.browserless.io/"
|
||
},
|
||
"tags": [
|
||
"browser",
|
||
"automation"
|
||
]
|
||
},
|
||
{
|
||
"id": "budget-board",
|
||
"name": "Budget Board",
|
||
"version": "release",
|
||
"description": "Self-hosted budgeting app with a web UI and a server backed by PostgreSQL.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/teelur/budget-board",
|
||
"website": "https://budgetboard.net/",
|
||
"docs": "https://budgetboard.net/"
|
||
},
|
||
"tags": [
|
||
"finance",
|
||
"postgres",
|
||
"self-hosted",
|
||
"docker",
|
||
"compose"
|
||
]
|
||
},
|
||
{
|
||
"id": "budibase",
|
||
"name": "Budibase",
|
||
"version": "3.23.47",
|
||
"description": "Budibase is an open-source low-code platform that saves engineers 100s of hours building forms, portals, and approval apps, securely.",
|
||
"logo": "budibase.svg",
|
||
"links": {
|
||
"github": "https://github.com/Budibase/budibase",
|
||
"website": "https://budibase.com/",
|
||
"docs": "https://docs.budibase.com/docs/"
|
||
},
|
||
"tags": [
|
||
"database",
|
||
"low-code",
|
||
"nocode",
|
||
"applications"
|
||
]
|
||
},
|
||
{
|
||
"id": "bugsink",
|
||
"name": "Bugsink",
|
||
"version": "latest",
|
||
"description": "Bugsink is a self-hosted Error Tracker. Built to self-host; Sentry-SDK compatible; Scalable and reliable",
|
||
"logo": "bugsink.png",
|
||
"links": {
|
||
"github": "https://github.com/bugsink/bugsink/",
|
||
"website": "https://www.bugsink.com/",
|
||
"docs": "https://www.bugsink.com/docs/"
|
||
},
|
||
"tags": [
|
||
"hosting",
|
||
"self-hosted",
|
||
"development"
|
||
]
|
||
},
|
||
{
|
||
"id": "bytebase",
|
||
"name": "Bytebase",
|
||
"version": "latest",
|
||
"description": "Bytebase is a database management tool that allows you to manage your databases with ease. It provides a simple and effective solution for managing your databases from anywhere.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/bytebase/bytebase",
|
||
"website": "https://www.bytebase.com",
|
||
"docs": "https://www.bytebase.com/docs"
|
||
},
|
||
"tags": [
|
||
"database",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "bytestash",
|
||
"name": "ByteStash",
|
||
"version": "latest",
|
||
"description": "ByteStash is a self-hosted web application designed to store, organise, and manage your code snippets efficiently. With support for creating, editing, and filtering snippets, ByteStash helps you keep track of your code in one secure place.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/jordan-dalby/ByteStash",
|
||
"website": "https://github.com/jordan-dalby/ByteStash",
|
||
"docs": "https://github.com/jordan-dalby/ByteStash"
|
||
},
|
||
"tags": [
|
||
"file-storage",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "calcom",
|
||
"name": "Calcom",
|
||
"version": "v2.7.6",
|
||
"description": "Calcom is a open source alternative to Calendly that allows to create scheduling and booking services.",
|
||
"links": {
|
||
"github": "https://github.com/calcom/cal.com",
|
||
"website": "https://cal.com/",
|
||
"docs": "https://cal.com/docs"
|
||
},
|
||
"logo": "calcom.jpg",
|
||
"tags": [
|
||
"scheduling",
|
||
"booking"
|
||
]
|
||
},
|
||
{
|
||
"id": "calibre",
|
||
"name": "Calibre",
|
||
"version": "7.26.0",
|
||
"description": "Calibre is a comprehensive e-book management tool designed to organize, convert, and read your e-book collection. It supports most of the major e-book formats and is compatible with various e-book reader devices.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/kovidgoyal/calibre",
|
||
"website": "https://calibre-ebook.com/",
|
||
"docs": "https://manual.calibre-ebook.com/"
|
||
},
|
||
"tags": [
|
||
"Documents",
|
||
"E-Commerce"
|
||
]
|
||
},
|
||
{
|
||
"id": "calibre-web",
|
||
"name": "Calibre-Web",
|
||
"version": "latest",
|
||
"description": "Calibre-Web is a web app providing a clean interface for browsing, reading, and managing your eBooks library using an existing Calibre database.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/janeczku/calibre-web",
|
||
"website": "https://github.com/janeczku/calibre-web",
|
||
"docs": "https://github.com/janeczku/calibre-web/wiki"
|
||
},
|
||
"tags": [
|
||
"ebooks",
|
||
"media",
|
||
"library",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "capso",
|
||
"name": "Cap.so",
|
||
"version": "latest",
|
||
"description": "Cap.so is a platform for web and desktop applications with MySQL and S3 storage. It provides a complete development environment with database and file storage capabilities.",
|
||
"links": {
|
||
"github": "https://github.com/CapSoftware/Cap",
|
||
"website": "https://cap.so/",
|
||
"docs": "https://cap.so/docs/"
|
||
},
|
||
"logo": "capso.png",
|
||
"tags": [
|
||
"web",
|
||
"s3",
|
||
"mysql",
|
||
"development",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "carbone",
|
||
"name": "Carbone",
|
||
"version": "4.25.5",
|
||
"description": "Carbone is a high-performance, self-hosted document generation engine. It allows you to generate reports, invoices, and documents in various formats (e.g., PDF, DOCX, XLSX) using JSON data and template-based rendering.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/carboneio/carbone",
|
||
"website": "https://carbone.io/",
|
||
"docs": "https://carbone.io/documentation/design/overview/getting-started.html"
|
||
},
|
||
"tags": [
|
||
"Document Generation",
|
||
"Automation",
|
||
"Reporting",
|
||
"Productivity"
|
||
]
|
||
},
|
||
{
|
||
"id": "casdoor",
|
||
"name": "Casdoor",
|
||
"version": "latest",
|
||
"description": "An open-source UI-first Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA, and more.",
|
||
"logo": "casdoor.png",
|
||
"links": {
|
||
"github": "https://github.com/casdoor/casdoor",
|
||
"website": "https://casdoor.org/",
|
||
"docs": "https://casdoor.org/docs/overview"
|
||
},
|
||
"tags": [
|
||
"authentication",
|
||
"authorization",
|
||
"oauth2",
|
||
"oidc",
|
||
"sso",
|
||
"saml",
|
||
"identity-management",
|
||
"access-management",
|
||
"security"
|
||
]
|
||
},
|
||
{
|
||
"id": "changedetection",
|
||
"name": "Change Detection",
|
||
"version": "0.49",
|
||
"description": "Changedetection.io is an intelligent tool designed to monitor changes on websites. Perfect for smart shoppers, data journalists, research engineers, data scientists, and security researchers.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/dgtlmoon/changedetection.io",
|
||
"website": "https://changedetection.io",
|
||
"docs": "https://github.com/dgtlmoon/changedetection.io/wiki"
|
||
},
|
||
"tags": [
|
||
"Monitoring",
|
||
"Data",
|
||
"Notifications"
|
||
]
|
||
},
|
||
{
|
||
"id": "chatwoot",
|
||
"name": "Chatwoot",
|
||
"version": "v3.14.1",
|
||
"description": "Open-source customer engagement platform that provides a shared inbox for teams, live chat, and omnichannel support.",
|
||
"logo": "chatwoot.svg",
|
||
"links": {
|
||
"github": "https://github.com/chatwoot/chatwoot",
|
||
"website": "https://www.chatwoot.com",
|
||
"docs": "https://www.chatwoot.com/docs"
|
||
},
|
||
"tags": [
|
||
"support",
|
||
"chat",
|
||
"customer-service"
|
||
]
|
||
},
|
||
{
|
||
"id": "checkcle",
|
||
"name": "Checkcle",
|
||
"version": "latest",
|
||
"description": "Checkcle is a security and compliance tool by Operacle, providing insights into system configuration and runtime checks.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/Operacle/checkcle",
|
||
"website": "https://operacle.com/",
|
||
"docs": "https://github.com/Operacle/checkcle#readme"
|
||
},
|
||
"tags": [
|
||
"security",
|
||
"compliance",
|
||
"monitoring"
|
||
]
|
||
},
|
||
{
|
||
"id": "checkmate",
|
||
"name": "Checkmate",
|
||
"version": "latest",
|
||
"description": "Checkmate is an open-source, self-hosted tool designed to track and monitor server hardware, uptime, response times, and incidents in real-time with beautiful visualizations.",
|
||
"logo": "checkmate.png",
|
||
"links": {
|
||
"github": "https://github.com/bluewave-labs/checkmate",
|
||
"website": "https://checkmate.so/",
|
||
"docs": "https://docs.checkmate.so"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"monitoring",
|
||
"uptime"
|
||
]
|
||
},
|
||
{
|
||
"id": "chevereto",
|
||
"name": "Chevereto",
|
||
"version": "4",
|
||
"description": "Chevereto is a powerful, self-hosted image and video hosting platform designed for individuals, communities, and businesses. It allows users to upload, organize, and share media effortlessly.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/chevereto/chevereto",
|
||
"website": "https://chevereto.com/",
|
||
"docs": "https://v4-docs.chevereto.com/"
|
||
},
|
||
"tags": [
|
||
"Image Hosting",
|
||
"File Management",
|
||
"Open Source",
|
||
"Multi-User",
|
||
"Private Albums"
|
||
]
|
||
},
|
||
{
|
||
"id": "chibisafe",
|
||
"name": "Chibisafe",
|
||
"version": "latest",
|
||
"description": "A beautiful and performant vault to save all your files in the cloud.",
|
||
"logo": "chibisafe.svg",
|
||
"links": {
|
||
"github": "https://github.com/chibisafe/chibisafe",
|
||
"website": "https://chibisafe.app",
|
||
"docs": "https://chibisafe.app/docs/intro"
|
||
},
|
||
"tags": [
|
||
"media system",
|
||
"storage",
|
||
"file-sharing"
|
||
]
|
||
},
|
||
{
|
||
"id": "chiefonboarding",
|
||
"name": "Chief-Onboarding",
|
||
"version": "v2.2.5",
|
||
"description": "Chief-Onboarding is a comprehensive, self-hosted onboarding and employee management platform designed for businesses to streamline their onboarding processes.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/chiefonboarding/chiefonboarding",
|
||
"website": "https://demo.chiefonboarding.com/",
|
||
"docs": "https://docs.chiefonboarding.com/"
|
||
},
|
||
"tags": [
|
||
"Employee Onboarding",
|
||
"HR Management",
|
||
"Task Tracking",
|
||
"Role-Based Access",
|
||
"Document Management"
|
||
]
|
||
},
|
||
{
|
||
"id": "chirpstack",
|
||
"name": "ChirpStack",
|
||
"version": "4",
|
||
"description": "Open-source LoRaWAN Network Server for IoT applications. Complete stack with gateway bridges, REST API, and web interface for managing LoRaWAN devices and gateways.",
|
||
"logo": "chirpstack.png",
|
||
"links": {
|
||
"github": "https://github.com/chirpstack/chirpstack",
|
||
"website": "https://www.chirpstack.io/",
|
||
"docs": "https://www.chirpstack.io/docs/"
|
||
},
|
||
"tags": [
|
||
"iot",
|
||
"lorawan",
|
||
"network-server",
|
||
"gateway",
|
||
"monitoring"
|
||
]
|
||
},
|
||
{
|
||
"id": "chromium",
|
||
"name": "Chromium",
|
||
"version": "5f5dd27e-ls102",
|
||
"description": "Chromium is an open-source browser project that is designed to provide a safer, faster, and more stable way for all users to experience the web in a containerized environment.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/linuxserver/docker-chromium",
|
||
"docs": "https://docs.linuxserver.io/images/docker-chromium",
|
||
"website": "https://docs.linuxserver.io/images/docker-chromium"
|
||
},
|
||
"tags": [
|
||
"browser",
|
||
"development",
|
||
"web"
|
||
]
|
||
},
|
||
{
|
||
"id": "classicpress",
|
||
"name": "ClassicPress",
|
||
"version": "php8.3-apache",
|
||
"description": "ClassicPress is a community-led open source content management system for creators. It is a fork of WordPress 6.2 that preserves the TinyMCE classic editor as the default option.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/ClassicPress/",
|
||
"website": "https://www.classicpress.net/",
|
||
"docs": "https://docs.classicpress.net/"
|
||
},
|
||
"tags": [
|
||
"cms",
|
||
"wordpress",
|
||
"content-management"
|
||
]
|
||
},
|
||
{
|
||
"id": "clickhouse",
|
||
"name": "ClickHouse",
|
||
"version": "latest",
|
||
"description": "ClickHouse is an open-source column-oriented DBMS (columnar database management system) for online analytical processing (OLAP) that allows users to generate analytical reports using SQL queries in real-time. ClickHouse works 100-1000x faster than traditional database management systems, and processes hundreds of millions to over a billion rows and tens of gigabytes of data per server per second.",
|
||
"logo": "clickhouse_logo.png",
|
||
"links": {
|
||
"github": "https://github.com/ClickHouse/ClickHouse",
|
||
"website": "https://clickhouse.com/",
|
||
"docs": "https://clickhouse.com/docs"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"open-source",
|
||
"database",
|
||
"olap",
|
||
"analytics"
|
||
]
|
||
},
|
||
{
|
||
"id": "cloud9",
|
||
"name": "Cloud9",
|
||
"version": "1.29.2",
|
||
"description": "Cloud9 is a cloud-based integrated development environment (IDE) designed for developers to code, build, and debug applications collaboratively in real time.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/c9",
|
||
"website": "https://aws.amazon.com/cloud9/",
|
||
"docs": "https://docs.aws.amazon.com/cloud9/"
|
||
},
|
||
"tags": [
|
||
"ide",
|
||
"development",
|
||
"cloud"
|
||
]
|
||
},
|
||
{
|
||
"id": "cloudcommander",
|
||
"name": "Cloud Commander",
|
||
"version": "18.5.1",
|
||
"description": "Cloud Commander is a file manager for the web. It includes a command-line console and a text editor. Cloud Commander helps you manage your server and work with files, directories and programs in a web browser.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/coderaiser/cloudcmd",
|
||
"website": "https://cloudcmd.io",
|
||
"docs": "https://cloudcmd.io/#install"
|
||
},
|
||
"tags": [
|
||
"file-manager",
|
||
"web-based",
|
||
"console"
|
||
]
|
||
},
|
||
{
|
||
"id": "cloudflare-ddns",
|
||
"name": "Cloudflare DDNS",
|
||
"version": "1.15.1",
|
||
"description": "A small, feature-rich, and robust Cloudflare DDNS updater.",
|
||
"logo": "cloudflare-ddns.svg",
|
||
"links": {
|
||
"github": "https://github.com/favonia/cloudflare-ddns",
|
||
"website": "https://github.com/favonia/cloudflare-ddns",
|
||
"docs": "https://github.com/favonia/cloudflare-ddns"
|
||
},
|
||
"tags": [
|
||
"cloud",
|
||
"networking",
|
||
"ddns"
|
||
]
|
||
},
|
||
{
|
||
"id": "cloudflared",
|
||
"name": "Cloudflared",
|
||
"version": "latest",
|
||
"description": "A lightweight daemon that securely connects local services to the internet through Cloudflare Tunnel.",
|
||
"logo": "cloudflared.svg",
|
||
"links": {
|
||
"github": "https://github.com/cloudflare/cloudflared",
|
||
"website": "https://developers.cloudflare.com/cloudflare-one/networks/connectors/cloudflare-tunnel/",
|
||
"docs": "https://developers.cloudflare.com/cloudflare-one/networks/connectors/cloudflare-tunnel/get-started/"
|
||
},
|
||
"tags": [
|
||
"cloud",
|
||
"networking",
|
||
"security",
|
||
"tunnel"
|
||
]
|
||
},
|
||
{
|
||
"id": "cloudreve",
|
||
"name": "Cloudreve",
|
||
"version": "4.10.1",
|
||
"description": "Self-hosted file management and sharing system with multi-cloud storage support. Compatible with local, OneDrive, S3, and various cloud providers.",
|
||
"logo": "cloudreve.png",
|
||
"links": {
|
||
"github": "https://github.com/cloudreve/Cloudreve",
|
||
"website": "https://cloudreve.org",
|
||
"docs": "https://docs.cloudreve.org"
|
||
},
|
||
"tags": [
|
||
"storage",
|
||
"file-sharing",
|
||
"cloud",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "cockpit",
|
||
"name": "Cockpit",
|
||
"version": "core-2.11.0",
|
||
"description": "Cockpit is a headless content platform designed to streamline the creation, connection, and delivery of content for creators, marketers, and developers. It is built with an API-first approach, enabling limitless digital solutions.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/Cockpit-HQ",
|
||
"website": "https://getcockpit.com",
|
||
"docs": "https://getcockpit.com/documentation"
|
||
},
|
||
"tags": [
|
||
"cms",
|
||
"content-management",
|
||
"api"
|
||
]
|
||
},
|
||
{
|
||
"id": "coder",
|
||
"name": "Coder",
|
||
"version": "2.15.3",
|
||
"description": "Coder is an open-source cloud development environment (CDE) that you host in your cloud or on-premises.",
|
||
"logo": "coder.svg",
|
||
"links": {
|
||
"github": "https://github.com/coder/coder",
|
||
"website": "https://coder.com/",
|
||
"docs": "https://coder.com/docs"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"open-source",
|
||
"builder"
|
||
]
|
||
},
|
||
{
|
||
"id": "codex-docs",
|
||
"name": "CodeX Docs",
|
||
"version": "v2.2",
|
||
"description": "CodeX is a comprehensive platform that brings together passionate engineers, designers, and specialists to create high-quality open-source projects. It includes Editor.js, Hawk.so, CodeX Notes, and more.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/codex-team/codex.docs",
|
||
"website": "https://codex.so",
|
||
"docs": "https://docs.codex.so"
|
||
},
|
||
"tags": [
|
||
"documentation",
|
||
"development",
|
||
"collaboration"
|
||
]
|
||
},
|
||
{
|
||
"id": "colanode",
|
||
"name": "Colanode Server",
|
||
"version": "v0.1.6",
|
||
"description": "Open-source and local-first Slack and Notion alternative that puts you in control of your data",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/colanode/colanode",
|
||
"website": "https://colanode.com",
|
||
"docs": "https://colanode.com/docs/"
|
||
},
|
||
"tags": [
|
||
"documentation",
|
||
"knowledge-base",
|
||
"collaboration"
|
||
]
|
||
},
|
||
{
|
||
"id": "collabora-office",
|
||
"name": "Collabora Office",
|
||
"version": "latest",
|
||
"description": "Collabora Online is a powerful, flexible, and secure online office suite designed to break free from vendor lock-in and put you in full control of your documents.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/CollaboraOnline",
|
||
"website": "https://collaboraonline.com",
|
||
"docs": "https://sdk.collaboraonline.com/docs"
|
||
},
|
||
"tags": [
|
||
"office",
|
||
"documents",
|
||
"collaboration"
|
||
]
|
||
},
|
||
{
|
||
"id": "commafeed",
|
||
"name": "CommaFeed",
|
||
"version": "latest",
|
||
"description": "CommaFeed is an open-source feed reader and news aggregator, designed to be lightweight and extensible, with PostgreSQL as its database.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/Athou/commafeed",
|
||
"website": "https://www.commafeed.com/",
|
||
"docs": "https://github.com/Athou/commafeed/wiki"
|
||
},
|
||
"tags": [
|
||
"feed-reader",
|
||
"news-aggregator",
|
||
"rss"
|
||
]
|
||
},
|
||
{
|
||
"id": "commento",
|
||
"name": "Commento",
|
||
"version": "v1.8.0",
|
||
"description": "Commento is a comments widget designed to enhance the interaction on your website. It allows your readers to contribute to the discussion by upvoting comments that add value and downvoting those that don't. The widget supports markdown formatting and provides moderation tools to manage conversations.",
|
||
"links": {
|
||
"website": "https://commento.io/",
|
||
"docs": "https://commento.io/",
|
||
"github": "https://github.com/souramoo/commentoplusplus"
|
||
},
|
||
"logo": "logo.png",
|
||
"tags": [
|
||
"comments",
|
||
"discussion",
|
||
"website"
|
||
]
|
||
},
|
||
{
|
||
"id": "commentoplusplus",
|
||
"name": "Commento++",
|
||
"version": "v1.8.7",
|
||
"description": "Commento++ is a free, open-source application designed to provide a fast, lightweight comments box that you can embed in your static website. It offers features like Markdown support, Disqus import, voting, automated spam detection, moderation tools, sticky comments, thread locking, and OAuth login.",
|
||
"links": {
|
||
"website": "https://commento.io/",
|
||
"docs": "https://commento.io/",
|
||
"github": "https://github.com/souramoo/commentoplusplus"
|
||
},
|
||
"logo": "logo.png",
|
||
"tags": [
|
||
"comments",
|
||
"website",
|
||
"open-source"
|
||
]
|
||
},
|
||
{
|
||
"id": "conduit",
|
||
"name": "Conduit",
|
||
"version": "v0.9.0",
|
||
"description": "Conduit is a simple, fast and reliable chat server powered by Matrix",
|
||
"logo": "conduit.svg",
|
||
"links": {
|
||
"github": "https://gitlab.com/famedly/conduit",
|
||
"website": "https://conduit.rs/",
|
||
"docs": "https://docs.conduit.rs/"
|
||
},
|
||
"tags": [
|
||
"matrix",
|
||
"communication"
|
||
]
|
||
},
|
||
{
|
||
"id": "conduwuit",
|
||
"name": "Conduwuit",
|
||
"version": "latest",
|
||
"description": "Well-maintained, featureful Matrix chat homeserver (fork of Conduit)",
|
||
"logo": "conduwuit.svg",
|
||
"links": {
|
||
"github": "https://github.com/girlbossceo/conduwuit",
|
||
"website": "https://conduwuit.puppyirl.gay",
|
||
"docs": "https://conduwuit.puppyirl.gay/configuration.html"
|
||
},
|
||
"tags": [
|
||
"backend",
|
||
"chat",
|
||
"communication",
|
||
"matrix",
|
||
"server"
|
||
]
|
||
},
|
||
{
|
||
"id": "confluence",
|
||
"name": "Confluence",
|
||
"version": "8.6",
|
||
"description": "Confluence is a powerful team collaboration and knowledge-sharing tool. It allows you to create, organize, and collaborate on content in a centralized space. Designed for project management, documentation, and team communication, Confluence helps streamline workflows and enhances productivity.",
|
||
"links": {
|
||
"website": "https://confluence.atlassian.com",
|
||
"docs": "https://confluence.atlassian.com/doc/confluence-documentation-135922.html",
|
||
"github": "https://confluence.atlassian.com"
|
||
},
|
||
"logo": "logo.svg",
|
||
"tags": [
|
||
"collaboration",
|
||
"documentation",
|
||
"productivity",
|
||
"project-management"
|
||
]
|
||
},
|
||
{
|
||
"id": "convertx",
|
||
"name": "ConvertX",
|
||
"version": "latest",
|
||
"description": "ConvertX is a service for converting media files, with optional user registration and file management features.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/c4illin/ConvertX",
|
||
"website": "https://github.com/c4illin/ConvertX",
|
||
"docs": "https://github.com/c4illin/ConvertX#environment-variables"
|
||
},
|
||
"tags": [
|
||
"media",
|
||
"converter",
|
||
"ffmpeg"
|
||
]
|
||
},
|
||
{
|
||
"id": "convex",
|
||
"name": "Convex",
|
||
"version": "latest",
|
||
"description": "Convex is an open-source reactive database designed to make life easy for web app developers.",
|
||
"logo": "convex.svg",
|
||
"links": {
|
||
"github": "https://github.com/get-convex/convex",
|
||
"website": "https://www.convex.dev/",
|
||
"docs": "https://www.convex.dev/docs"
|
||
},
|
||
"tags": [
|
||
"backend",
|
||
"database",
|
||
"api"
|
||
]
|
||
},
|
||
{
|
||
"id": "cookie-cloud",
|
||
"name": "CookieCloud",
|
||
"version": "latest",
|
||
"description": "CookieCloud lets you sync and manage browser cookies across devices securely using a self-hosted backend.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/easychen/cookiecloud",
|
||
"website": "https://github.com/easychen/cookiecloud",
|
||
"docs": "https://github.com/easychen/cookiecloud#readme"
|
||
},
|
||
"tags": [
|
||
"cookies",
|
||
"sync",
|
||
"selfhosted",
|
||
"privacy"
|
||
]
|
||
},
|
||
{
|
||
"id": "coralproject",
|
||
"name": "Coral",
|
||
"version": "9.7.0",
|
||
"description": "Coral is a revolutionary commenting platform designed to enhance website interactions. It features smart technology for meaningful discussions, journalist identification, moderation tools with AI support, and complete data control without ads or trackers. Used by major news sites worldwide.",
|
||
"links": {
|
||
"website": "https://coralproject.net/",
|
||
"docs": "https://docs.coralproject.net/",
|
||
"github": "https://github.com/coralproject/talk"
|
||
},
|
||
"logo": "logo.png",
|
||
"tags": [
|
||
"communication",
|
||
"community",
|
||
"privacy"
|
||
]
|
||
},
|
||
{
|
||
"id": "couchdb",
|
||
"name": "CouchDB",
|
||
"version": "latest",
|
||
"description": "CouchDB is a document-oriented NoSQL database that excels at replication and horizontal scaling.",
|
||
"logo": "couchdb.png",
|
||
"links": {
|
||
"github": "https://github.com/apache/couchdb",
|
||
"website": "https://couchdb.apache.org/",
|
||
"docs": "https://docs.couchdb.org/en/stable/"
|
||
},
|
||
"tags": [
|
||
"database",
|
||
"storage"
|
||
]
|
||
},
|
||
{
|
||
"id": "crawl4ai",
|
||
"name": "Crawl4AI",
|
||
"version": "0.7.3",
|
||
"description": "Crawl4AI is a modern AI-powered web crawler with support for screenshots, PDFs, JavaScript execution, and LLM-based extraction. Includes an interactive playground and MCP (Model Context Protocol) integration.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/unclecode/crawl4ai",
|
||
"website": "https://crawl4ai.com",
|
||
"docs": "https://github.com/unclecode/crawl4ai#readme"
|
||
},
|
||
"tags": [
|
||
"crawler",
|
||
"scraping",
|
||
"AI",
|
||
"LLM",
|
||
"API"
|
||
]
|
||
},
|
||
{
|
||
"id": "crowdsec",
|
||
"name": "Crowdsec",
|
||
"version": "latest",
|
||
"description": "CrowdSec provides open source solution for detecting and blocking malicious IPs, safeguarding both infrastructure and application security.",
|
||
"logo": "crowdsec_logo.png",
|
||
"links": {
|
||
"github": "https://github.com/crowdsecurity/crowdsec",
|
||
"website": "https://crowdsec.net/",
|
||
"docs": "https://docs.crowdsec.net"
|
||
},
|
||
"tags": [
|
||
"security",
|
||
"firewall"
|
||
]
|
||
},
|
||
{
|
||
"id": "cup",
|
||
"name": "Cup",
|
||
"version": "latest",
|
||
"description": "Cup is a self-hosted Docker container management UI.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/sergi0g/cup",
|
||
"website": "https://cup.sh",
|
||
"docs": "https://github.com/sergi0g/cup"
|
||
},
|
||
"tags": [
|
||
"docker",
|
||
"container",
|
||
"management",
|
||
"ui",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "cyberchef",
|
||
"name": "CyberChef",
|
||
"version": "latest",
|
||
"description": "CyberChef is a web application for encryption, encoding, compression, and data analysis, developed by GCHQ.",
|
||
"logo": "cyberchef.svg",
|
||
"links": {
|
||
"github": "https://github.com/gchq/CyberChef",
|
||
"website": "https://gchq.github.io/CyberChef/",
|
||
"docs": "https://github.com/gchq/CyberChef/wiki"
|
||
},
|
||
"tags": [
|
||
"security",
|
||
"encryption",
|
||
"data-analysis"
|
||
]
|
||
},
|
||
{
|
||
"id": "dashy",
|
||
"name": "Dashy",
|
||
"version": "latest",
|
||
"description": "A self-hostable personal dashboard built for you. Includes status-checking, widgets, themes, icon packs, a UI editor and tons more!",
|
||
"logo": "dashy.png",
|
||
"links": {
|
||
"github": "https://github.com/Lissy93/dashy",
|
||
"website": "https://dashy.to/",
|
||
"docs": "https://github.com/Lissy93/dashy/tree/master/docs"
|
||
},
|
||
"tags": [
|
||
"dashboard",
|
||
"monitoring",
|
||
"self-hosted",
|
||
"homelab"
|
||
]
|
||
},
|
||
{
|
||
"id": "datalens",
|
||
"name": "DataLens",
|
||
"version": "1.23.0",
|
||
"description": "A modern, scalable business intelligence and data visualization system.",
|
||
"logo": "datalens.svg",
|
||
"links": {
|
||
"github": "https://github.com/datalens-tech/datalens",
|
||
"website": "https://datalens.tech/",
|
||
"docs": "https://datalens.tech/docs/"
|
||
},
|
||
"tags": [
|
||
"analytics",
|
||
"self-hosted",
|
||
"bi",
|
||
"monitoring"
|
||
]
|
||
},
|
||
{
|
||
"id": "directory-lister",
|
||
"name": "Directory Lister",
|
||
"version": "latest",
|
||
"description": "Directory Lister is a simple PHP application that lists the contents of any web-accessible directory and allows navigation there within.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/DirectoryLister/DirectoryLister",
|
||
"website": "https://www.directorylister.com/",
|
||
"docs": "https://docs.directorylister.com/"
|
||
},
|
||
"tags": [
|
||
"file-manager",
|
||
"directory-listing",
|
||
"php"
|
||
]
|
||
},
|
||
{
|
||
"id": "directus",
|
||
"name": "Directus",
|
||
"version": "11.0.2",
|
||
"description": "Directus is an open source headless CMS that provides an API-first solution for building custom backends.",
|
||
"logo": "directus.jpg",
|
||
"links": {
|
||
"github": "https://github.com/directus/directus",
|
||
"website": "https://directus.io/",
|
||
"docs": "https://docs.directus.io/"
|
||
},
|
||
"tags": [
|
||
"cms"
|
||
]
|
||
},
|
||
{
|
||
"id": "discord-tickets",
|
||
"name": "Discord Tickets",
|
||
"version": "4.0.21",
|
||
"description": "An open-source Discord bot for creating and managing support ticket channels.",
|
||
"logo": "discord-tickets.png",
|
||
"links": {
|
||
"github": "https://github.com/discord-tickets/bot",
|
||
"website": "https://discordtickets.app",
|
||
"docs": "https://discordtickets.app/self-hosting/installation/docker/"
|
||
},
|
||
"tags": [
|
||
"discord",
|
||
"tickets",
|
||
"support"
|
||
]
|
||
},
|
||
{
|
||
"id": "discourse",
|
||
"name": "Discourse",
|
||
"version": "3.5.0",
|
||
"description": "Discourse is a modern forum software for your community. Use it as a mailing list, discussion forum, or long-form chat room.",
|
||
"logo": "discourse.svg",
|
||
"links": {
|
||
"github": "https://github.com/discourse/discourse",
|
||
"website": "https://www.discourse.org/",
|
||
"docs": "https://meta.discourse.org/"
|
||
},
|
||
"tags": [
|
||
"forum",
|
||
"community",
|
||
"discussion"
|
||
]
|
||
},
|
||
{
|
||
"id": "docling-serve",
|
||
"name": "Docling Serve",
|
||
"version": "latest",
|
||
"description": "Running Docling as an API service for document processing and conversion with AI-powered capabilities.",
|
||
"logo": "docling-serve.png",
|
||
"links": {
|
||
"github": "https://github.com/docling-project/docling-serve",
|
||
"website": "https://docling-project.github.io/docling-serve/",
|
||
"docs": "https://docling-project.github.io/docling-serve/",
|
||
"dockerhub": "https://quay.io/repository/docling-project/docling-serve"
|
||
},
|
||
"tags": [
|
||
"document-processing",
|
||
"api",
|
||
"ai",
|
||
"conversion",
|
||
"pdf",
|
||
"office"
|
||
]
|
||
},
|
||
{
|
||
"id": "docmost",
|
||
"name": "Docmost",
|
||
"version": "0.4.1",
|
||
"description": "Docmost, is an open-source collaborative wiki and documentation software.",
|
||
"logo": "docmost.png",
|
||
"links": {
|
||
"github": "https://github.com/docmost/docmost",
|
||
"website": "https://docmost.com/",
|
||
"docs": "https://docmost.com/docs/"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"open-source",
|
||
"manager"
|
||
]
|
||
},
|
||
{
|
||
"id": "documenso",
|
||
"name": "Documenso",
|
||
"version": "v1.5.6",
|
||
"description": "Documenso is the open source alternative to DocuSign for signing documents digitally",
|
||
"links": {
|
||
"github": "https://github.com/documenso/documenso",
|
||
"website": "https://documenso.com/",
|
||
"docs": "https://documenso.com/docs"
|
||
},
|
||
"logo": "documenso.png",
|
||
"tags": [
|
||
"document-signing"
|
||
]
|
||
},
|
||
{
|
||
"id": "docuseal",
|
||
"name": "Docuseal",
|
||
"version": "latest",
|
||
"description": "Docuseal is a self-hosted document management system.",
|
||
"logo": "docuseal.png",
|
||
"links": {
|
||
"github": "https://github.com/docusealco/docuseal",
|
||
"website": "https://www.docuseal.com/",
|
||
"docs": "https://www.docuseal.com/"
|
||
},
|
||
"tags": [
|
||
"document-signing"
|
||
]
|
||
},
|
||
{
|
||
"id": "dokploy-prom-monitoring-extension",
|
||
"name": "Dokploy Prometheus Monitoring Extension",
|
||
"version": "canary",
|
||
"description": "Dokploy monitoring extension with Prometheus metrics export for external monitoring systems like Grafana Cloud. Tracks server and container metrics with configurable thresholds and alerting.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/Dokploy/dokploy",
|
||
"website": "https://dokploy.com/",
|
||
"docs": "https://docs.dokploy.com/"
|
||
},
|
||
"tags": [
|
||
"monitoring",
|
||
"prometheus",
|
||
"metrics",
|
||
"observability",
|
||
"docker",
|
||
"grafana"
|
||
]
|
||
},
|
||
{
|
||
"id": "dolibarr",
|
||
"name": "Dolibarr",
|
||
"version": "21.0.0",
|
||
"description": "Dolibarr ERP & CRM is a modern software package that helps manage your organization's activities (contacts, quotes, invoices, orders, stocks, agenda, human resources, ecm, manufacturing).",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/Dolibarr/dolibarr",
|
||
"website": "https://www.dolibarr.org/",
|
||
"docs": "https://wiki.dolibarr.org/"
|
||
},
|
||
"tags": [
|
||
"erp",
|
||
"crm",
|
||
"business",
|
||
"management",
|
||
"invoicing"
|
||
]
|
||
},
|
||
{
|
||
"id": "domain-locker",
|
||
"name": "Domain Locker",
|
||
"version": "latest",
|
||
"description": "Domain Locker is an open-source tool for tracking domain expirations and sending renewal reminders.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/Lissy93/domain-locker",
|
||
"website": "https://domain-locker.com/",
|
||
"docs": "https://github.com/Lissy93/domain-locker#readme"
|
||
},
|
||
"tags": [
|
||
"domains",
|
||
"monitoring",
|
||
"utilities",
|
||
"postgres"
|
||
]
|
||
},
|
||
{
|
||
"id": "doublezero",
|
||
"name": "Double Zero",
|
||
"version": "v0.2.1",
|
||
"description": "00 is a self hostable SES dashboard for sending and monitoring emails with AWS",
|
||
"logo": "doublezero.svg",
|
||
"links": {
|
||
"github": "https://github.com/technomancy-dev/00",
|
||
"website": "https://www.double-zero.cloud/",
|
||
"docs": "https://github.com/technomancy-dev/00"
|
||
},
|
||
"tags": [
|
||
"email"
|
||
]
|
||
},
|
||
{
|
||
"id": "dozzle",
|
||
"name": "Dozzle",
|
||
"version": "latest",
|
||
"description": "Dozzle is a lightweight, real-time log viewer for Docker containers.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/amir20/dozzle",
|
||
"website": "https://dozzle.dev",
|
||
"docs": "https://dozzle.dev/docs"
|
||
},
|
||
"tags": [
|
||
"monitoring",
|
||
"logs",
|
||
"docker"
|
||
]
|
||
},
|
||
{
|
||
"id": "dragonfly-db",
|
||
"name": "Dragonfly",
|
||
"version": "1.28.1",
|
||
"description": "Dragonfly is a drop-in Redis replacement that is designed for heavy data workloads running on modern cloud hardware.",
|
||
"logo": "dragonfly-db.png",
|
||
"links": {
|
||
"github": "https://github.com/dragonflydb/dragonfly",
|
||
"website": "https://www.dragonflydb.io/",
|
||
"docs": "https://www.dragonflydb.io/docs"
|
||
},
|
||
"tags": [
|
||
"database",
|
||
"redis"
|
||
]
|
||
},
|
||
{
|
||
"id": "drawio",
|
||
"name": "draw.io",
|
||
"version": "24.7.17",
|
||
"description": "draw.io is a configurable diagramming/whiteboarding visualization application.",
|
||
"logo": "drawio.svg",
|
||
"links": {
|
||
"github": "https://github.com/jgraph/drawio",
|
||
"website": "https://draw.io/",
|
||
"docs": "https://www.drawio.com/doc/"
|
||
},
|
||
"tags": [
|
||
"drawing",
|
||
"diagrams"
|
||
]
|
||
},
|
||
{
|
||
"id": "drawnix",
|
||
"name": "Drawnix",
|
||
"version": "latest",
|
||
"description": "Drawnix is an application for generating and managing visual content, powered by pubuzhixing/drawnix Docker image.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/pubuzhixing/drawnix",
|
||
"website": "https://hub.docker.com/r/pubuzhixing/drawnix",
|
||
"docs": "https://hub.docker.com/r/pubuzhixing/drawnix"
|
||
},
|
||
"tags": [
|
||
"visualization",
|
||
"content-generation"
|
||
]
|
||
},
|
||
{
|
||
"id": "drizzle-gateway",
|
||
"name": "drizzle gateway",
|
||
"version": "latest",
|
||
"description": "Drizzle Gateway is a self-hosted database gateway that allows you to connect to your databases from anywhere.",
|
||
"logo": "drizzle-gateway.svg",
|
||
"links": {
|
||
"github": "https://github.com/drizzle-team/drizzle-gateway",
|
||
"website": "https://drizzle-team.github.io/",
|
||
"docs": "https://drizzle-team.github.io/docs"
|
||
},
|
||
"tags": [
|
||
"database",
|
||
"gateway"
|
||
]
|
||
},
|
||
{
|
||
"id": "dumbassets",
|
||
"name": "DumbAssets",
|
||
"version": "latest",
|
||
"description": "DumbAssets is a simple, self-hosted asset tracking service with no database or authentication required.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/dumbwareio/dumbassets",
|
||
"website": "https://www.dumbware.io/software/DumbAssets/",
|
||
"docs": "https://github.com/dumbwareio/dumbassets"
|
||
},
|
||
"tags": [
|
||
"asset-tracking",
|
||
"self-hosted",
|
||
"simple"
|
||
]
|
||
},
|
||
{
|
||
"id": "dumbbudget",
|
||
"name": "DumbBudget",
|
||
"version": "latest",
|
||
"description": "DumbBudget is a simple, self-hosted budget tracking service with PIN protection and no database required.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/dumbwareio/dumbbudget",
|
||
"website": "https://www.dumbware.io/software/DumbBudget/",
|
||
"docs": "https://github.com/dumbwareio/dumbbudget"
|
||
},
|
||
"tags": [
|
||
"budget",
|
||
"finance",
|
||
"self-hosted",
|
||
"simple"
|
||
]
|
||
},
|
||
{
|
||
"id": "dumbdrop",
|
||
"name": "DumbDrop",
|
||
"version": "latest",
|
||
"description": "DumbDrop is a simple, self-hosted file sharing service with no database or authentication required.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/dumbwareio/dumbdrop",
|
||
"website": "https://www.dumbware.io/software/DumbDrop/",
|
||
"docs": "https://github.com/dumbwareio/dumbdrop"
|
||
},
|
||
"tags": [
|
||
"file-sharing",
|
||
"self-hosted",
|
||
"simple"
|
||
]
|
||
},
|
||
{
|
||
"id": "dumbpad",
|
||
"name": "DumbPad",
|
||
"version": "latest",
|
||
"description": "DumbPad is a simple, self-hosted notepad service with PIN protection and no database required.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/dumbwareio/dumbpad",
|
||
"website": "https://www.dumbware.io/software/DumbPad/",
|
||
"docs": "https://github.com/dumbwareio/dumbpad"
|
||
},
|
||
"tags": [
|
||
"notepad",
|
||
"self-hosted",
|
||
"simple"
|
||
]
|
||
},
|
||
{
|
||
"id": "easyappointments",
|
||
"name": "Easy!Appointments",
|
||
"version": "1.5.0",
|
||
"description": "Easy!Appointments is a highly customizable web application that allows customers to book appointments with you via a sophisticated web interface.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/alextselegidis/easyappointments",
|
||
"website": "https://easyappointments.org",
|
||
"docs": "https://easyappointments.org/docs"
|
||
},
|
||
"tags": [
|
||
"scheduling",
|
||
"appointments",
|
||
"booking"
|
||
]
|
||
},
|
||
{
|
||
"id": "elastic-search",
|
||
"name": "Elasticsearch",
|
||
"version": "8.10.2",
|
||
"description": "Elasticsearch is an open-source search and analytics engine, used for full-text search and analytics on structured data such as text, web pages, images, and videos.",
|
||
"logo": "elasticsearch.svg",
|
||
"links": {
|
||
"github": "https://github.com/elastic/elasticsearch",
|
||
"website": "https://www.elastic.co/elasticsearch/",
|
||
"docs": "https://docs.elastic.co/elasticsearch/"
|
||
},
|
||
"tags": [
|
||
"search",
|
||
"analytics"
|
||
]
|
||
},
|
||
{
|
||
"id": "emby",
|
||
"name": "Emby",
|
||
"version": "4.9.1.17",
|
||
"description": "Emby Server is a personal media server with apps on just about every device.",
|
||
"logo": "emby.png",
|
||
"links": {
|
||
"github": "https://github.com/MediaBrowser/Emby",
|
||
"website": "https://emby.media/",
|
||
"docs": "https://emby.media/support/articles/Home.html"
|
||
},
|
||
"tags": [
|
||
"media",
|
||
"media system"
|
||
]
|
||
},
|
||
{
|
||
"id": "emqx",
|
||
"name": "EMQX",
|
||
"version": "6.0.1",
|
||
"description": "A scalable and reliable MQTT broker for AI, IoT, IIoT and connected vehicles",
|
||
"logo": "emqx.svg",
|
||
"links": {
|
||
"github": "https://github.com/emqx/emqx",
|
||
"website": "https://www.emqx.com",
|
||
"docs": "https://docs.emqx.com"
|
||
},
|
||
"tags": [
|
||
"broker",
|
||
"iot",
|
||
"mqtt"
|
||
]
|
||
},
|
||
{
|
||
"id": "enshrouded",
|
||
"name": "Enshrouded",
|
||
"version": "1.0.0",
|
||
"description": "Enshrouded steam dedicated server.",
|
||
"logo": "enshrouded.png",
|
||
"links": {
|
||
"github": "https://github.com/mornedhels/enshrouded-server",
|
||
"website": "",
|
||
"docs": ""
|
||
},
|
||
"tags": [
|
||
"gaming"
|
||
]
|
||
},
|
||
{
|
||
"id": "erpnext",
|
||
"name": "ERPNext",
|
||
"version": "version-15",
|
||
"description": "100% Open Source and highly customizable ERP software.",
|
||
"logo": "erpnext.svg",
|
||
"links": {
|
||
"github": "https://github.com/frappe/erpnext",
|
||
"docs": "https://docs.frappe.io/erpnext",
|
||
"website": "https://erpnext.com"
|
||
},
|
||
"tags": [
|
||
"erp",
|
||
"accounts",
|
||
"manufacturing",
|
||
"retail",
|
||
"sales",
|
||
"pos",
|
||
"hrms"
|
||
]
|
||
},
|
||
{
|
||
"id": "etherpad",
|
||
"name": "Etherpad",
|
||
"version": "latest",
|
||
"description": "Etherpad is a real-time collaborative text editor that allows multiple users to edit documents simultaneously.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/ether/etherpad-lite",
|
||
"website": "https://etherpad.org/",
|
||
"docs": "https://github.com/ether/etherpad-lite/wiki"
|
||
},
|
||
"tags": [
|
||
"collaboration",
|
||
"text-editor",
|
||
"real-time"
|
||
]
|
||
},
|
||
{
|
||
"id": "evershop",
|
||
"name": "Evershop",
|
||
"version": "latest",
|
||
"description": "Your All-in-One open source ecommerce solution.",
|
||
"logo": "evershop.svg",
|
||
"links": {
|
||
"github": "https://github.com/evershopcommerce/evershop",
|
||
"website": "https://evershop.io/",
|
||
"docs": "https://evershop.io/docs/development/getting-started/introduction"
|
||
},
|
||
"tags": [
|
||
"E-Commerce",
|
||
"shopping"
|
||
]
|
||
},
|
||
{
|
||
"id": "evolutionapi",
|
||
"name": "Evolution API",
|
||
"version": "v2.1.2",
|
||
"description": "Evolution API is a robust platform dedicated to empowering small businesses with limited resources, going beyond a simple messaging solution via WhatsApp.",
|
||
"logo": "evolutionapi.png",
|
||
"links": {
|
||
"github": "https://github.com/EvolutionAPI/evolution-api",
|
||
"docs": "https://doc.evolution-api.com/v2/en/get-started/introduction",
|
||
"website": "https://evolution-api.com/opensource-whatsapp-api/"
|
||
},
|
||
"tags": [
|
||
"api",
|
||
"whatsapp",
|
||
"messaging"
|
||
]
|
||
},
|
||
{
|
||
"id": "excalidraw",
|
||
"name": "Excalidraw",
|
||
"version": "latest",
|
||
"description": "Excalidraw is a free and open source online diagramming tool that lets you easily create and share beautiful diagrams.",
|
||
"logo": "excalidraw.jpg",
|
||
"links": {
|
||
"github": "https://github.com/excalidraw/excalidraw",
|
||
"website": "https://excalidraw.com/",
|
||
"docs": "https://docs.excalidraw.com/"
|
||
},
|
||
"tags": [
|
||
"drawing"
|
||
]
|
||
},
|
||
{
|
||
"id": "ezbookkeeping",
|
||
"name": "EZBookkeeping",
|
||
"version": "latest",
|
||
"description": "EZBookkeeping is a self-hosted bookkeeping application that helps you manage your personal and business finances. It provides features for tracking income, expenses, accounts, and generating financial reports.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/mayswind/ezbookkeeping",
|
||
"website": "https://github.com/mayswind/ezbookkeeping",
|
||
"docs": "https://github.com/mayswind/ezbookkeeping"
|
||
},
|
||
"tags": [
|
||
"bookkeeping",
|
||
"finance",
|
||
"accounting",
|
||
"self-hosted",
|
||
"personal-finance",
|
||
"business-finance"
|
||
]
|
||
},
|
||
{
|
||
"id": "filebrowser",
|
||
"name": "File Browser",
|
||
"version": "2.31.2",
|
||
"description": "Filebrowser is a standalone file manager for uploading, deleting, previewing, renaming, and editing files, with support for multiple users, each with their own directory.",
|
||
"logo": "filebrowser.svg",
|
||
"links": {
|
||
"github": "https://github.com/filebrowser/filebrowser",
|
||
"website": "https://filebrowser.org/",
|
||
"docs": "https://filebrowser.org/"
|
||
},
|
||
"tags": [
|
||
"file-manager",
|
||
"storage"
|
||
]
|
||
},
|
||
{
|
||
"id": "filestash",
|
||
"name": "Filestash",
|
||
"version": "latest",
|
||
"description": "Filestash is the enterprise-grade file manager connecting your storage with your identity provider and authorisations.",
|
||
"logo": "filestash.svg",
|
||
"links": {
|
||
"github": "https://github.com/mickael-kerjean/filestash",
|
||
"website": "https://www.filestash.app/",
|
||
"docs": "https://www.filestash.app/docs/"
|
||
},
|
||
"tags": [
|
||
"file-manager",
|
||
"document-editor",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "firecrawl",
|
||
"name": "Firecrawl",
|
||
"version": "latest",
|
||
"description": "Firecrawl is an API service that takes a URL, crawls it, and converts it into clean markdown or structured data. It can crawl all accessible subpages and provide clean data for each.",
|
||
"logo": "firecrawl.svg",
|
||
"links": {
|
||
"github": "https://github.com/firecrawl/firecrawl",
|
||
"website": "https://firecrawl.dev",
|
||
"docs": "https://github.com/firecrawl/firecrawl"
|
||
},
|
||
"tags": [
|
||
"api",
|
||
"crawler",
|
||
"scraping",
|
||
"data-extraction",
|
||
"llm"
|
||
]
|
||
},
|
||
{
|
||
"id": "fivem",
|
||
"name": "FiveM Server",
|
||
"version": "latest",
|
||
"description": "A modded GTA V multiplayer server with optional txAdmin web interface for easy server management.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/spritsail/fivem",
|
||
"website": "https://fivem.net/",
|
||
"docs": "https://docs.fivem.net/docs/server-manual/"
|
||
},
|
||
"tags": [
|
||
"gaming",
|
||
"gta",
|
||
"multiplayer",
|
||
"server"
|
||
]
|
||
},
|
||
{
|
||
"id": "flagsmith",
|
||
"name": "Flagsmith",
|
||
"version": "2.177.1",
|
||
"description": "Flagsmith is an open-source feature flagging and remote config service.",
|
||
"logo": "flagsmith.png",
|
||
"links": {
|
||
"github": "https://github.com/Flagsmith/flagsmith",
|
||
"website": "https://www.flagsmith.com/",
|
||
"docs": "https://docs.flagsmith.com/"
|
||
},
|
||
"tags": [
|
||
"feature-flag",
|
||
"feature-management",
|
||
"feature-toggle",
|
||
"remote-configuration"
|
||
]
|
||
},
|
||
{
|
||
"id": "flaresolverr",
|
||
"name": "FlareSolverr",
|
||
"version": "latest",
|
||
"description": "FlareSolverr is a proxy server to bypass Cloudflare and DDoS-GUARD protection.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/FlareSolverr/FlareSolverr",
|
||
"website": "https://github.com/FlareSolverr/FlareSolverr",
|
||
"docs": "https://github.com/FlareSolverr/FlareSolverr"
|
||
},
|
||
"tags": [
|
||
"proxy",
|
||
"cloudflare",
|
||
"bypass",
|
||
"ddos-guard"
|
||
]
|
||
},
|
||
{
|
||
"id": "flatnotes",
|
||
"name": "Flatnotes",
|
||
"version": "latest",
|
||
"description": "A self-hosted, modern note-taking web app that saves your notes as plain text Markdown files.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/dullage/flatnotes",
|
||
"website": "https://flatnotes.io",
|
||
"docs": "https://github.com/dullage/flatnotes"
|
||
},
|
||
"tags": [
|
||
"notes",
|
||
"productivity",
|
||
"markdown",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "flatnotes-totp",
|
||
"name": "Flatnotes (TOTP)",
|
||
"version": "latest",
|
||
"description": "Flatnotes with TOTP authentication enabled (username + password + one-time passcode).",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/dullage/flatnotes",
|
||
"website": "https://flatnotes.io",
|
||
"docs": "https://github.com/dullage/flatnotes"
|
||
},
|
||
"tags": [
|
||
"notes",
|
||
"productivity",
|
||
"markdown",
|
||
"self-hosted",
|
||
"totp",
|
||
"2fa"
|
||
]
|
||
},
|
||
{
|
||
"id": "flowise",
|
||
"name": "Flowise",
|
||
"version": "latest",
|
||
"description": "Flowise is an open-source UI visual tool to build and run LLM-powered applications.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/FlowiseAI/Flowise",
|
||
"website": "https://flowiseai.com/",
|
||
"docs": "https://docs.flowiseai.com/"
|
||
},
|
||
"tags": [
|
||
"AI",
|
||
"LLM",
|
||
"workflow",
|
||
"automation"
|
||
]
|
||
},
|
||
{
|
||
"id": "fmd-server",
|
||
"name": "FMD Server",
|
||
"version": "0.11.0",
|
||
"description": "A server to communicate with the FMD Android app, to locate and control your devices.",
|
||
"logo": "fmd-server.svg",
|
||
"links": {
|
||
"github": "https://gitlab.com/fmd-foss/fmd-server",
|
||
"website": "https://fmd-foss.org",
|
||
"docs": "https://fmd-foss.org/docs/fmd-server/overview"
|
||
},
|
||
"tags": [
|
||
"phone",
|
||
"security",
|
||
"gps",
|
||
"location"
|
||
]
|
||
},
|
||
{
|
||
"id": "focalboard",
|
||
"name": "Focalboard",
|
||
"version": "8.0.0",
|
||
"description": "Open source project management for technical teams",
|
||
"logo": "focalboard.png",
|
||
"links": {
|
||
"github": "https://github.com/sysblok/focalboard",
|
||
"website": "https://focalboard.com",
|
||
"docs": "https://www.focalboard.com/docs/"
|
||
},
|
||
"tags": [
|
||
"kanban"
|
||
]
|
||
},
|
||
{
|
||
"id": "fonoster",
|
||
"name": "Fonoster",
|
||
"version": "0.15.15",
|
||
"description": "Fonoster is an open-source alternative to Twilio. A complete telephony stack for building voice applications with SIP, WebRTC, and PSTN connectivity.",
|
||
"logo": "fonoster.svg",
|
||
"links": {
|
||
"github": "https://github.com/fonoster/fonoster",
|
||
"website": "https://fonoster.com/",
|
||
"docs": "https://docs.fonoster.com/"
|
||
},
|
||
"tags": [
|
||
"telephony",
|
||
"voip",
|
||
"sip",
|
||
"webrtc",
|
||
"pstn",
|
||
"communication"
|
||
]
|
||
},
|
||
{
|
||
"id": "forgejo",
|
||
"name": "Forgejo",
|
||
"version": "10",
|
||
"description": "Forgejo is a self-hosted lightweight software forge. Easy to install and low maintenance, it just does the job",
|
||
"logo": "forgejo.svg",
|
||
"links": {
|
||
"github": "https://codeberg.org/forgejo/forgejo",
|
||
"website": "https://forgejo.org/",
|
||
"docs": "https://forgejo.org/docs/latest/"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"storage"
|
||
]
|
||
},
|
||
{
|
||
"id": "formbricks",
|
||
"name": "Formbricks",
|
||
"version": "v3.1.3",
|
||
"description": "Formbricks is an open-source survey and form platform for collecting user data.",
|
||
"logo": "formbricks.png",
|
||
"links": {
|
||
"github": "https://github.com/formbricks/formbricks",
|
||
"website": "https://formbricks.com/",
|
||
"docs": "https://formbricks.com/docs"
|
||
},
|
||
"tags": [
|
||
"forms",
|
||
"analytics"
|
||
]
|
||
},
|
||
{
|
||
"id": "frappe-hr",
|
||
"name": "Frappe HR",
|
||
"version": "version-15",
|
||
"description": "Feature rich HR & Payroll software. 100% FOSS and customizable.",
|
||
"logo": "frappe-hr.svg",
|
||
"links": {
|
||
"github": "https://github.com/frappe/hrms",
|
||
"docs": "https://docs.frappe.io/hr",
|
||
"website": "https://frappe.io/hr"
|
||
},
|
||
"tags": [
|
||
"hrms",
|
||
"payroll",
|
||
"leaves",
|
||
"expenses",
|
||
"attendance",
|
||
"performace"
|
||
]
|
||
},
|
||
{
|
||
"id": "freescout",
|
||
"name": "FreeScout",
|
||
"version": "latest",
|
||
"description": "FreeScout is a free open source help desk and shared inbox system. It's a self-hosted alternative to HelpScout, Zendesk, and similar services that allows you to manage customer communications through email and a clean web interface. FreeScout makes it easy to organize support requests, track customer conversations, and collaborate with your team.",
|
||
"links": {
|
||
"github": "https://github.com/freescout-helpdesk/freescout",
|
||
"website": "https://freescout.net/",
|
||
"docs": "https://github.com/freescout-helpdesk/freescout/wiki/Installation-Guide"
|
||
},
|
||
"logo": "freescout.svg",
|
||
"tags": [
|
||
"helpdesk",
|
||
"support",
|
||
"email",
|
||
"customer-service",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "freshrss",
|
||
"name": "FreshRSS",
|
||
"version": "latest",
|
||
"description": "A free, self-hostable RSS and Atom feed aggregator. Lightweight, easy to work with, powerful, and customizable with themes and extensions.",
|
||
"logo": "freshrss.svg",
|
||
"links": {
|
||
"github": "https://github.com/FreshRSS/FreshRSS",
|
||
"website": "https://freshrss.org/",
|
||
"docs": "https://freshrss.github.io/FreshRSS/"
|
||
},
|
||
"tags": [
|
||
"rss",
|
||
"feed-reader",
|
||
"news",
|
||
"self-hosted",
|
||
"aggregator",
|
||
"reader"
|
||
]
|
||
},
|
||
{
|
||
"id": "garage",
|
||
"name": "Garage S3",
|
||
"version": "latest",
|
||
"description": "Garage is an open-source distributed object storage service tailored for self-hosting.",
|
||
"logo": "garage.svg",
|
||
"links": {
|
||
"github": "https://git.deuxfleurs.fr/Deuxfleurs/garage",
|
||
"website": "https://garagehq.deuxfleurs.fr",
|
||
"docs": "https://garagehq.deuxfleurs.fr/documentation/quick-start/"
|
||
},
|
||
"tags": [
|
||
"storage",
|
||
"object-storage"
|
||
]
|
||
},
|
||
{
|
||
"id": "garage-with-ui",
|
||
"name": "Garage S3 with Web UI",
|
||
"version": "latest",
|
||
"description": "Garage is an open-source distributed object storage service tailored for self-hosting. For authentication in the web-ui please go to https://github.com/khairul169/garage-webui?tab=readme-ov-file#authentication",
|
||
"logo": "garage.svg",
|
||
"links": {
|
||
"github": "https://git.deuxfleurs.fr/Deuxfleurs/garage",
|
||
"website": "https://garagehq.deuxfleurs.fr",
|
||
"docs": "https://garagehq.deuxfleurs.fr/documentation/quick-start/"
|
||
},
|
||
"tags": [
|
||
"storage",
|
||
"object-storage"
|
||
]
|
||
},
|
||
{
|
||
"id": "ghost",
|
||
"name": "Ghost",
|
||
"version": "6.0.0",
|
||
"description": "Ghost is a free and open source, professional publishing platform built on a modern Node.js technology stack.",
|
||
"logo": "ghost.jpeg",
|
||
"links": {
|
||
"github": "https://github.com/TryGhost/Ghost",
|
||
"website": "https://ghost.org/",
|
||
"docs": "https://ghost.org/docs/"
|
||
},
|
||
"tags": [
|
||
"cms"
|
||
]
|
||
},
|
||
{
|
||
"id": "gitea-mirror",
|
||
"name": "Gitea Mirror",
|
||
"version": "v2.11.2",
|
||
"description": "Gitea Mirror is a modern web app for automatically mirroring repositories from GitHub to your self-hosted Gitea instance. It features a user-friendly interface to sync public, private, or starred GitHub repos, mirror entire organizations with structure preservation, and optionally mirror issues and labels. The application includes smart filtering, detailed logs, and scheduled automatic mirroring.",
|
||
"logo": "gitea-mirror.png",
|
||
"links": {
|
||
"github": "https://github.com/arunavo4/gitea-mirror",
|
||
"website": "https://github.com/arunavo4/gitea-mirror",
|
||
"docs": "https://github.com/arunavo4/gitea-mirror#readme"
|
||
},
|
||
"tags": [
|
||
"git",
|
||
"mirror",
|
||
"github",
|
||
"gitea",
|
||
"self-hosted",
|
||
"automation"
|
||
]
|
||
},
|
||
{
|
||
"id": "gitea-mysql",
|
||
"name": "Gitea (MySQL)",
|
||
"version": "1.24.4",
|
||
"description": "Gitea bundled with MySQL 8.",
|
||
"logo": "gitea.png",
|
||
"links": {
|
||
"github": "https://github.com/go-gitea/gitea",
|
||
"website": "https://gitea.io/",
|
||
"docs": "https://docs.gitea.com/"
|
||
},
|
||
"tags": [
|
||
"git",
|
||
"scm",
|
||
"mysql",
|
||
"developer-tools",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "gitea-postgres",
|
||
"name": "Gitea (PostgreSQL)",
|
||
"version": "1.24.4",
|
||
"description": "Gitea bundled with PostgreSQL.",
|
||
"logo": "gitea.png",
|
||
"links": {
|
||
"github": "https://github.com/go-gitea/gitea",
|
||
"website": "https://gitea.io/",
|
||
"docs": "https://docs.gitea.com/"
|
||
},
|
||
"tags": [
|
||
"git",
|
||
"scm",
|
||
"postgres",
|
||
"developer-tools",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "gitea-sqlite",
|
||
"name": "Gitea (SQLite)",
|
||
"version": "1.24.4",
|
||
"description": "Self-hosted Git service using SQLite for a simple one-container setup.",
|
||
"logo": "gitea.png",
|
||
"links": {
|
||
"github": "https://github.com/go-gitea/gitea",
|
||
"website": "https://gitea.io/",
|
||
"docs": "https://docs.gitea.com/"
|
||
},
|
||
"tags": [
|
||
"git",
|
||
"scm",
|
||
"developer-tools",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "gitingest",
|
||
"name": "Gitingest",
|
||
"version": "latest",
|
||
"description": "Gitingest is an application that supports Prometheus metrics, Sentry integration, and S3-backed storage.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/coderamp-labs/gitingest",
|
||
"website": "https://gitingest.com",
|
||
"docs": "https://github.com/coderamp-labs/gitingest#readme"
|
||
},
|
||
"tags": [
|
||
"analytics",
|
||
"s3",
|
||
"monitoring",
|
||
"sentry",
|
||
"metrics"
|
||
]
|
||
},
|
||
{
|
||
"id": "gitlab-ce",
|
||
"name": "GitLab CE",
|
||
"version": "latest",
|
||
"description": "GitLab Community Edition is a free and open source platform for managing Git repositories, CI/CD pipelines, and project management.",
|
||
"logo": "gitlab-ce.svg",
|
||
"links": {
|
||
"github": "https://gitlab.com/gitlab-org/gitlab-ce",
|
||
"website": "https://gitlab.com/",
|
||
"docs": "https://docs.gitlab.com/ee/"
|
||
},
|
||
"tags": [
|
||
"git",
|
||
"ci-cd",
|
||
"version-control",
|
||
"project-management"
|
||
]
|
||
},
|
||
{
|
||
"id": "glance",
|
||
"name": "Glance",
|
||
"version": "latest",
|
||
"description": "A self-hosted dashboard that puts all your feeds in one place. Features RSS feeds, weather, bookmarks, site monitoring, and more in a minimal, fast interface.",
|
||
"logo": "glance.png",
|
||
"links": {
|
||
"github": "https://github.com/glanceapp/glance",
|
||
"docs": "https://github.com/glanceapp/glance/blob/main/docs/configuration.md",
|
||
"website": "https://glance.app/"
|
||
},
|
||
"tags": [
|
||
"dashboard",
|
||
"monitoring",
|
||
"widgets",
|
||
"rss"
|
||
]
|
||
},
|
||
{
|
||
"id": "glitchtip",
|
||
"name": "Glitchtip",
|
||
"version": "v4.0",
|
||
"description": "Glitchtip is simple, open source error tracking",
|
||
"logo": "glitchtip.png",
|
||
"links": {
|
||
"github": "https://gitlab.com/glitchtip/",
|
||
"website": "https://glitchtip.com/",
|
||
"docs": "https://glitchtip.com/documentation"
|
||
},
|
||
"tags": [
|
||
"hosting"
|
||
]
|
||
},
|
||
{
|
||
"id": "glpi",
|
||
"name": "GLPI Project",
|
||
"version": "10.0.16",
|
||
"description": "The most complete open source service management software",
|
||
"logo": "glpi.webp",
|
||
"links": {
|
||
"github": "https://github.com/glpi-project/glpi",
|
||
"website": "https://glpi-project.org/",
|
||
"docs": "https://glpi-project.org/documentation/"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"project-management",
|
||
"management"
|
||
]
|
||
},
|
||
{
|
||
"id": "go-whatsapp-web-multidevice",
|
||
"name": "WhatsApp API Multi Device Version",
|
||
"version": "latest",
|
||
"description": "WhatsApp API Multi Device Version the open-source, self-hosted whatsapp api. Send a chat, image and voice note with your own server.",
|
||
"logo": "go-whatsapp-web-multidevice.svg",
|
||
"links": {
|
||
"github": "https://github.com/aldinokemal/go-whatsapp-web-multidevice",
|
||
"website": "https://github.com/aldinokemal/go-whatsapp-web-multidevice",
|
||
"docs": "https://github.com/aldinokemal/go-whatsapp-web-multidevice"
|
||
},
|
||
"tags": [
|
||
"whatsapp",
|
||
"self-hosted",
|
||
"open-source",
|
||
"api"
|
||
]
|
||
},
|
||
{
|
||
"id": "gotenberg",
|
||
"name": "Gotenberg",
|
||
"version": "latest",
|
||
"description": "Gotenberg is a Docker-powered stateless API for PDF files.",
|
||
"logo": "gotenberg.png",
|
||
"links": {
|
||
"github": "https://github.com/gotenberg/gotenberg",
|
||
"website": "https://gotenberg.dev",
|
||
"docs": "https://gotenberg.dev/docs/getting-started/introduction"
|
||
},
|
||
"tags": [
|
||
"api",
|
||
"backend",
|
||
"pdf",
|
||
"tools"
|
||
]
|
||
},
|
||
{
|
||
"id": "grafana",
|
||
"name": "Grafana",
|
||
"version": "9.5.20",
|
||
"description": "Grafana is an open source platform for data visualization and monitoring.",
|
||
"logo": "grafana.svg",
|
||
"links": {
|
||
"github": "https://github.com/grafana/grafana",
|
||
"website": "https://grafana.com/",
|
||
"docs": "https://grafana.com/docs/"
|
||
},
|
||
"tags": [
|
||
"monitoring"
|
||
]
|
||
},
|
||
{
|
||
"id": "grimoire",
|
||
"name": "Grimoire",
|
||
"version": "latest",
|
||
"description": "Grimoire is a self-hosted bookmarking app designed for speed and simplicity.",
|
||
"logo": "logo.webp",
|
||
"links": {
|
||
"github": "https://github.com/goniszewski/grimoire",
|
||
"website": "https://github.com/goniszewski/grimoire",
|
||
"docs": "https://github.com/goniszewski/grimoire"
|
||
},
|
||
"tags": [
|
||
"bookmarks",
|
||
"self-hosted",
|
||
"knowledge-management"
|
||
]
|
||
},
|
||
{
|
||
"id": "grist",
|
||
"name": "Grist",
|
||
"version": "latest",
|
||
"description": "Grist is an open-source spreadsheet and database alternative that combines the flexibility of spreadsheets with the power of databases.",
|
||
"logo": "grist.png",
|
||
"links": {
|
||
"github": "https://github.com/gristlabs/grist-core",
|
||
"website": "https://www.getgrist.com/",
|
||
"docs": "https://support.getgrist.com/self-managed/"
|
||
},
|
||
"tags": [
|
||
"spreadsheet",
|
||
"database",
|
||
"productivity",
|
||
"self-hosted",
|
||
"data-management"
|
||
]
|
||
},
|
||
{
|
||
"id": "habitica",
|
||
"name": "Habitica",
|
||
"version": "latest",
|
||
"description": "Habitica is a free habit and productivity app that treats your real life like a game. With in-game rewards and punishments to motivate you and a strong social network to inspire you, Habitica can help you achieve your goals to become healthy and hard-working.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/HabitRPG/habitica",
|
||
"website": "https://habitica.com/",
|
||
"docs": "https://habitica.fandom.com/wiki/Setting_up_Habitica_Locally"
|
||
},
|
||
"tags": [
|
||
"productivity",
|
||
"gamification",
|
||
"habits",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "heyform",
|
||
"name": "HeyForm",
|
||
"version": "latest",
|
||
"description": "Allows anyone to create engaging conversational forms for surveys, questionnaires, quizzes, and polls. No coding skills required.",
|
||
"logo": "heyform.svg",
|
||
"links": {
|
||
"github": "https://github.com/heyform/heyform",
|
||
"website": "https://heyform.net",
|
||
"docs": "https://docs.heyform.net"
|
||
},
|
||
"tags": [
|
||
"form",
|
||
"builder",
|
||
"questionnaire",
|
||
"quiz",
|
||
"survey"
|
||
]
|
||
},
|
||
{
|
||
"id": "hi-events",
|
||
"name": "Hi.events",
|
||
"version": "0.8.0-beta.1",
|
||
"description": "Hi.Events is a self-hosted event management and ticket selling platform that allows you to create, manage and promote events easily.",
|
||
"logo": "hi-events.svg",
|
||
"links": {
|
||
"github": "https://github.com/HiEventsDev/hi.events",
|
||
"website": "https://hi.events/",
|
||
"docs": "https://hi.events/docs"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"open-source",
|
||
"manager"
|
||
]
|
||
},
|
||
{
|
||
"id": "hoarder",
|
||
"name": "Hoarder",
|
||
"version": "0.22.0",
|
||
"description": "Hoarder is an open source \"Bookmark Everything\" app that uses AI for automatically tagging the content you throw at it.",
|
||
"logo": "hoarder.svg",
|
||
"links": {
|
||
"github": "https://github.com/hoarder/hoarder",
|
||
"website": "https://hoarder.app/",
|
||
"docs": "https://docs.hoarder.app/"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"bookmarks",
|
||
"link-sharing"
|
||
]
|
||
},
|
||
{
|
||
"id": "homarr",
|
||
"name": "Homarr",
|
||
"version": "latest",
|
||
"description": "A sleek, modern dashboard that puts all your apps and services in one place with Docker integration.",
|
||
"logo": "homarr.png",
|
||
"links": {
|
||
"github": "https://github.com/homarr-labs/homarr",
|
||
"docs": "https://homarr.dev/docs/getting-started/installation/docker",
|
||
"website": "https://homarr.dev/"
|
||
},
|
||
"tags": [
|
||
"dashboard",
|
||
"monitoring"
|
||
]
|
||
},
|
||
{
|
||
"id": "homeassistant",
|
||
"name": "Home Assistant",
|
||
"version": "stable",
|
||
"description": "Open source home automation that puts local control and privacy first.",
|
||
"logo": "homeassistant.svg",
|
||
"links": {
|
||
"github": "https://github.com/home-assistant/core",
|
||
"website": "https://www.home-assistant.io/",
|
||
"docs": "https://www.home-assistant.io/getting-started/onboarding/"
|
||
},
|
||
"tags": [
|
||
"iot",
|
||
"home-automation",
|
||
"internet-of-things",
|
||
"self-hosted",
|
||
"server"
|
||
]
|
||
},
|
||
{
|
||
"id": "homebridge",
|
||
"name": "Homebridge",
|
||
"version": "latest",
|
||
"description": "Bringing HomeKit support where there is none. Homebridge allows you to integrate with smart home devices that do not natively support HomeKit.",
|
||
"logo": "homebridge.svg",
|
||
"links": {
|
||
"github": "https://github.com/homebridge/homebridge",
|
||
"website": "https://homebridge.io/",
|
||
"docs": "https://github.com/homebridge/homebridge/wiki"
|
||
},
|
||
"tags": [
|
||
"iot",
|
||
"homekit",
|
||
"internet-of-things",
|
||
"self-hosted",
|
||
"server"
|
||
]
|
||
},
|
||
{
|
||
"id": "hoppscotch",
|
||
"name": "Hoppscotch (AIO + Migrations)",
|
||
"version": "latest",
|
||
"description": "Hoppscotch Community Edition (All-in-One) with automatic database migrations. Includes backend, frontend, and admin under unified subpath routing.",
|
||
"logo": "image.png",
|
||
"tags": [
|
||
"api",
|
||
"testing",
|
||
"development",
|
||
"postman-alternative",
|
||
"graphql"
|
||
],
|
||
"links": {
|
||
"website": "https://hoppscotch.io/",
|
||
"github": "https://github.com/hoppscotch/hoppscotch",
|
||
"docs": "https://docs.hoppscotch.io/documentation/self-host/community-edition/install-and-build"
|
||
}
|
||
},
|
||
{
|
||
"id": "hortusfox",
|
||
"name": "HortusFox",
|
||
"version": "5.0",
|
||
"description": "HortusFox is an open source task and photo management app, designed for photographers and creatives to manage projects, tasks, and images effectively.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/danielbrendel/hortusfox-web",
|
||
"website": "https://www.hortusfox.com",
|
||
"docs": "https://github.com/danielbrendel/hortusfox-web#readme",
|
||
"discord": "https://discord.gg/kc6xGmjzVS"
|
||
},
|
||
"tags": [
|
||
"productivity",
|
||
"photo",
|
||
"task-management",
|
||
"php",
|
||
"mariadb"
|
||
]
|
||
},
|
||
{
|
||
"id": "huly",
|
||
"name": "Huly",
|
||
"version": "0.6.377",
|
||
"description": "Huly — All-in-One Project Management Platform (alternative to Linear, Jira, Slack, Notion, Motion)",
|
||
"logo": "huly.svg",
|
||
"links": {
|
||
"github": "https://github.com/hcengineering/huly-selfhost",
|
||
"website": "https://huly.io/",
|
||
"docs": "https://docs.huly.io/"
|
||
},
|
||
"tags": [
|
||
"project-management",
|
||
"community",
|
||
"discussion"
|
||
]
|
||
},
|
||
{
|
||
"id": "i18n-blog",
|
||
"name": "i18n Blog (Kuno)",
|
||
"version": "latest",
|
||
"description": "Kuno is an internationalized blogging platform with a backend built in Go and a frontend in Next.js.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/xuemian168/kuno",
|
||
"website": "https://qut.edu.kg/",
|
||
"docs": "https://github.com/xuemian168/kuno#readme"
|
||
},
|
||
"tags": [
|
||
"blog",
|
||
"i18n",
|
||
"nextjs",
|
||
"go",
|
||
"web"
|
||
]
|
||
},
|
||
{
|
||
"id": "ihatemoney",
|
||
"name": "I Hate Money",
|
||
"version": "latest",
|
||
"description": "I Hate Money is a web application for managing shared expenses among groups of people. It helps you track who owes what to whom, making it easy to split bills and manage group finances.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/spiral-project/ihatemoney",
|
||
"website": "https://ihatemoney.org/",
|
||
"docs": "https://ihatemoney.readthedocs.io/"
|
||
},
|
||
"tags": [
|
||
"budget",
|
||
"finance",
|
||
"expense-sharing",
|
||
"self-hosted",
|
||
"money-management",
|
||
"group-finances"
|
||
]
|
||
},
|
||
{
|
||
"id": "immich",
|
||
"name": "Immich",
|
||
"version": "v1.121.0",
|
||
"description": "High performance self-hosted photo and video backup solution directly from your mobile phone.",
|
||
"logo": "immich.svg",
|
||
"links": {
|
||
"github": "https://github.com/immich-app/immich",
|
||
"website": "https://immich.app/",
|
||
"docs": "https://immich.app/docs/overview/introduction"
|
||
},
|
||
"tags": [
|
||
"photos",
|
||
"videos",
|
||
"backup",
|
||
"media"
|
||
]
|
||
},
|
||
{
|
||
"id": "infisical",
|
||
"name": "Infisical",
|
||
"version": "0.135.0",
|
||
"description": "All-in-one platform to securely manage application configuration and secrets across your team and infrastructure.",
|
||
"logo": "infisical.jpg",
|
||
"links": {
|
||
"github": "https://github.com/Infisical/infisical",
|
||
"website": "https://infisical.com/",
|
||
"docs": "https://infisical.com/docs/documentation/getting-started/introduction"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"open-source"
|
||
]
|
||
},
|
||
{
|
||
"id": "influxdb",
|
||
"name": "InfluxDB",
|
||
"version": "2.7.10",
|
||
"description": "InfluxDB 2.7 is the platform purpose-built to collect, store, process and visualize time series data.",
|
||
"logo": "influxdb.png",
|
||
"links": {
|
||
"github": "https://github.com/influxdata/influxdb",
|
||
"website": "https://www.influxdata.com/",
|
||
"docs": "https://docs.influxdata.com/influxdb/v2/"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"open-source",
|
||
"storage",
|
||
"database"
|
||
]
|
||
},
|
||
{
|
||
"id": "inngest",
|
||
"name": "Inngest",
|
||
"version": "v1.12.1",
|
||
"description": "Inngest is a developer platform for serverless event-driven workflows. Build reliable, scalable background functions and workflows with built-in retries, scheduling, and observability.",
|
||
"logo": "inngest.svg",
|
||
"links": {
|
||
"github": "https://github.com/inngest/inngest",
|
||
"website": "https://www.inngest.com/",
|
||
"docs": "https://www.inngest.com/docs/self-hosting"
|
||
},
|
||
"tags": [
|
||
"workflow",
|
||
"automation",
|
||
"self-hosted",
|
||
"serverless",
|
||
"events"
|
||
]
|
||
},
|
||
{
|
||
"id": "instantdb",
|
||
"name": "InstantDB",
|
||
"version": "latest",
|
||
"description": "InstantDB is a real-time database server that provides instant data synchronization and real-time updates for applications.",
|
||
"logo": "instant.svg",
|
||
"links": {
|
||
"github": "https://github.com/instantdb/instant/tree/main/server",
|
||
"website": "https://github.com/instantdb/instant",
|
||
"docs": "https://github.com/instantdb/instant"
|
||
},
|
||
"tags": [
|
||
"database",
|
||
"real-time",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "invoiceshelf",
|
||
"name": "InvoiceShelf",
|
||
"version": "latest",
|
||
"description": "InvoiceShelf is a self-hosted open source invoicing system for freelancers and small businesses.",
|
||
"logo": "invoiceshelf.png",
|
||
"links": {
|
||
"github": "https://github.com/InvoiceShelf/invoiceshelf",
|
||
"website": "https://invoiceshelf.com",
|
||
"docs": "https://github.com/InvoiceShelf/invoiceshelf#readme"
|
||
},
|
||
"tags": [
|
||
"invoice",
|
||
"business",
|
||
"finance"
|
||
]
|
||
},
|
||
{
|
||
"id": "ipfs",
|
||
"name": "IPFS (Kubo)",
|
||
"version": "latest",
|
||
"description": "IPFS (Kubo) is a decentralized peer-to-peer file sharing and storage network node. Host your own IPFS gateway and API.",
|
||
"logo": "ipfs.svg",
|
||
"links": {
|
||
"github": "https://github.com/ipfs/kubo",
|
||
"website": "https://ipfs.tech/",
|
||
"docs": "https://docs.ipfs.tech/"
|
||
},
|
||
"tags": [
|
||
"storage",
|
||
"decentralized",
|
||
"p2p",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "it-tools",
|
||
"name": "IT Tools",
|
||
"version": "latest",
|
||
"description": "A collection of handy online it-tools for developers.",
|
||
"logo": "it-tools.svg",
|
||
"links": {
|
||
"github": "https://github.com/CorentinTh/it-tools",
|
||
"website": "https://it-tools.tech",
|
||
"docs": "https://it-tools.tech/docs"
|
||
},
|
||
"tags": [
|
||
"developer",
|
||
"tools"
|
||
]
|
||
},
|
||
{
|
||
"id": "java",
|
||
"name": "Java Runtime (Multi-Version)",
|
||
"version": "8-21",
|
||
"description": "Configurable Java runtime environment supporting versions 8, 11, 16, 17, and 21. Perfect for Minecraft servers, Spring Boot apps, and custom Java applications.",
|
||
"logo": "java.png",
|
||
"links": {
|
||
"github": "https://github.com/pterodactyl/yolks",
|
||
"website": "https://java.com/",
|
||
"docs": "https://docs.oracle.com/en/java/"
|
||
},
|
||
"tags": [
|
||
"java",
|
||
"minecraft",
|
||
"runtime",
|
||
"pterodactyl"
|
||
]
|
||
},
|
||
{
|
||
"id": "jellyfin",
|
||
"name": "jellyfin",
|
||
"version": "v10.9.7",
|
||
"description": "Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media. ",
|
||
"logo": "jellyfin.svg",
|
||
"links": {
|
||
"github": "https://github.com/jellyfin/jellyfin",
|
||
"website": "https://jellyfin.org/",
|
||
"docs": "https://jellyfin.org/docs/"
|
||
},
|
||
"tags": [
|
||
"media system"
|
||
]
|
||
},
|
||
{
|
||
"id": "jenkins",
|
||
"name": "jenkins",
|
||
"version": "latest",
|
||
"description": "Jenkins is a free, open-source automation server that helps developers build, test, and deploy software by automating repetitive tasks in the software delivery pipeline.",
|
||
"logo": "jenkins.svg",
|
||
"links": {
|
||
"github": "https://github.com/jenkinsci/jenkins",
|
||
"website": "https://www.jenkins.io/",
|
||
"docs": "https://www.jenkins.io/doc/"
|
||
},
|
||
"tags": [
|
||
"ci-cd",
|
||
"devops",
|
||
"automation",
|
||
"pipelines",
|
||
"open-source"
|
||
]
|
||
},
|
||
{
|
||
"id": "kaneo",
|
||
"name": "Kaneo",
|
||
"version": "latest",
|
||
"description": "Kaneo - an open source project management platform focused on simplicity and efficiency. Self-host it, customize it, make it yours.",
|
||
"logo": "kaneo.png",
|
||
"links": {
|
||
"github": "https://github.com/usekaneo/kaneo",
|
||
"website": "https://kaneo.app/",
|
||
"docs": "https://kaneo.app/docs/"
|
||
},
|
||
"tags": [
|
||
"Task Tracking"
|
||
]
|
||
},
|
||
{
|
||
"id": "karakeep",
|
||
"name": "KaraKeep",
|
||
"version": "0.25.0",
|
||
"description": "A self-hostable bookmark-everything app (links, notes and images) with AI-based automatic tagging and full text search. Previously known as Hoarder.",
|
||
"logo": "karakeep.svg",
|
||
"links": {
|
||
"github": "https://github.com/karakeep-app/karakeep",
|
||
"website": "https://karakeep.app/",
|
||
"docs": "https://github.com/karakeep-app/karakeep/tree/main/docs"
|
||
},
|
||
"tags": [
|
||
"bookmarks",
|
||
"bookmark-manager",
|
||
"self-hosted",
|
||
"ai",
|
||
"search",
|
||
"notes",
|
||
"productivity"
|
||
]
|
||
},
|
||
{
|
||
"id": "kener",
|
||
"name": "Kener",
|
||
"version": "latest",
|
||
"description": "Kener is an open-source status page system for monitoring and alerting. It provides a modern interface for tracking service uptime and sending notifications.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/rajnandan1/kener",
|
||
"website": "https://kener.ing/",
|
||
"docs": "https://kener.ing/docs/"
|
||
},
|
||
"tags": [
|
||
"monitoring",
|
||
"status-page",
|
||
"alerting",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "kestra",
|
||
"name": "Kestra",
|
||
"version": "latest",
|
||
"description": "Unified Orchestration Platform to Simplify Business-Critical Workflows and Govern them as Code and from the UI.",
|
||
"logo": "kestra.svg",
|
||
"links": {
|
||
"github": "https://github.com/kestra-io/kestra",
|
||
"website": "https://kestra.io",
|
||
"docs": "https://kestra.io/docs"
|
||
},
|
||
"tags": [
|
||
"automation"
|
||
]
|
||
},
|
||
{
|
||
"id": "keycloak",
|
||
"name": "Keycloak",
|
||
"version": "26.0",
|
||
"description": "Keycloak is an open source Identity and Access Management solution for modern applications and services.",
|
||
"logo": "keycloak.svg",
|
||
"links": {
|
||
"github": "https://github.com/keycloak/keycloak",
|
||
"website": "https://www.keycloak.org/",
|
||
"docs": "https://www.keycloak.org/documentation"
|
||
},
|
||
"tags": [
|
||
"authentication",
|
||
"identity",
|
||
"sso",
|
||
"oauth2",
|
||
"openid-connect"
|
||
]
|
||
},
|
||
{
|
||
"id": "kimai",
|
||
"name": "Kimai",
|
||
"version": "2.31.0",
|
||
"description": "Kimai is a web-based multi-user time-tracking application. Works great for everyone: freelancers, companies, organizations - everyone can track their times, generate reports, create invoices and do so much more.",
|
||
"logo": "kimai.svg",
|
||
"links": {
|
||
"github": "https://github.com/kimai/kimai",
|
||
"website": "https://www.kimai.org",
|
||
"docs": "https://www.kimai.org/documentation"
|
||
},
|
||
"tags": [
|
||
"invoice",
|
||
"business",
|
||
"finance"
|
||
]
|
||
},
|
||
{
|
||
"id": "kitchenowl",
|
||
"name": "KitchenOwl",
|
||
"version": "v0.7.1",
|
||
"description": "KitchenOwl is a self-hosted grocery list and recipe manager.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/TomBursch/kitchenowl",
|
||
"website": "https://kitchenowl.org/",
|
||
"docs": "https://github.com/TomBursch/kitchenowl/wiki"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"recipes",
|
||
"grocery",
|
||
"personal"
|
||
]
|
||
},
|
||
{
|
||
"id": "kokoro-tts",
|
||
"name": "Kokoro TTS",
|
||
"version": "latest",
|
||
"description": "Dockerized FastAPI wrapper for the Kokoro-82M text-to-speech model with multi-language support and OpenAI-compatible endpoints.",
|
||
"logo": "kokoro-tts.svg",
|
||
"links": {
|
||
"github": "https://github.com/remsky/Kokoro-FastAPI",
|
||
"website": "https://github.com/remsky/Kokoro-FastAPI",
|
||
"docs": "https://github.com/remsky/Kokoro-FastAPI#readme"
|
||
},
|
||
"tags": [
|
||
"text-to-speech",
|
||
"ai",
|
||
"voice",
|
||
"fastapi",
|
||
"openai-compatible"
|
||
]
|
||
},
|
||
{
|
||
"id": "kokoro-web",
|
||
"name": "Kokoro Web",
|
||
"version": "latest",
|
||
"description": "Kokoro Web provides an interface for text-to-speech using advanced AI voice synthesis. It allows model caching and API integration with authentication.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/eduardolat/kokoro-web",
|
||
"website": "https://github.com/eduardolat/kokoro-web",
|
||
"docs": "https://github.com/eduardolat/kokoro-web#readme"
|
||
},
|
||
"tags": [
|
||
"text-to-speech",
|
||
"ai",
|
||
"voice",
|
||
"web"
|
||
]
|
||
},
|
||
{
|
||
"id": "komari-monitor",
|
||
"name": "Komari Monitor",
|
||
"version": "latest",
|
||
"description": "A lightweight, self-hosted server monitoring tool for tracking server performance.",
|
||
"logo": "komari-monitor.ico",
|
||
"links": {
|
||
"github": "https://github.com/komari-monitor/komari",
|
||
"website": "https://github.com/komari-monitor/komari",
|
||
"docs": "https://github.com/komari-monitor/komari#readme"
|
||
},
|
||
"tags": [
|
||
"monitoring",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "kutt",
|
||
"name": "Kutt",
|
||
"version": "latest",
|
||
"description": "Kutt is a modern URL shortener with support for custom domains. Create and edit links, view statistics, manage users, and more.",
|
||
"logo": "kutt.png",
|
||
"links": {
|
||
"github": "https://github.com/thedevs-network/kutt",
|
||
"website": "https://kutt.it",
|
||
"docs": "https://github.com/thedevs-network/kutt#kuttit"
|
||
},
|
||
"tags": [
|
||
"link-shortener",
|
||
"link-sharing"
|
||
]
|
||
},
|
||
{
|
||
"id": "langflow",
|
||
"name": "Langflow",
|
||
"version": "1.1.1",
|
||
"description": "Langflow is a low-code app builder for RAG and multi-agent AI applications. It's Python-based and agnostic to any model, API, or database. ",
|
||
"logo": "langflow.svg",
|
||
"links": {
|
||
"github": "https://github.com/langflow-ai/langflow/tree/main",
|
||
"website": "https://www.langflow.org/",
|
||
"docs": "https://docs.langflow.org/"
|
||
},
|
||
"tags": [
|
||
"ai"
|
||
]
|
||
},
|
||
{
|
||
"id": "lavalink",
|
||
"name": "Lavalink",
|
||
"version": "4.1.1",
|
||
"description": "Lavalink is an open source standalone audio sending node based on Lavaplayer.",
|
||
"logo": "lavalink.svg",
|
||
"links": {
|
||
"github": "https://github.com/lavalink-devs/Lavalink",
|
||
"website": "https://lavalink.dev/",
|
||
"docs": "https://lavalink.dev/getting-started/index.html"
|
||
},
|
||
"tags": [
|
||
"voice",
|
||
"discord"
|
||
]
|
||
},
|
||
{
|
||
"id": "letterfeed",
|
||
"name": "Letterfeed",
|
||
"version": "latest",
|
||
"description": "Convert email newsletters into RSS feeds",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/leonmuscoden/letterfeed",
|
||
"website": "https://github.com/leonmuscoden/letterfeed",
|
||
"docs": "https://github.com/leonmuscoden/letterfeed"
|
||
},
|
||
"tags": [
|
||
"email",
|
||
"self-hosted",
|
||
"productivity"
|
||
]
|
||
},
|
||
{
|
||
"id": "librechat",
|
||
"name": "LibreChat",
|
||
"version": "latest",
|
||
"description": "LibreChat is the ultimate open-source app for all your AI conversations, fully customizable and compatible with any AI provider (Openai, Ollama, Google etc.) — all in one sleek interface.",
|
||
"logo": "librechat.png",
|
||
"links": {
|
||
"github": "https://github.com/danny-avila/librechat",
|
||
"website": "https://librechat.ai",
|
||
"docs": "https://docs.librechat.ai"
|
||
},
|
||
"tags": [
|
||
"ai",
|
||
"chatbot",
|
||
"llm",
|
||
"MIT-license",
|
||
"BYOK",
|
||
"generative-ai"
|
||
]
|
||
},
|
||
{
|
||
"id": "libredesk",
|
||
"name": "Libredesk",
|
||
"logo": "libredesk.svg",
|
||
"version": "latest",
|
||
"description": "Open source, self-hosted customer support desk. Single binary app.",
|
||
"links": {
|
||
"github": "https://github.com/abhinavxd/libredesk",
|
||
"website": "https://libredesk.io",
|
||
"docs": "https://docs.libredesk.io/introduction"
|
||
},
|
||
"tags": [
|
||
"storage",
|
||
"object-storage"
|
||
]
|
||
},
|
||
{
|
||
"id": "libretranslate",
|
||
"name": "LibreTranslate",
|
||
"version": "1.7.3",
|
||
"description": "LibreTranslate is a free and open-source machine translation API, powered by Argos Translate. Self-hosted, no external dependencies, and supports multiple languages.",
|
||
"logo": "libretranslate.svg",
|
||
"links": {
|
||
"github": "https://github.com/LibreTranslate/LibreTranslate",
|
||
"website": "https://libretranslate.com/",
|
||
"docs": "https://docs.libretranslate.com/"
|
||
},
|
||
"tags": [
|
||
"translation",
|
||
"api",
|
||
"nlp",
|
||
"language"
|
||
]
|
||
},
|
||
{
|
||
"id": "linkding",
|
||
"name": "Linkding",
|
||
"version": "latest",
|
||
"description": "Linkding is a self-hosted bookmark manager with a clean and simple interface.",
|
||
"logo": "linkding.svg",
|
||
"links": {
|
||
"github": "https://github.com/sissbruecker/linkding",
|
||
"website": "https://linkding.link/",
|
||
"docs": "https://github.com/sissbruecker/linkding/tree/master/docs"
|
||
},
|
||
"tags": [
|
||
"bookmark-manager",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "linkstack",
|
||
"name": "LinkStack",
|
||
"version": "latest",
|
||
"description": "LinkStack is an open-source link-in-bio platform for sharing multiple links using a customizable landing page.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/linkstackorg/linkstack",
|
||
"website": "https://linkstack.org/",
|
||
"docs": "https://docs.linkstack.org/"
|
||
},
|
||
"tags": [
|
||
"bio",
|
||
"personal",
|
||
"cms",
|
||
"php"
|
||
]
|
||
},
|
||
{
|
||
"id": "linkwarden",
|
||
"name": "Linkwarden",
|
||
"version": "2.9.3",
|
||
"description": "Self-hosted, open-source collaborative bookmark manager to collect, organize and archive webpages.",
|
||
"logo": "linkwarden.png",
|
||
"links": {
|
||
"github": "https://github.com/linkwarden/linkwarden",
|
||
"website": "https://linkwarden.app/",
|
||
"docs": "https://docs.linkwarden.app/"
|
||
},
|
||
"tags": [
|
||
"bookmarks",
|
||
"link-sharing"
|
||
]
|
||
},
|
||
{
|
||
"id": "listmonk",
|
||
"name": "Listmonk",
|
||
"version": "v3.0.0",
|
||
"description": "High performance, self-hosted, newsletter and mailing list manager with a modern dashboard.",
|
||
"logo": "listmonk.png",
|
||
"links": {
|
||
"github": "https://github.com/knadh/listmonk",
|
||
"website": "https://listmonk.app/",
|
||
"docs": "https://listmonk.app/docs/"
|
||
},
|
||
"tags": [
|
||
"email",
|
||
"newsletter",
|
||
"mailing-list"
|
||
]
|
||
},
|
||
{
|
||
"id": "litellm",
|
||
"name": "LiteLLM",
|
||
"version": "main-stable",
|
||
"description": "LiteLLM is a lightweight OpenAI API-compatible proxy for managing multiple LLM providers with a single endpoint.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/BerriAI/litellm",
|
||
"website": "https://docs.litellm.ai",
|
||
"docs": "https://docs.litellm.ai/docs/proxy/quick_start"
|
||
},
|
||
"tags": [
|
||
"ai",
|
||
"proxy",
|
||
"llm",
|
||
"openai-compatible",
|
||
"monitoring"
|
||
]
|
||
},
|
||
{
|
||
"id": "livekit",
|
||
"name": "Livekit",
|
||
"version": "v1.9.0",
|
||
"description": "LiveKit is an open source platform for developers building realtime media applications.",
|
||
"logo": "livekit.svg",
|
||
"links": {
|
||
"github": "https://github.com/livekit/livekit",
|
||
"website": "https://livekit.io/",
|
||
"docs": "https://docs.livekit.io/"
|
||
},
|
||
"tags": [
|
||
"Video",
|
||
"Audio",
|
||
"Real-time",
|
||
"Streaming",
|
||
"Webrtc"
|
||
]
|
||
},
|
||
{
|
||
"id": "lobe-chat",
|
||
"name": "Lobe Chat",
|
||
"version": "v1.26.1",
|
||
"description": "Lobe Chat - an open-source, modern-design AI chat framework.",
|
||
"logo": "lobe-chat.png",
|
||
"links": {
|
||
"github": "https://github.com/lobehub/lobe-chat",
|
||
"website": "https://chat-preview.lobehub.com/",
|
||
"docs": "https://lobehub.com/docs/self-hosting/platform/docker-compose"
|
||
},
|
||
"tags": [
|
||
"IA",
|
||
"chat"
|
||
]
|
||
},
|
||
{
|
||
"id": "lodestone",
|
||
"name": "Lodestone",
|
||
"version": "0.5.1",
|
||
"description": "A free, open source server hosting tool for Minecraft and other multiplayers games.",
|
||
"logo": "lodestone.png",
|
||
"links": {
|
||
"github": "https://github.com/Lodestone-Team/lodestone",
|
||
"website": "https://lodestone.cc",
|
||
"docs": "https://github.com/Lodestone-Team/lodestone/wiki"
|
||
},
|
||
"tags": [
|
||
"minecraft",
|
||
"hosting",
|
||
"server"
|
||
]
|
||
},
|
||
{
|
||
"id": "logto",
|
||
"name": "Logto",
|
||
"version": "1.27.0",
|
||
"description": "Logto is an open-source Identity and Access Management (IAM) platform designed to streamline Customer Identity and Access Management (CIAM) and Workforce Identity Management.",
|
||
"logo": "logto.png",
|
||
"links": {
|
||
"github": "https://github.com/logto-io/logto",
|
||
"website": "https://logto.io/",
|
||
"docs": "https://docs.logto.io/introduction"
|
||
},
|
||
"tags": [
|
||
"identity",
|
||
"auth"
|
||
]
|
||
},
|
||
{
|
||
"id": "lowcoder",
|
||
"name": "Lowcoder",
|
||
"version": "2.6.4",
|
||
"description": "Rapid business App Builder for Everyone",
|
||
"logo": "lowcoder.png",
|
||
"links": {
|
||
"github": "https://github.com/lowcoder-org/lowcoder",
|
||
"website": "https://www.lowcoder.cloud/",
|
||
"docs": "https://docs.lowcoder.cloud/lowcoder-documentation"
|
||
},
|
||
"tags": [
|
||
"low-code",
|
||
"no-code",
|
||
"development"
|
||
]
|
||
},
|
||
{
|
||
"id": "macos",
|
||
"name": "MacOS (dockerized)",
|
||
"version": "1.14",
|
||
"description": "MacOS inside a Docker container.",
|
||
"logo": "macos.png",
|
||
"links": {
|
||
"github": "https://github.com/dockur/macos",
|
||
"website": "",
|
||
"docs": "https://github.com/dockur/macos?tab=readme-ov-file#how-do-i-use-it"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"open-source",
|
||
"os"
|
||
]
|
||
},
|
||
{
|
||
"id": "mage-ai",
|
||
"name": "Mage AI",
|
||
"version": "0.9.78",
|
||
"description": "Build, run, and manage data pipelines for integrating and transforming data.",
|
||
"logo": "mage-ai.svg",
|
||
"links": {
|
||
"github": "https://github.com/mage-ai/mage-ai",
|
||
"website": "https://mage.ai",
|
||
"docs": "https://docs.mage.ai"
|
||
},
|
||
"tags": [
|
||
"data",
|
||
"dbt",
|
||
"etl",
|
||
"pipelines"
|
||
]
|
||
},
|
||
{
|
||
"id": "mailpit",
|
||
"name": "Mailpit",
|
||
"version": "v1.22.3",
|
||
"description": "Mailpit is a tiny, self-contained, and secure email & SMTP testing tool with API for developers.",
|
||
"logo": "mailpit.svg",
|
||
"links": {
|
||
"github": "https://github.com/axllent/mailpit",
|
||
"website": "https://mailpit.axllent.org/",
|
||
"docs": "https://mailpit.axllent.org/docs/"
|
||
},
|
||
"tags": [
|
||
"email",
|
||
"smtp"
|
||
]
|
||
},
|
||
{
|
||
"id": "mattermost",
|
||
"name": "Mattermost",
|
||
"version": "10.6.1",
|
||
"description": "A single point of collaboration. Designed specifically for digital operations.",
|
||
"logo": "mattermost.png",
|
||
"links": {
|
||
"github": "https://github.com/mattermost/mattermost",
|
||
"website": "https://mattermost.com/",
|
||
"docs": "https://docs.mattermost.com/"
|
||
},
|
||
"tags": [
|
||
"chat",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "mautic",
|
||
"name": "Mautic",
|
||
"version": "5.1.1",
|
||
"description": "Mautic is the world's largest open-source marketing automation project. It allows you to automate the process of finding and nurturing contacts through landing pages and forms, sending email, text messages, web notifications, and tracking your contacts.",
|
||
"logo": "mautic.svg",
|
||
"links": {
|
||
"github": "https://github.com/mautic/mautic",
|
||
"website": "https://www.mautic.org/",
|
||
"docs": "https://docs.mautic.org/en"
|
||
},
|
||
"tags": [
|
||
"marketing",
|
||
"automation",
|
||
"email",
|
||
"crm"
|
||
]
|
||
},
|
||
{
|
||
"id": "maybe",
|
||
"name": "Maybe",
|
||
"version": "latest",
|
||
"description": "Maybe is a self-hosted finance tracking application designed to simplify budgeting and expenses.",
|
||
"logo": "maybe.svg",
|
||
"links": {
|
||
"github": "https://github.com/maybe-finance/maybe",
|
||
"website": "https://maybe.finance/",
|
||
"docs": "https://docs.maybe.finance/"
|
||
},
|
||
"tags": [
|
||
"finance",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "mazanoke",
|
||
"name": "MAZANOKE",
|
||
"version": "latest",
|
||
"description": "MAZANOKE is a modern, self-hosted image hosting and sharing platform. Upload, organize, and share your images with a clean and intuitive interface.",
|
||
"logo": "mazanoke.svg",
|
||
"links": {
|
||
"github": "https://github.com/civilblur/mazanoke",
|
||
"website": "https://github.com/civilblur/mazanoke",
|
||
"docs": "https://github.com/civilblur/mazanoke"
|
||
},
|
||
"tags": [
|
||
"image-hosting",
|
||
"file-sharing",
|
||
"self-hosted",
|
||
"media",
|
||
"gallery"
|
||
]
|
||
},
|
||
{
|
||
"id": "mcsmanager",
|
||
"name": "MCSManager",
|
||
"version": "latest",
|
||
"description": "A modern dashboard for managing Minecraft servers. Primarily focused on Minecraft, but also supports other games and features a UI that's easy for beginners to use and supports i18n.",
|
||
"logo": "mcsmanager.png",
|
||
"links": {
|
||
"github": "https://github.com/MCSManager/MCSManager",
|
||
"website": "https://github.com/MCSManager/MCSManager",
|
||
"docs": "https://github.com/MCSManager/MCSManager#readme"
|
||
},
|
||
"tags": [
|
||
"minecraft",
|
||
"game-server",
|
||
"management",
|
||
"dashboard"
|
||
]
|
||
},
|
||
{
|
||
"id": "mealie",
|
||
"name": "Mealie (sqlite version)",
|
||
"version": "latest",
|
||
"description": " Mealie is an intuitive and easy to use recipe management app. It's designed to make your life easier by being the best recipes management experience on the web and providing you with an easy to use interface to manage your growing collection of recipes. ",
|
||
"logo": "mealie.png",
|
||
"links": {
|
||
"github": "https://github.com/mealie-recipes/mealie",
|
||
"website": "https://mealie.io/",
|
||
"docs": "https://docs.mealie.io/"
|
||
},
|
||
"tags": [
|
||
"recipes",
|
||
"shopping-list",
|
||
"meal-planning"
|
||
]
|
||
},
|
||
{
|
||
"id": "mediacms",
|
||
"name": "MediaCMS",
|
||
"version": "latest",
|
||
"description": "MediaCMS is an open-source video and media CMS. It is a modern, full-featured solution for managing and streaming media content.",
|
||
"logo": "mediacms.svg",
|
||
"links": {
|
||
"github": "https://github.com/mediacms/mediacms",
|
||
"website": "https://mediacms.io/",
|
||
"docs": "https://docs.mediacms.io/"
|
||
},
|
||
"tags": [
|
||
"media",
|
||
"video",
|
||
"cms",
|
||
"streaming",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "meilisearch",
|
||
"name": "Meilisearch",
|
||
"version": "v1.8.3",
|
||
"description": "Meilisearch is a free and open-source search engine that allows you to easily add search functionality to your web applications.",
|
||
"logo": "meilisearch.png",
|
||
"links": {
|
||
"github": "https://github.com/meilisearch/meilisearch",
|
||
"website": "https://www.meilisearch.com/",
|
||
"docs": "https://docs.meilisearch.com/"
|
||
},
|
||
"tags": [
|
||
"search"
|
||
]
|
||
},
|
||
{
|
||
"id": "memos",
|
||
"name": "Memos",
|
||
"version": "latest",
|
||
"description": "Memos is a self-hosted, open-source note-taking application that allows you to create, organize, and share notes with ease. It provides a simple and effective solution for managing your notes from anywhere.",
|
||
"logo": "memos.png",
|
||
"links": {
|
||
"github": "https://github.com/usememos/memos",
|
||
"website": "https://www.usememos.com/",
|
||
"docs": "https://www.usememos.com/docs"
|
||
},
|
||
"tags": [
|
||
"productivity",
|
||
"notes",
|
||
"bookmarks"
|
||
]
|
||
},
|
||
{
|
||
"id": "metabase",
|
||
"name": "Metabase",
|
||
"version": "v0.50.8",
|
||
"description": "Metabase is an open source business intelligence tool that allows you to ask questions and visualize data.",
|
||
"logo": "metabase.png",
|
||
"links": {
|
||
"github": "https://github.com/metabase/metabase",
|
||
"website": "https://www.metabase.com/",
|
||
"docs": "https://www.metabase.com/docs/"
|
||
},
|
||
"tags": [
|
||
"database",
|
||
"dashboard"
|
||
]
|
||
},
|
||
{
|
||
"id": "metube",
|
||
"name": "MeTube",
|
||
"version": "latest",
|
||
"description": "MeTube is a web-based YouTube downloader that allows downloading videos and audio using yt-dlp.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/alexta69/metube",
|
||
"website": "https://github.com/alexta69/metube",
|
||
"docs": "https://github.com/alexta69/metube/wiki"
|
||
},
|
||
"tags": [
|
||
"downloader",
|
||
"youtube",
|
||
"media"
|
||
]
|
||
},
|
||
{
|
||
"id": "minepanel",
|
||
"name": "Minepanel",
|
||
"version": "1.7.1",
|
||
"description": "Web panel for managing Minecraft servers with Docker. Create, configure, start/stop, and monitor multiple instances from a modern UI.",
|
||
"logo": "minepanel.webp",
|
||
"links": {
|
||
"github": "https://github.com/Ketbome/minepanel",
|
||
"website": "https://minepanel.ketbome.lat",
|
||
"docs": "https://minepanel.ketbome.lat"
|
||
},
|
||
"tags": [
|
||
"gaming",
|
||
"minecraft",
|
||
"server-management",
|
||
"docker"
|
||
]
|
||
},
|
||
{
|
||
"id": "minio",
|
||
"name": "Minio",
|
||
"description": "Minio is an open source object storage server compatible with Amazon S3 cloud storage service.",
|
||
"logo": "minio.png",
|
||
"version": "latest",
|
||
"links": {
|
||
"github": "https://github.com/minio/minio",
|
||
"website": "https://minio.io/",
|
||
"docs": "https://docs.minio.io/"
|
||
},
|
||
"tags": [
|
||
"storage"
|
||
]
|
||
},
|
||
{
|
||
"id": "misaka-danmu-server",
|
||
"name": "Misaka Danmu Server",
|
||
"version": "latest",
|
||
"description": "A self-hosted danmaku (bullet comments) server for live streaming and video platforms.",
|
||
"logo": "misaka-danmu-server.png",
|
||
"links": {
|
||
"github": "https://github.com/l429609201/misaka_danmu_server",
|
||
"website": "https://github.com/l429609201/misaka_danmu_server",
|
||
"docs": "https://github.com/l429609201/misaka_danmu_server#readme"
|
||
},
|
||
"tags": [
|
||
"streaming",
|
||
"danmaku",
|
||
"live"
|
||
]
|
||
},
|
||
{
|
||
"id": "mixpost",
|
||
"name": "Mixpost",
|
||
"version": "latest",
|
||
"description": "Mixpost is an open-source social media management tool that allows you to create, schedule, and publish posts across multiple social media platforms from a single interface.",
|
||
"logo": "mixpost.png",
|
||
"links": {
|
||
"github": "https://github.com/inovector/mixpost",
|
||
"website": "https://mixpost.app/",
|
||
"docs": "https://docs.mixpost.app/"
|
||
},
|
||
"tags": [
|
||
"social-media",
|
||
"management",
|
||
"scheduling"
|
||
]
|
||
},
|
||
{
|
||
"id": "moltbot",
|
||
"name": "Moltbot",
|
||
"version": "2026.1.25",
|
||
"description": "WhatsApp gateway CLI with Pi RPC agent - self-hosted AI-powered messaging platform",
|
||
"logo": "moltbot.svg",
|
||
"links": {
|
||
"github": "https://github.com/moltbot/moltbot",
|
||
"website": "https://molt.bot",
|
||
"docs": "https://docs.molt.bot"
|
||
},
|
||
"tags": [
|
||
"whatsapp",
|
||
"ai",
|
||
"messaging",
|
||
"chatbot",
|
||
"gateway",
|
||
"self-hosted",
|
||
"automation"
|
||
]
|
||
},
|
||
{
|
||
"id": "morphos",
|
||
"name": "Morphos",
|
||
"version": "latest",
|
||
"description": "Morphos is a lightweight service for distributed operations and orchestration.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/danvergara/morphos-server",
|
||
"website": "https://github.com/danvergara/morphos-server",
|
||
"docs": "https://github.com/danvergara/morphos-server#readme"
|
||
},
|
||
"tags": [
|
||
"server",
|
||
"orchestration",
|
||
"lightweight"
|
||
]
|
||
},
|
||
{
|
||
"id": "movary",
|
||
"name": "Movary",
|
||
"version": "latest",
|
||
"description": "Movary is a self-hosted platform for tracking and managing your watched movies using TMDB.",
|
||
"logo": "movary.png",
|
||
"links": {
|
||
"github": "https://github.com/leepeuker/movary",
|
||
"website": "https://movary.org/",
|
||
"docs": "https://docs.movary.org/"
|
||
},
|
||
"tags": [
|
||
"media",
|
||
"movies",
|
||
"movie-tracker",
|
||
"self-hosted",
|
||
"plex",
|
||
"jellyfin",
|
||
"emby",
|
||
"kodi",
|
||
"trakt",
|
||
"letterboxd",
|
||
"netflix",
|
||
"tmdb",
|
||
"statistics",
|
||
"rating"
|
||
]
|
||
},
|
||
{
|
||
"id": "mulesoft-esb",
|
||
"name": "MuleSoft ESB Runtime Community Edition",
|
||
"version": "latest",
|
||
"description": "MuleSoft ESB Runtime is a lightweight, Java-based integration platform that allows you to easily integrate applications, data sources, and APIs. It provides powerful connectors and data transformation capabilities for building robust integration solutions.",
|
||
"logo": "mulesoft_logo.png",
|
||
"links": {
|
||
"github": "https://github.com/mulesoft",
|
||
"website": "https://www.mulesoft.com/",
|
||
"docs": "https://docs.mulesoft.com/"
|
||
},
|
||
"tags": [
|
||
"integration",
|
||
"api",
|
||
"esb",
|
||
"enterprise",
|
||
"java"
|
||
]
|
||
},
|
||
{
|
||
"id": "mumble",
|
||
"name": "Mumble",
|
||
"version": "latest",
|
||
"description": "Mumble is an open-source, low-latency, high-quality voice chat software primarily intended for use while gaming.",
|
||
"logo": "mumble.png",
|
||
"links": {
|
||
"github": "https://github.com/mumble-voip/mumble",
|
||
"website": "https://www.mumble.info/",
|
||
"docs": "https://wiki.mumble.info/"
|
||
},
|
||
"tags": [
|
||
"voice-chat",
|
||
"communication",
|
||
"gaming",
|
||
"voip"
|
||
]
|
||
},
|
||
{
|
||
"id": "n8n",
|
||
"name": "n8n",
|
||
"version": "1.104.0",
|
||
"description": "n8n is an open source low-code platform for automating workflows and integrations.",
|
||
"logo": "n8n.png",
|
||
"links": {
|
||
"github": "https://github.com/n8n-io/n8n",
|
||
"website": "https://n8n.io/",
|
||
"docs": "https://docs.n8n.io/"
|
||
},
|
||
"tags": [
|
||
"automation"
|
||
]
|
||
},
|
||
{
|
||
"id": "n8n-runner-postgres-ollama",
|
||
"name": "n8n + Worker + Runner with Redis/Postgres and Ollama",
|
||
"version": "latest",
|
||
"description": "n8n is an open source low-code platform for automating workflows and integrations with PostgreSQL database and Ollama AI model.",
|
||
"logo": "n8n.png",
|
||
"links": {
|
||
"github": "https://github.com/n8n-io/n8n",
|
||
"website": "https://n8n.io/",
|
||
"docs": "https://docs.n8n.io/"
|
||
},
|
||
"tags": [
|
||
"ai",
|
||
"automation",
|
||
"workflow",
|
||
"low-code",
|
||
"postgres",
|
||
"ollama"
|
||
]
|
||
},
|
||
{
|
||
"id": "n8n-with-postgres",
|
||
"name": "n8n with Postgres",
|
||
"version": "latest",
|
||
"description": "n8n is an open source low-code platform for automating workflows and integrations with PostgreSQL database for better performance and scalability.",
|
||
"logo": "n8n.png",
|
||
"links": {
|
||
"github": "https://github.com/n8n-io/n8n",
|
||
"website": "https://n8n.io/",
|
||
"docs": "https://docs.n8n.io/"
|
||
},
|
||
"tags": [
|
||
"automation",
|
||
"workflow",
|
||
"low-code",
|
||
"postgres"
|
||
]
|
||
},
|
||
{
|
||
"id": "navidrome",
|
||
"name": "Navidrome",
|
||
"version": "latest",
|
||
"description": "Navidrome is a modern music server and streamer compatible with Subsonic/Airsonic. Stream your music collection anywhere.",
|
||
"logo": "navidrome.png",
|
||
"links": {
|
||
"github": "https://github.com/navidrome/navidrome",
|
||
"website": "https://www.navidrome.org/",
|
||
"docs": "https://www.navidrome.org/docs/"
|
||
},
|
||
"tags": [
|
||
"music",
|
||
"streaming",
|
||
"media-server",
|
||
"subsonic",
|
||
"self-hosted",
|
||
"audio"
|
||
]
|
||
},
|
||
{
|
||
"id": "neko",
|
||
"name": "Neko",
|
||
"version": "latest",
|
||
"description": "Neko is a self-hosted virtual browser that runs in Docker and allows you to share browser sessions with others.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/m1k1o/neko",
|
||
"website": "https://github.com/m1k1o/neko",
|
||
"docs": "https://github.com/m1k1o/neko"
|
||
},
|
||
"tags": [
|
||
"browser",
|
||
"virtual",
|
||
"sharing",
|
||
"remote"
|
||
]
|
||
},
|
||
{
|
||
"id": "netdata",
|
||
"name": "Netdata",
|
||
"version": "latest",
|
||
"description": "Netdata is a real-time performance monitoring tool that provides comprehensive system metrics, application monitoring, and infrastructure health insights.",
|
||
"logo": "netdata.svg",
|
||
"links": {
|
||
"github": "https://github.com/netdata/netdata",
|
||
"website": "https://www.netdata.cloud/",
|
||
"docs": "https://learn.netdata.cloud/"
|
||
},
|
||
"tags": [
|
||
"monitoring",
|
||
"metrics",
|
||
"analytics",
|
||
"performance",
|
||
"infrastructure"
|
||
]
|
||
},
|
||
{
|
||
"id": "networking-toolbox",
|
||
"name": "Networking Toolbox",
|
||
"version": "latest",
|
||
"description": "A collection of handy networking utilities by Lissy93, packaged as a self-hostable web app.",
|
||
"logo": "networking-toolbox.png",
|
||
"links": {
|
||
"github": "https://github.com/lissy93/networking",
|
||
"website": "https://github.com/lissy93/networking",
|
||
"docs": "https://github.com/lissy93/networking#readme"
|
||
},
|
||
"tags": [
|
||
"networking",
|
||
"tools",
|
||
"utilities",
|
||
"web"
|
||
]
|
||
},
|
||
{
|
||
"id": "nextcloud-aio",
|
||
"name": "Nextcloud All in One",
|
||
"version": "30.0.2",
|
||
"description": "Nextcloud (AIO) is a self-hosted file storage and sync platform with powerful collaboration capabilities. It integrates Files, Talk, Groupware, Office, Assistant and more into a single platform for remote work and data protection.",
|
||
"logo": "nextcloud-aio.svg",
|
||
"links": {
|
||
"github": "https://github.com/nextcloud/docker",
|
||
"website": "https://nextcloud.com/",
|
||
"docs": "https://docs.nextcloud.com/"
|
||
},
|
||
"tags": [
|
||
"file-manager",
|
||
"sync"
|
||
]
|
||
},
|
||
{
|
||
"id": "nginx",
|
||
"name": "Nginx",
|
||
"version": "latest",
|
||
"description": "Nginx is an High performance web server",
|
||
"logo": "nginx.png",
|
||
"links": {
|
||
"github": "https://github.com/nginx/nginx",
|
||
"website": "https://nginx.org/",
|
||
"docs": "https://nginx.org/en/docs/"
|
||
},
|
||
"tags": [
|
||
"webserver"
|
||
]
|
||
},
|
||
{
|
||
"id": "nocodb",
|
||
"name": "NocoDB",
|
||
"version": "latest",
|
||
"description": "NocoDB is an opensource Airtable alternative that turns any MySQL, PostgreSQL, SQL Server, SQLite & MariaDB into a smart spreadsheet.",
|
||
"links": {
|
||
"github": "https://github.com/nocodb/nocodb",
|
||
"website": "https://nocodb.com/",
|
||
"docs": "https://docs.nocodb.com/"
|
||
},
|
||
"logo": "nocodb.png",
|
||
"tags": [
|
||
"database",
|
||
"spreadsheet",
|
||
"low-code",
|
||
"nocode"
|
||
]
|
||
},
|
||
{
|
||
"id": "notifuse",
|
||
"name": "Notifuse",
|
||
"version": "latest",
|
||
"description": "Open-source newsletter and notification platform that empowers teams to create, send, and track communications at scale.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/notifuse/notifuse",
|
||
"website": "https://notifuse.com/",
|
||
"docs": "https://docs.notifuse.com/"
|
||
},
|
||
"tags": [
|
||
"newsletter",
|
||
"email",
|
||
"communication",
|
||
"notifications"
|
||
]
|
||
},
|
||
{
|
||
"id": "ntfy",
|
||
"name": "NTFY",
|
||
"version": "latest",
|
||
"description": "ntfy lets you send push notifications to your phone or desktop via scripts from any computer, using simple HTTP PUT or POST requests.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/binwiederhier/ntfy",
|
||
"website": "https://ntfy.sh/",
|
||
"docs": "https://docs.ntfy.sh/"
|
||
},
|
||
"tags": [
|
||
"alerting",
|
||
"alerts",
|
||
"api",
|
||
"notifications",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "obsidian-livesync",
|
||
"name": "Obsidian LiveSync",
|
||
"version": "latest",
|
||
"description": "Obsidian LiveSync with CouchDB for real-time note synchronization.",
|
||
"logo": "obsidian.png",
|
||
"links": {
|
||
"github": "https://github.com/vrtmrz/obsidian-livesync",
|
||
"website": "https://obsidian.md/sync",
|
||
"docs": "https://docs.couchdb.apache.org/"
|
||
},
|
||
"tags": [
|
||
"database",
|
||
"sync",
|
||
"obsidian"
|
||
]
|
||
},
|
||
{
|
||
"id": "odoo_17",
|
||
"name": "Odoo",
|
||
"version": "17.0",
|
||
"description": "Odoo is a free and open source business management software that helps you manage your company's operations.",
|
||
"logo": "odoo.png",
|
||
"links": {
|
||
"github": "https://github.com/odoo/odoo",
|
||
"website": "https://odoo.com/",
|
||
"docs": "https://www.odoo.com/documentation/"
|
||
},
|
||
"tags": [
|
||
"erp"
|
||
]
|
||
},
|
||
{
|
||
"id": "odoo_18",
|
||
"name": "Odoo",
|
||
"version": "18.0",
|
||
"description": "Odoo is a free and open source business management software that helps you manage your company's operations.",
|
||
"logo": "odoo.png",
|
||
"links": {
|
||
"github": "https://github.com/odoo/odoo",
|
||
"website": "https://odoo.com/",
|
||
"docs": "https://www.odoo.com/documentation/"
|
||
},
|
||
"tags": [
|
||
"erp"
|
||
]
|
||
},
|
||
{
|
||
"id": "odoo_19",
|
||
"name": "Odoo",
|
||
"version": "19.0",
|
||
"description": "Odoo is a free and open source business management software that helps you manage your company's operations.",
|
||
"logo": "odoo.png",
|
||
"links": {
|
||
"github": "https://github.com/odoo/odoo",
|
||
"website": "https://odoo.com/",
|
||
"docs": "https://www.odoo.com/documentation/"
|
||
},
|
||
"tags": [
|
||
"erp"
|
||
]
|
||
},
|
||
{
|
||
"id": "ojs",
|
||
"name": "Open Journal Systems",
|
||
"version": "3.3.0-21",
|
||
"description": "Open Journal Systems (OJS) is a journal management and publishing system that has been developed by the Public Knowledge Project through its federally funded efforts to expand and improve access to research.",
|
||
"logo": "ojs.svg",
|
||
"links": {
|
||
"github": "https://github.com/pkp/docker-ojs",
|
||
"website": "https://pkp.sfu.ca/ojs/",
|
||
"docs": "https://pkp.sfu.ca/ojs/docs/"
|
||
},
|
||
"tags": [
|
||
"publishing",
|
||
"journal",
|
||
"research",
|
||
"academic"
|
||
]
|
||
},
|
||
{
|
||
"id": "omni-tools",
|
||
"name": "Omni-Tools",
|
||
"version": "latest",
|
||
"description": "Omni-Tools is a collection of useful tools in a single self-hosted web application.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/iib0011/omni-tools",
|
||
"website": "https://github.com/iib0011/omni-tools",
|
||
"docs": "https://github.com/iib0011/omni-tools"
|
||
},
|
||
"tags": [
|
||
"tools",
|
||
"utilities",
|
||
"collection",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "onedev",
|
||
"name": "OneDev",
|
||
"version": "11.6.6",
|
||
"description": "Git server with CI/CD, kanban, and packages. Seamless integration. Unparalleled experience.",
|
||
"logo": "onedev.png",
|
||
"links": {
|
||
"github": "https://github.com/theonedev/onedev/",
|
||
"website": "https://onedev.io/",
|
||
"docs": "https://docs.onedev.io/"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"development"
|
||
]
|
||
},
|
||
{
|
||
"id": "onetimesecret",
|
||
"name": "One Time Secret",
|
||
"version": "latest",
|
||
"description": "Share sensitive information securely with self-destructing links that are only viewable once.",
|
||
"logo": "onetimesecret.svg",
|
||
"links": {
|
||
"github": "https://github.com/onetimesecret/onetimesecret",
|
||
"website": "https://onetimesecret.com",
|
||
"docs": "https://docs.onetimesecret.com"
|
||
},
|
||
"tags": [
|
||
"auth",
|
||
"password",
|
||
"secret",
|
||
"secure"
|
||
]
|
||
},
|
||
{
|
||
"id": "ontime",
|
||
"name": "Ontime",
|
||
"version": "v3.8.0",
|
||
"description": "Ontime is browser-based application that manages event rundowns, scheduliing and cuing",
|
||
"logo": "ontime.png",
|
||
"links": {
|
||
"github": "https://github.com/cpvalente/ontime/",
|
||
"website": "https://getontime.no",
|
||
"docs": "https://docs.getontime.no"
|
||
},
|
||
"tags": [
|
||
"event"
|
||
]
|
||
},
|
||
{
|
||
"id": "open-fiesta",
|
||
"name": "Open Fiesta",
|
||
"version": "latest",
|
||
"description": "Open Fiesta is an open-source AI chat and inference UI, supporting multiple backends such as OpenRouter, Gemini, and Ollama.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/jaainil/open-fiesta",
|
||
"website": "https://github.com/jaainil/open-fiesta",
|
||
"docs": "https://github.com/jaainil/open-fiesta#readme"
|
||
},
|
||
"tags": [
|
||
"ai",
|
||
"chatbot",
|
||
"inference",
|
||
"frontend"
|
||
]
|
||
},
|
||
{
|
||
"id": "open-webui",
|
||
"name": "Open WebUI",
|
||
"version": "v0.3.7",
|
||
"description": "Open WebUI is a free and open source chatgpt alternative. Open WebUI is an extensible, feature-rich, and user-friendly self-hosted WebUI designed to operate entirely offline. It supports various LLM runners, including Ollama and OpenAI-compatible APIs. The template include ollama and webui services.",
|
||
"logo": "open-webui.png",
|
||
"links": {
|
||
"github": "https://github.com/open-webui/open-webui",
|
||
"website": "https://openwebui.com/",
|
||
"docs": "https://docs.openwebui.com/"
|
||
},
|
||
"tags": [
|
||
"chat"
|
||
]
|
||
},
|
||
{
|
||
"id": "open_notebook",
|
||
"name": "Open Notebook",
|
||
"version": "latest",
|
||
"description": "Open Notebook with SurrealDB for data storage and AI-powered features.",
|
||
"logo": "open_notebook.svg",
|
||
"links": {
|
||
"github": "https://github.com/lfnovo/open_notebook",
|
||
"website": "https://www.open-notebook.ai/",
|
||
"docs": "https://www.open-notebook.ai/get-started.html"
|
||
},
|
||
"tags": [
|
||
"notebook",
|
||
"ai",
|
||
"database",
|
||
"surrealdb"
|
||
]
|
||
},
|
||
{
|
||
"id": "openclaw",
|
||
"name": "Openclaw",
|
||
"version": "2026.1.29",
|
||
"description": "WhatsApp gateway CLI with Pi RPC agent - self-hosted AI-powered messaging platform",
|
||
"logo": "openclaw.svg",
|
||
"links": {
|
||
"github": "https://github.com/openclaw/openclaw",
|
||
"website": "https://openclaw.ai/",
|
||
"docs": "https://docs.openclaw.ai/"
|
||
},
|
||
"tags": [
|
||
"whatsapp",
|
||
"ai",
|
||
"messaging",
|
||
"chatbot",
|
||
"gateway",
|
||
"self-hosted",
|
||
"automation"
|
||
]
|
||
},
|
||
{
|
||
"id": "opengist",
|
||
"name": "OpenGist",
|
||
"version": "1",
|
||
"description": "OpenGist is a self-hosted pastebin alternative.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/thomiceli/opengist",
|
||
"website": "https://github.com/thomiceli/opengist",
|
||
"docs": "https://github.com/thomiceli/opengist"
|
||
},
|
||
"tags": [
|
||
"pastebin",
|
||
"code",
|
||
"snippets",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "openhands",
|
||
"name": "OpenHands",
|
||
"version": "0.1.1",
|
||
"description": "OpenHands is an open-source platform for running and managing AI agents.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/all-hands-ai/OpenHands",
|
||
"website": "https://github.com/all-hands-ai/OpenHands",
|
||
"docs": "https://github.com/all-hands-ai/OpenHands"
|
||
},
|
||
"tags": [
|
||
"ai",
|
||
"agents",
|
||
"llm",
|
||
"openai"
|
||
]
|
||
},
|
||
{
|
||
"id": "openinary",
|
||
"name": "Openinary",
|
||
"version": "latest",
|
||
"description": "Openinary is a self-hosted Cloudinary alternative.",
|
||
"logo": "openinary.svg",
|
||
"links": {
|
||
"github": "https://github.com/openinary/openinary",
|
||
"website": "https://openinary.dev",
|
||
"docs": "https://docs.openinary.dev"
|
||
},
|
||
"tags": [
|
||
"media",
|
||
"images",
|
||
"videos",
|
||
"cloudinary-alternative",
|
||
"developer-tools"
|
||
]
|
||
},
|
||
{
|
||
"id": "openpanel",
|
||
"name": "OpenPanel",
|
||
"version": "latest",
|
||
"description": "An open-source web and product analytics platform that combines the power of Mixpanel with the ease of Plausible and one of the best Google Analytics replacements.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/Openpanel-dev/openpanel",
|
||
"website": "https://openpanel.dev/",
|
||
"docs": "https://openpanel.dev/docs"
|
||
},
|
||
"tags": [
|
||
"analytics"
|
||
]
|
||
},
|
||
{
|
||
"id": "openresty-manager",
|
||
"name": "OpenResty Manager",
|
||
"version": "1.2.0",
|
||
"description": "The easiest using, powerful and beautiful OpenResty Manager (Nginx Enhanced Version) , open source alternative to OpenResty Edge, which can enable you to easily reverse proxy your websites with security running at home or internet, including Access Control, HTTP Flood Protection, Free SSL, without having to know too much about OpenResty or Let's Encrypt.",
|
||
"links": {
|
||
"github": "https://github.com/Safe3/openresty-manager",
|
||
"website": "https://om.uusec.com/",
|
||
"docs": "https://github.com/Safe3/openresty-manager"
|
||
},
|
||
"logo": "logo.svg",
|
||
"tags": [
|
||
"web",
|
||
"proxy",
|
||
"security",
|
||
"self-hosted",
|
||
"openresty",
|
||
"nginx"
|
||
]
|
||
},
|
||
{
|
||
"id": "openspeedtest",
|
||
"name": "OpenSpeedTest",
|
||
"version": "latest",
|
||
"description": "OpenSpeedTest is a 100% browser-based HTML5 network performance estimation tool for accurately measuring network speed.",
|
||
"logo": "openspeedtest.png",
|
||
"links": {
|
||
"github": "https://github.com/openspeedtest/Speed-Test",
|
||
"website": "https://openspeedtest.com/",
|
||
"docs": "https://github.com/openspeedtest/Speed-Test/wiki"
|
||
},
|
||
"tags": [
|
||
"network",
|
||
"testing",
|
||
"performance",
|
||
"monitoring",
|
||
"bandwidth"
|
||
]
|
||
},
|
||
{
|
||
"id": "otterwiki",
|
||
"name": "Otter Wiki",
|
||
"version": "2",
|
||
"description": "An Otter Wiki is a simple, lightweight, and fast wiki engine built with Python and Flask. It provides a user-friendly interface for creating and managing wiki content with markdown support.",
|
||
"logo": "otterwiki.png",
|
||
"links": {
|
||
"github": "https://github.com/redimp/otterwiki",
|
||
"website": "https://otterwiki.com/",
|
||
"docs": "https://github.com/redimp/otterwiki/wiki"
|
||
},
|
||
"tags": [
|
||
"wiki",
|
||
"documentation",
|
||
"knowledge-base",
|
||
"markdown"
|
||
]
|
||
},
|
||
{
|
||
"id": "outline",
|
||
"name": "Outline",
|
||
"version": "0.82.0",
|
||
"description": "Outline is a self-hosted knowledge base and documentation platform that allows you to build and manage your own knowledge base applications.",
|
||
"links": {
|
||
"github": "https://github.com/outline/outline",
|
||
"website": "https://getoutline.com/",
|
||
"docs": "https://docs.getoutline.com/s/guide"
|
||
},
|
||
"logo": "outline.png",
|
||
"tags": [
|
||
"documentation",
|
||
"knowledge-base",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "owncast",
|
||
"name": "Owncast",
|
||
"version": "latest",
|
||
"description": "Owncast is a self-hosted live video streaming and chat server for use with existing broadcasting software.",
|
||
"logo": "owncast.png",
|
||
"links": {
|
||
"github": "https://github.com/owncast/owncast",
|
||
"website": "https://owncast.online/",
|
||
"docs": "https://owncast.online/docs/"
|
||
},
|
||
"tags": [
|
||
"streaming",
|
||
"live-video",
|
||
"chat",
|
||
"broadcasting",
|
||
"self-hosted",
|
||
"rtmp"
|
||
]
|
||
},
|
||
{
|
||
"id": "palmr",
|
||
"name": "Palmr",
|
||
"version": "latest",
|
||
"description": "Palmr the open-source, self-hosted alternative to WeTransfer. Share files securely, without tracking or limitations.",
|
||
"logo": "palmr.png",
|
||
"links": {
|
||
"github": "https://github.com/kyantech/Palmr",
|
||
"website": "https://palmr.kyantech.com.br/",
|
||
"docs": "https://palmr.kyantech.com.br/docs/3.0-beta"
|
||
},
|
||
"tags": [
|
||
"file-sharing",
|
||
"self-hosted",
|
||
"open-source"
|
||
]
|
||
},
|
||
{
|
||
"id": "parseable",
|
||
"name": "Parseable",
|
||
"version": "v1.6.5",
|
||
"description": "Fast observability and log analytics platform on object storage",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/parseablehq/parseable",
|
||
"website": "https://www.parseable.com/",
|
||
"docs": "https://www.parseable.com/docs"
|
||
},
|
||
"tags": [
|
||
"observability",
|
||
"logging",
|
||
"analytics",
|
||
"monitoring"
|
||
]
|
||
},
|
||
{
|
||
"id": "passbolt",
|
||
"name": "Passbolt",
|
||
"version": "latest-ce",
|
||
"description": "Passbolt is an open source credential platform for modern teams. A versatile, battle-tested solution to manage and collaborate on passwords, accesses, and secrets. All in one.",
|
||
"logo": "passbolt.svg",
|
||
"links": {
|
||
"github": "https://github.com/passbolt/passbolt_api",
|
||
"website": "https://www.passbolt.com/",
|
||
"docs": "https://www.passbolt.com/docs/"
|
||
},
|
||
"tags": [
|
||
"password-manager",
|
||
"security",
|
||
"team-collaboration",
|
||
"encryption"
|
||
]
|
||
},
|
||
{
|
||
"id": "pastefy",
|
||
"name": "Pastefy",
|
||
"version": "latest",
|
||
"description": "Pastefy is an open-source pastebin with support for syntax highlighting and OAuth2 authentication.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/interaapps/pastefy",
|
||
"website": "https://pastefy.app",
|
||
"docs": "https://github.com/interaapps/pastefy/wiki"
|
||
},
|
||
"tags": [
|
||
"pastebin",
|
||
"text-sharing",
|
||
"collaboration",
|
||
"oauth2"
|
||
]
|
||
},
|
||
{
|
||
"id": "paymenter",
|
||
"name": "Paymenter",
|
||
"version": "latest",
|
||
"description": "Paymenter is a modern billing and payment management system for hosting providers, with automation, invoicing, and client management features.",
|
||
"logo": "paymenter.png",
|
||
"links": {
|
||
"github": "https://github.com/Paymenter/Paymenter",
|
||
"website": "https://paymenter.org/",
|
||
"docs": "https://paymenter.org/docs/"
|
||
},
|
||
"tags": [
|
||
"billing",
|
||
"payment",
|
||
"hosting",
|
||
"invoicing",
|
||
"business",
|
||
"automation",
|
||
"client-management"
|
||
]
|
||
},
|
||
{
|
||
"id": "peerdb",
|
||
"name": "PeerDB",
|
||
"version": "v0.35.5",
|
||
"description": "Data integration platform that synchronizes and federates data across databases with a unified API.",
|
||
"logo": "peerdb.jpeg",
|
||
"links": {
|
||
"github": "https://github.com/peerdb-io/peerdb",
|
||
"website": "https://peerdb.io",
|
||
"docs": "https://docs.peerdb.io"
|
||
},
|
||
"tags": [
|
||
"database",
|
||
"integration",
|
||
"sync",
|
||
"sql",
|
||
"workflow"
|
||
]
|
||
},
|
||
{
|
||
"id": "penpot",
|
||
"name": "Penpot",
|
||
"version": "2.3.2",
|
||
"description": "Penpot is the web-based open-source design tool that bridges the gap between designers and developers.",
|
||
"logo": "penpot.svg",
|
||
"links": {
|
||
"github": "https://github.com/penpot/penpot",
|
||
"website": "https://penpot.app/",
|
||
"docs": "https://docs.penpot.app/"
|
||
},
|
||
"tags": [
|
||
"design",
|
||
"collaboration"
|
||
]
|
||
},
|
||
{
|
||
"id": "peppermint",
|
||
"name": "Peppermint",
|
||
"version": "latest",
|
||
"description": "Peppermint is a modern, open-source API development platform that helps you build, test and document your APIs.",
|
||
"logo": "peppermint.svg",
|
||
"links": {
|
||
"github": "https://github.com/Peppermint-Lab/peppermint",
|
||
"website": "https://peppermint.sh/",
|
||
"docs": "https://docs.peppermint.sh/"
|
||
},
|
||
"tags": [
|
||
"api",
|
||
"development",
|
||
"documentation"
|
||
]
|
||
},
|
||
{
|
||
"id": "pgadmin",
|
||
"name": "pgAdmin",
|
||
"version": "8.3",
|
||
"description": "pgAdmin is the most popular and feature rich Open Source administration and development platform for PostgreSQL, the most advanced Open Source database in the world.",
|
||
"links": {
|
||
"github": "https://github.com/pgadmin-org/pgadmin4",
|
||
"website": "https://www.pgadmin.org/",
|
||
"docs": "https://www.pgadmin.org/docs/"
|
||
},
|
||
"logo": "pgadmin.webp",
|
||
"tags": [
|
||
"database",
|
||
"postgres",
|
||
"admin"
|
||
]
|
||
},
|
||
{
|
||
"id": "photoprism",
|
||
"name": "Photoprism",
|
||
"version": "latest",
|
||
"description": "PhotoPrism® is an AI-Powered Photos App for the Decentralized Web. It makes use of the latest technologies to tag and find pictures automatically without getting in your way.",
|
||
"logo": "photoprism.svg",
|
||
"links": {
|
||
"github": "https://github.com/photoprism/photoprism",
|
||
"website": "https://www.photoprism.app/",
|
||
"docs": "https://docs.photoprism.app/"
|
||
},
|
||
"tags": [
|
||
"media",
|
||
"photos",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "phpmyadmin",
|
||
"name": "Phpmyadmin",
|
||
"version": "5.2.1",
|
||
"description": "Phpmyadmin is a free and open-source web interface for MySQL and MariaDB that allows you to manage your databases.",
|
||
"logo": "phpmyadmin.png",
|
||
"links": {
|
||
"github": "https://github.com/phpmyadmin/phpmyadmin",
|
||
"website": "https://www.phpmyadmin.net/",
|
||
"docs": "https://www.phpmyadmin.net/docs/"
|
||
},
|
||
"tags": [
|
||
"database"
|
||
]
|
||
},
|
||
{
|
||
"id": "picsur",
|
||
"name": "Picsur",
|
||
"version": "latest",
|
||
"description": "Picsur is a simple, self-hosted image hosting service with an admin interface and Postgres backend.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/CaramelFur/picsur",
|
||
"website": "https://github.com/CaramelFur/picsur",
|
||
"docs": "https://github.com/CaramelFur/picsur#readme"
|
||
},
|
||
"tags": [
|
||
"image-hosting",
|
||
"media",
|
||
"self-hosted",
|
||
"postgres"
|
||
]
|
||
},
|
||
{
|
||
"id": "pinchflat",
|
||
"name": "Pinchflat",
|
||
"version": "latest",
|
||
"description": "Pinchflat is a self-hosted YouTube downloader that allows you to download videos and playlists with a simple web interface.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/kieraneglin/pinchflat",
|
||
"website": "https://github.com/kieraneglin/pinchflat",
|
||
"docs": "https://github.com/kieraneglin/pinchflat"
|
||
},
|
||
"tags": [
|
||
"youtube",
|
||
"downloader",
|
||
"media"
|
||
]
|
||
},
|
||
{
|
||
"id": "plane",
|
||
"name": "Plane",
|
||
"version": "v0.27.1",
|
||
"description": "Easy, flexible, open source project management software",
|
||
"logo": "plane.png",
|
||
"links": {
|
||
"github": "https://github.com/makeplane/plane",
|
||
"website": "https://plane.so",
|
||
"docs": "https://docs.plane.so/"
|
||
},
|
||
"tags": [
|
||
"kanban"
|
||
]
|
||
},
|
||
{
|
||
"id": "plark",
|
||
"name": "Plark",
|
||
"version": "latest",
|
||
"description": "Self-hosted Website Builder",
|
||
"logo": "plark.svg",
|
||
"links": {
|
||
"github": "https://github.com/plark-inc/render",
|
||
"website": "https://plark.com",
|
||
"docs": "https://plark.com/get-started"
|
||
},
|
||
"tags": [
|
||
"cms",
|
||
"content-management",
|
||
"blog"
|
||
]
|
||
},
|
||
{
|
||
"id": "plausible",
|
||
"name": "Plausible",
|
||
"version": "v2.1.5",
|
||
"description": "Plausible is a open source, self-hosted web analytics platform that lets you track website traffic and user behavior.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/plausible/plausible",
|
||
"website": "https://plausible.io/",
|
||
"docs": "https://plausible.io/docs"
|
||
},
|
||
"tags": [
|
||
"analytics"
|
||
]
|
||
},
|
||
{
|
||
"id": "plunk",
|
||
"name": "Plunk",
|
||
"version": "latest",
|
||
"description": "Plunk is the open-source, affordable email platform that brings together marketing, transactional and broadcast emails into one single, complete solution",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/useplunk/plunk",
|
||
"website": "https://www.useplunk.com/",
|
||
"docs": "https://docs.useplunk.com"
|
||
},
|
||
"tags": [
|
||
"email",
|
||
"newsletter",
|
||
"mailing-list",
|
||
"marketing"
|
||
]
|
||
},
|
||
{
|
||
"id": "pocket-id",
|
||
"name": "Pocket ID",
|
||
"version": "v1",
|
||
"description": "A simple and easy-to-use OIDC provider that allows users to authenticate with their passkeys to your services.",
|
||
"logo": "pocket-id.svg",
|
||
"links": {
|
||
"github": "https://github.com/pocket-id/pocket-id",
|
||
"website": "https://pocket-id.org/",
|
||
"docs": "https://pocket-id.org/docs"
|
||
},
|
||
"tags": [
|
||
"identity",
|
||
"auth"
|
||
]
|
||
},
|
||
{
|
||
"id": "pocketbase",
|
||
"name": "PocketBase",
|
||
"description": "Open Source backend in 1 file",
|
||
"version": "latest",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/pocketbase/pocketbase",
|
||
"website": "https://pocketbase.io/",
|
||
"docs": "https://pocketbase.io/docs/"
|
||
},
|
||
"tags": [
|
||
"backend",
|
||
"database",
|
||
"api"
|
||
]
|
||
},
|
||
{
|
||
"id": "poke",
|
||
"name": "Poke",
|
||
"version": "latest",
|
||
"description": "Poke is an open-source, self-hosted alternative to YouTube. A privacy-focused video platform that allows you to watch and share videos without tracking.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://codeberg.org/ashley/poke",
|
||
"website": "https://poketube.fun/",
|
||
"docs": "https://codeberg.org/ashley/poke"
|
||
},
|
||
"tags": [
|
||
"video",
|
||
"youtube-alternative",
|
||
"self-hosted",
|
||
"privacy",
|
||
"streaming"
|
||
]
|
||
},
|
||
{
|
||
"id": "portainer",
|
||
"name": "Portainer",
|
||
"version": "latest",
|
||
"description": "Portainer is a container management tool for deploying, troubleshooting, and securing applications across cloud, data centers, and IoT.",
|
||
"logo": "portainer.png",
|
||
"links": {
|
||
"github": "https://github.com/portainer/portainer",
|
||
"website": "https://www.portainer.io/",
|
||
"docs": "https://docs.portainer.io/"
|
||
},
|
||
"tags": [
|
||
"cloud",
|
||
"monitoring"
|
||
]
|
||
},
|
||
{
|
||
"id": "poste.io",
|
||
"name": "Poste.io",
|
||
"version": "latest",
|
||
"description": "Complete mail server solution with SMTP, IMAP, POP3, antispam, antivirus, web administration and webmail client.",
|
||
"logo": "poste.io.svg",
|
||
"links": {
|
||
"github": "https://bitbucket.org/analogic/mailserver",
|
||
"website": "https://poste.io/",
|
||
"docs": "https://poste.io/doc/",
|
||
"docker": "https://hub.docker.com/r/analogic/poste.io"
|
||
},
|
||
"tags": [
|
||
"email",
|
||
"mail-server",
|
||
"smtp",
|
||
"imap",
|
||
"pop3",
|
||
"antispam",
|
||
"antivirus",
|
||
"webmail"
|
||
]
|
||
},
|
||
{
|
||
"id": "postgres-pgdog",
|
||
"name": "PostgreSQL with PgDog",
|
||
"version": "0.1.26",
|
||
"description": "PostgreSQL database with PgDog connection pooler, load balancer, and horizontal scaling proxy. A modern alternative to PgBouncer with multi-threading support.",
|
||
"logo": "postgres-pgdog.png",
|
||
"links": {
|
||
"github": "https://github.com/pgdogdev/pgdog",
|
||
"website": "https://pgdog.dev",
|
||
"docs": "https://docs.pgdog.dev"
|
||
},
|
||
"tags": [
|
||
"database",
|
||
"postgresql",
|
||
"pooler",
|
||
"proxy",
|
||
"load-balancer"
|
||
]
|
||
},
|
||
{
|
||
"id": "postgresus",
|
||
"name": "Postgresus",
|
||
"version": "latest",
|
||
"description": "Free, open source and self-hosted solution for automated PostgreSQL backups. With multiple storage options and notifications",
|
||
"logo": "postgresus.svg",
|
||
"links": {
|
||
"github": "https://github.com/RostislavDugin/postgresus",
|
||
"website": "https://postgresus.com",
|
||
"docs": "https://postgresus.com"
|
||
},
|
||
"tags": [
|
||
"postgres",
|
||
"backup",
|
||
"s3"
|
||
]
|
||
},
|
||
{
|
||
"id": "postiz",
|
||
"name": "Postiz",
|
||
"version": "latest",
|
||
"description": "Postiz is a modern, open-source platform for managing and publishing content across multiple channels.",
|
||
"logo": "postiz.png",
|
||
"links": {
|
||
"github": "https://github.com/gitroomhq/postiz",
|
||
"website": "https://postiz.com",
|
||
"docs": "https://docs.postiz.com"
|
||
},
|
||
"tags": [
|
||
"cms",
|
||
"content-management",
|
||
"publishing"
|
||
]
|
||
},
|
||
{
|
||
"id": "pre0.22.5-supabase",
|
||
"name": "SupaBase",
|
||
"version": "1.25.04 / dokploy < 0.22.5",
|
||
"description": "The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications. This is for dokploy version < 0.22.5.",
|
||
"links": {
|
||
"github": "https://github.com/supabase/supabase",
|
||
"website": "https://supabase.com/",
|
||
"docs": "https://supabase.com/docs/guides/self-hosting"
|
||
},
|
||
"logo": "supabase.svg",
|
||
"tags": [
|
||
"database",
|
||
"firebase",
|
||
"postgres"
|
||
],
|
||
"dokploy_version": "<0.22.5"
|
||
},
|
||
{
|
||
"id": "prometheus",
|
||
"name": "Prometheus",
|
||
"version": "latest",
|
||
"description": "Prometheus is an open-source monitoring and alerting toolkit designed for reliability and scalability.",
|
||
"logo": "Prometheus.svg",
|
||
"links": {
|
||
"github": "https://github.com/prometheus/prometheus",
|
||
"website": "https://prometheus.io/",
|
||
"docs": "https://prometheus.io/docs/introduction/overview/"
|
||
},
|
||
"tags": [
|
||
"monitoring",
|
||
"alerting",
|
||
"metrics"
|
||
]
|
||
},
|
||
{
|
||
"id": "pterodactyl",
|
||
"name": "Pterodactyl",
|
||
"version": "latest",
|
||
"description": "A free, open-source game server management panel.",
|
||
"logo": "pterodactyl.png",
|
||
"links": {
|
||
"github": "https://github.com/pterodactyl/panel",
|
||
"website": "https://pterodactyl.io",
|
||
"docs": "https://pterodactyl.io/project/introduction.html"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"open-source",
|
||
"management"
|
||
]
|
||
},
|
||
{
|
||
"id": "pulse",
|
||
"name": "Pulse",
|
||
"version": "latest",
|
||
"description": "A responsive monitoring platform for Proxmox VE, PBS, and Docker with real-time metrics across nodes and containers.",
|
||
"logo": "pulse.svg",
|
||
"links": {
|
||
"github": "https://github.com/rcourtman/Pulse",
|
||
"website": "https://pulserelay.pro/",
|
||
"docs": "https://github.com/rcourtman/Pulse/blob/main/docs/README.md"
|
||
},
|
||
"tags": [
|
||
"monitoring",
|
||
"proxmox",
|
||
"docker",
|
||
"metrics"
|
||
]
|
||
},
|
||
{
|
||
"id": "pyrodactyl",
|
||
"name": "Pyrodactyl",
|
||
"version": "main",
|
||
"description": "Pyrodactyl is the Pterodactyl-based game server panel that's faster, smaller, safer, and more accessible than Pelican. ",
|
||
"logo": "pyrodactyl.png",
|
||
"links": {
|
||
"github": "https://github.com/pyrohost/pyrodactyl",
|
||
"website": "https://pyrodactyl.dev",
|
||
"docs": "https://pyrodactyl.dev/docs"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"open-source",
|
||
"management"
|
||
]
|
||
},
|
||
{
|
||
"id": "qbittorrent",
|
||
"name": "qBittorrent",
|
||
"version": "latest",
|
||
"description": "A free and open-source BitTorrent client with web interface for remote management. Default login: admin (check container logs for temporary password on first startup).",
|
||
"logo": "qbittorrent.svg",
|
||
"links": {
|
||
"github": "https://github.com/qbittorrent/qBittorrent",
|
||
"website": "https://www.qbittorrent.org/",
|
||
"docs": "https://github.com/qbittorrent/qBittorrent/wiki"
|
||
},
|
||
"tags": [
|
||
"torrent",
|
||
"download",
|
||
"file-sharing"
|
||
]
|
||
},
|
||
{
|
||
"id": "qbitwebui",
|
||
"name": "qBittorrent Web UI",
|
||
"version": "latest",
|
||
"description": "A modern web interface for managing multiple qBittorrent instances. Built with React, Hono, and Bun.",
|
||
"logo": "qbitwebui.png",
|
||
"links": {
|
||
"github": "https://github.com/Maciejonos/qbitwebui",
|
||
"website": "https://github.com/Maciejonos/qbitwebui",
|
||
"docs": "https://github.com/Maciejonos/qbitwebui#readme"
|
||
},
|
||
"tags": [
|
||
"torrent",
|
||
"download",
|
||
"media",
|
||
"qbittorrent"
|
||
]
|
||
},
|
||
{
|
||
"id": "qdrant",
|
||
"name": "Qdrant",
|
||
"version": "latest",
|
||
"description": "An open-source vector database designed for high-performance similarity search and storage of embeddings.",
|
||
"logo": "qdrant.svg",
|
||
"links": {
|
||
"github": "https://github.com/qdrant/qdrant",
|
||
"website": "https://qdrant.tech/",
|
||
"docs": "https://qdrant.tech/documentation/"
|
||
},
|
||
"tags": [
|
||
"vector-db",
|
||
"database",
|
||
"search"
|
||
]
|
||
},
|
||
{
|
||
"id": "quant-ux",
|
||
"name": "Quant-UX",
|
||
"version": "latest",
|
||
"description": "Quant-UX is an open-source UX design and prototyping tool that allows you to create interactive prototypes, conduct user research, and analyze user behavior.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/KlausSchaefers/quant-ux",
|
||
"website": "https://www.quant-ux.com/",
|
||
"docs": "https://www.quant-ux.com/"
|
||
},
|
||
"tags": [
|
||
"design",
|
||
"ux",
|
||
"prototyping",
|
||
"user-research",
|
||
"analytics"
|
||
]
|
||
},
|
||
{
|
||
"id": "rabbitmq",
|
||
"name": "RabbitMQ",
|
||
"version": "4.1-management",
|
||
"description": "RabbitMQ is an open source multi-protocol messaging broker.",
|
||
"logo": "rabbitmq.svg",
|
||
"links": {
|
||
"github": "https://github.com/rabbitmq/rabbitmq-server",
|
||
"website": "https://www.rabbitmq.com/",
|
||
"docs": "https://www.rabbitmq.com/documentation.html"
|
||
},
|
||
"tags": [
|
||
"message-broker",
|
||
"queue",
|
||
"rabbitmq"
|
||
]
|
||
},
|
||
{
|
||
"id": "reactive-resume",
|
||
"name": "Reactive Resume",
|
||
"version": "latest",
|
||
"description": "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/AmruthPillai/Reactive-Resume",
|
||
"website": "https://rxresu.me/",
|
||
"docs": "https://docs.rxresu.me/"
|
||
},
|
||
"tags": [
|
||
"resume",
|
||
"cv",
|
||
"productivity",
|
||
"document"
|
||
]
|
||
},
|
||
{
|
||
"id": "registry",
|
||
"name": "Docker Registry",
|
||
"version": "2",
|
||
"description": "Distribution implementation for storing and distributing of Docker container images and artifacts.",
|
||
"links": {
|
||
"github": "https://github.com/distribution/distribution",
|
||
"website": "https://hub.docker.com/_/registry",
|
||
"docs": "https://distribution.github.io/distribution/"
|
||
},
|
||
"logo": "registry.png",
|
||
"tags": [
|
||
"registry",
|
||
"docker",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "rocketchat",
|
||
"name": "Rocketchat",
|
||
"version": "6.9.2",
|
||
"description": "Rocket.Chat is a free and open-source web chat platform that allows you to build and manage your own chat applications.",
|
||
"logo": "rocketchat.png",
|
||
"links": {
|
||
"github": "https://github.com/RocketChat/Rocket.Chat",
|
||
"website": "https://rocket.chat/",
|
||
"docs": "https://rocket.chat/docs/"
|
||
},
|
||
"tags": [
|
||
"chat"
|
||
]
|
||
},
|
||
{
|
||
"id": "rote",
|
||
"name": "Rote",
|
||
"version": "latest",
|
||
"description": "Rote is an open-source multi-platform personal note system featuring an open API, full data ownership, and effortless Docker deployment.",
|
||
"logo": "rote.png",
|
||
"links": {
|
||
"github": "https://github.com/Rabithua/Rote",
|
||
"website": "https://rote.ink",
|
||
"docs": "https://github.com/Rabithua/Rote/tree/main/doc/userguide"
|
||
},
|
||
"tags": [
|
||
"notes",
|
||
"productivity",
|
||
"postgres",
|
||
"bun"
|
||
]
|
||
},
|
||
{
|
||
"id": "roundcube",
|
||
"name": "Roundcube",
|
||
"version": "1.6.9",
|
||
"description": "Free and open source webmail software for the masses, written in PHP.",
|
||
"logo": "roundcube.svg",
|
||
"links": {
|
||
"github": "https://github.com/roundcube/roundcubemail",
|
||
"website": "https://roundcube.net/",
|
||
"docs": "https://roundcube.net/about/"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"email",
|
||
"webmail"
|
||
]
|
||
},
|
||
{
|
||
"id": "rss-bridge",
|
||
"name": "RSS-Bridge",
|
||
"version": "latest",
|
||
"description": "RSS-Bridge is a PHP project capable of generating Atom feeds for websites that don't have one.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/RSS-Bridge/rss-bridge",
|
||
"website": "https://rss-bridge.github.io/rss-bridge/",
|
||
"docs": "https://rss-bridge.github.io/rss-bridge/General/Project_goals.html"
|
||
},
|
||
"tags": [
|
||
"rss",
|
||
"feeds",
|
||
"news",
|
||
"content"
|
||
]
|
||
},
|
||
{
|
||
"id": "rsshub",
|
||
"name": "RSSHub",
|
||
"version": "1.0.0",
|
||
"description": "RSSHub is the world's largest RSS network, consisting of over 5,000 global instances.RSSHub delivers millions of contents aggregated from all kinds of sources, our vibrant open source community is ensuring the deliver of RSSHub's new routes, new features and bug fixes.",
|
||
"logo": "rsshub.png",
|
||
"links": {
|
||
"github": "https://github.com/DIYgod/RSSHub",
|
||
"website": "https://rsshub.app/",
|
||
"docs": "https://docs.rsshub.app/"
|
||
},
|
||
"tags": [
|
||
"rss",
|
||
"api",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "rustdesk",
|
||
"name": "RustDesk",
|
||
"version": "latest",
|
||
"description": "RustDesk is a full-featured open source remote control alternative for self-hosting and security with minimal configuration.",
|
||
"logo": "rustdesk.png",
|
||
"links": {
|
||
"github": "https://github.com/rustdesk/rustdesk-server",
|
||
"website": "https://rustdesk.com/",
|
||
"docs": "https://rustdesk.com/docs/"
|
||
},
|
||
"tags": [
|
||
"remote-desktop",
|
||
"self-hosted",
|
||
"productivity"
|
||
]
|
||
},
|
||
{
|
||
"id": "rustfs",
|
||
"name": "RustFS",
|
||
"version": "latest",
|
||
"description": "RustFS is a high-performance, S3-compatible distributed object storage system built in Rust. 2.3x faster than MinIO for small objects, with full S3 API compatibility.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/rustfs/rustfs",
|
||
"website": "https://rustfs.com/",
|
||
"docs": "https://docs.rustfs.com/"
|
||
},
|
||
"tags": [
|
||
"storage",
|
||
"s3",
|
||
"object-storage",
|
||
"rust"
|
||
]
|
||
},
|
||
{
|
||
"id": "rutorrent",
|
||
"name": "ruTorrent",
|
||
"version": "latest",
|
||
"description": "ruTorrent + rTorrent BitTorrent client (crazy-max image). Web UI on 8080, XMLRPC on 8000, with P2P ports exposed for seeding.",
|
||
"logo": "rutorrent.svg",
|
||
"links": {
|
||
"github": "https://github.com/crazy-max/docker-rtorrent-rutorrent",
|
||
"website": "https://crazymax.dev/",
|
||
"docs": "https://github.com/crazy-max/docker-rtorrent-rutorrent"
|
||
},
|
||
"tags": [
|
||
"torrent",
|
||
"rtorrent",
|
||
"webui",
|
||
"downloader"
|
||
]
|
||
},
|
||
{
|
||
"id": "rybbit",
|
||
"name": "Rybbit",
|
||
"version": "v1.5.1",
|
||
"description": "Open-source and privacy-friendly alternative to Google Analytics that is 10x more intuitive",
|
||
"logo": "rybbit.png",
|
||
"links": {
|
||
"github": "https://github.com/rybbit-io/rybbit",
|
||
"website": "https://rybbit.io",
|
||
"docs": "https://www.rybbit.io/docs"
|
||
},
|
||
"tags": [
|
||
"analytics"
|
||
]
|
||
},
|
||
{
|
||
"id": "ryot",
|
||
"name": "Ryot",
|
||
"version": "v7.10",
|
||
"description": "A self-hosted platform for tracking various media types including movies, TV shows, video games, books, audiobooks, and more.",
|
||
"logo": "ryot.png",
|
||
"links": {
|
||
"github": "https://github.com/IgnisDa/ryot",
|
||
"website": "https://ryot.io/",
|
||
"docs": "https://docs.ryot.io/"
|
||
},
|
||
"tags": [
|
||
"media",
|
||
"tracking",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "scrutiny",
|
||
"name": "Scrutiny",
|
||
"version": "latest",
|
||
"description": "Hard Drive S.M.A.R.T Monitoring, Historical Trends & Real World Failure Thresholds",
|
||
"logo": "scrutiny.png",
|
||
"links": {
|
||
"github": "https://github.com/AnalogJ/scrutiny/",
|
||
"website": "",
|
||
"docs": ""
|
||
},
|
||
"tags": [
|
||
"monitoring",
|
||
"NAS"
|
||
]
|
||
},
|
||
{
|
||
"id": "scrypted",
|
||
"name": "Scrypted",
|
||
"version": "latest",
|
||
"description": "Scrypted is a home automation platform that integrates with various smart home devices and provides NVR capabilities for video surveillance.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/koush/scrypted",
|
||
"website": "https://www.scrypted.app/",
|
||
"docs": "https://docs.scrypted.app/"
|
||
},
|
||
"tags": [
|
||
"home-automation",
|
||
"nvr",
|
||
"smart-home",
|
||
"surveillance"
|
||
]
|
||
},
|
||
{
|
||
"id": "seafile",
|
||
"name": "Seafile",
|
||
"version": "12.0-latest",
|
||
"description": "Open source cloud storage system for file sync, share and document collaboration",
|
||
"logo": "seafile.svg",
|
||
"links": {
|
||
"github": "https://github.com/haiwen/seafile",
|
||
"website": "https://seafile.com",
|
||
"docs": "https://manual.seafile.com/12.0"
|
||
},
|
||
"tags": [
|
||
"file-manager",
|
||
"file-sharing",
|
||
"storage"
|
||
]
|
||
},
|
||
{
|
||
"id": "searxng",
|
||
"name": "SearXNG",
|
||
"version": "latest",
|
||
"description": "SearXNG is a privacy-respecting, hackable metasearch engine that aggregates results from various search engines without tracking users.",
|
||
"logo": "searxng.png",
|
||
"links": {
|
||
"github": "https://github.com/searxng/searxng",
|
||
"website": "https://searxng.github.io/",
|
||
"docs": "https://docs.searxng.github.io/"
|
||
},
|
||
"tags": [
|
||
"search-engine",
|
||
"metasearch",
|
||
"privacy",
|
||
"self-hosted",
|
||
"aggregator"
|
||
]
|
||
},
|
||
{
|
||
"id": "seaweedfs",
|
||
"name": "SeaweedFS",
|
||
"version": "latest",
|
||
"description": "SeaweedFS is a fast distributed storage system for blobs, objects, and files. Features S3-compatible API, POSIX FUSE mount, and WebDAV support.",
|
||
"logo": "seaweedfs.svg",
|
||
"links": {
|
||
"github": "https://github.com/seaweedfs/seaweedfs",
|
||
"website": "https://seaweedfs.com/",
|
||
"docs": "https://github.com/seaweedfs/seaweedfs/wiki"
|
||
},
|
||
"tags": [
|
||
"storage",
|
||
"s3",
|
||
"distributed",
|
||
"object-storage",
|
||
"file-system"
|
||
]
|
||
},
|
||
{
|
||
"id": "shlink",
|
||
"name": "Shlink",
|
||
"version": "stable",
|
||
"description": "URL shortener that can be used to serve shortened URLs under your own domain.",
|
||
"logo": "shlink.svg",
|
||
"links": {
|
||
"github": "https://github.com/shlinkio/shlink",
|
||
"website": "https://shlink.io",
|
||
"docs": "https://shlink.io/documentation"
|
||
},
|
||
"tags": [
|
||
"sharing",
|
||
"shortener",
|
||
"url"
|
||
]
|
||
},
|
||
{
|
||
"id": "signoz",
|
||
"name": "SigNoz",
|
||
"version": "v0.97.1",
|
||
"description": "SigNoz is an open-source Datadog or New Relic alternative. Get APM, logs,traces, metrics, exceptions, & alerts in a single tool.",
|
||
"logo": "signoz.svg",
|
||
"links": {
|
||
"github": "https://github.com/SigNoz/signoz",
|
||
"website": "https://signoz.io/",
|
||
"docs": "https://signoz.io/docs/"
|
||
},
|
||
"tags": [
|
||
"monitoring",
|
||
"observability",
|
||
"metrics",
|
||
"traces",
|
||
"logs",
|
||
"opentelemetry",
|
||
"apm"
|
||
]
|
||
},
|
||
{
|
||
"id": "silverbullet",
|
||
"name": "SilverBullet",
|
||
"version": "v2",
|
||
"description": "SilverBullet is a personal knowledge base and collaborative note-taking platform.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/silverbulletmd/silverbullet",
|
||
"website": "https://silverbullet.md",
|
||
"docs": "https://silverbullet.md/docs"
|
||
},
|
||
"tags": [
|
||
"notes",
|
||
"knowledge-base",
|
||
"productivity",
|
||
"markdown"
|
||
]
|
||
},
|
||
{
|
||
"id": "slash",
|
||
"name": "Slash",
|
||
"version": "latest",
|
||
"description": "Slash is a modern, self-hosted bookmarking service and link shortener that helps you organize and share your favorite links.",
|
||
"logo": "slash.png",
|
||
"links": {
|
||
"github": "https://github.com/yourselfhosted/slash",
|
||
"website": "https://github.com/yourselfhosted/slash#readme",
|
||
"docs": "https://github.com/yourselfhosted/slash/wiki"
|
||
},
|
||
"tags": [
|
||
"bookmarks",
|
||
"link-shortener",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "snapp",
|
||
"name": "Snapp",
|
||
"version": "0.9-rc-020",
|
||
"description": "Snapp is a self-hosted screenshot sharing service with user management and authentication.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/UraniaDev/snapp",
|
||
"website": "https://github.com/UraniaDev/snapp",
|
||
"docs": "https://github.com/UraniaDev/snapp"
|
||
},
|
||
"tags": [
|
||
"screenshot",
|
||
"sharing",
|
||
"self-hosted",
|
||
"authentication"
|
||
]
|
||
},
|
||
{
|
||
"id": "soketi",
|
||
"name": "Soketi",
|
||
"version": "v1.6.1-16",
|
||
"description": "Soketi is your simple, fast, and resilient open-source WebSockets server.",
|
||
"logo": "soketi.png",
|
||
"links": {
|
||
"github": "https://github.com/soketi/soketi",
|
||
"website": "https://soketi.app/",
|
||
"docs": "https://docs.soketi.app/"
|
||
},
|
||
"tags": [
|
||
"chat"
|
||
]
|
||
},
|
||
{
|
||
"id": "spacedrive",
|
||
"name": "Spacedrive",
|
||
"version": "latest",
|
||
"description": "Spacedrive is a cross-platform file manager. It connects your devices together to help you organize files from anywhere. powered by a virtual distributed filesystem (VDFS) written in Rust. Organize files across many devices in one place.",
|
||
"links": {
|
||
"github": "https://github.com/spacedriveapp/spacedrive",
|
||
"website": "https://spacedrive.com/",
|
||
"docs": "https://www.spacedrive.com/docs/product/getting-started/introduction"
|
||
},
|
||
"logo": "spacedrive.png",
|
||
"tags": [
|
||
"file-manager",
|
||
"vdfs",
|
||
"storage"
|
||
]
|
||
},
|
||
{
|
||
"id": "stack-auth",
|
||
"name": "Stack Auth",
|
||
"version": "latest",
|
||
"description": "Open-source Auth0/Clerk alternative. Stack Auth is a free and open source authentication tool that allows you to authenticate your users.",
|
||
"logo": "stack-auth.png",
|
||
"links": {
|
||
"github": "https://github.com/stack-auth/stack-auth",
|
||
"website": "https://stack-auth.com/",
|
||
"docs": "https://docs.stack-auth.com/next/overview"
|
||
},
|
||
"tags": [
|
||
"authentication",
|
||
"auth",
|
||
"authorization"
|
||
]
|
||
},
|
||
{
|
||
"id": "stalwart",
|
||
"name": "Stalwart",
|
||
"version": "latest",
|
||
"description": "Stalwart Mail Server is an open-source mail server solution with JMAP, IMAP4, POP3, and SMTP support and a wide range of modern features. It is written in Rust and designed to be secure, fast, robust and scalable.",
|
||
"logo": "stalwart.svg",
|
||
"links": {
|
||
"github": "https://github.com/stalwartlabs/mail-server",
|
||
"website": "https://stalw.art/",
|
||
"docs": "https://stalw.art/docs/"
|
||
},
|
||
"tags": [
|
||
"email",
|
||
"smtp",
|
||
"jmap",
|
||
"imap4",
|
||
"pop3",
|
||
"self-hosted",
|
||
"mail-server"
|
||
]
|
||
},
|
||
{
|
||
"id": "statping-ng",
|
||
"name": "Statping-NG",
|
||
"version": "latest",
|
||
"description": "Statping-NG is an easy-to-use status page for monitoring websites and applications with beautiful metrics, analytics, and health checks.",
|
||
"logo": "statping-ng.png",
|
||
"links": {
|
||
"github": "https://github.com/adamboutcher/statping-ng",
|
||
"website": "https://statping-ng.github.io/",
|
||
"docs": "https://statping-ng.github.io/install.html"
|
||
},
|
||
"tags": [
|
||
"monitoring",
|
||
"status-page"
|
||
]
|
||
},
|
||
{
|
||
"id": "stirling",
|
||
"name": "Stirling PDF",
|
||
"version": "0.30.1",
|
||
"description": "A locally hosted one-stop shop for all your PDF needs",
|
||
"logo": "stirling.svg",
|
||
"links": {
|
||
"github": "https://github.com/Stirling-Tools/Stirling-PDF",
|
||
"website": "https://www.stirlingpdf.com/",
|
||
"docs": "https://docs.stirlingpdf.com/"
|
||
},
|
||
"tags": [
|
||
"pdf",
|
||
"tools"
|
||
]
|
||
},
|
||
{
|
||
"id": "storyden",
|
||
"name": "Storyden",
|
||
"version": "latest",
|
||
"description": "With a fresh new take on traditional bulletin board forum software, Storyden is a modern, secure and extensible platform for building communities.",
|
||
"logo": "storyden.png",
|
||
"links": {
|
||
"github": "https://github.com/Southclaws/storyden",
|
||
"discord": "https://discord.gg/XF6ZBGF9XF",
|
||
"docs": "https://www.storyden.org/docs/introduction",
|
||
"website": "https://www.storyden.org/"
|
||
},
|
||
"tags": [
|
||
"forum",
|
||
"discussion",
|
||
"community",
|
||
"open-source"
|
||
]
|
||
},
|
||
{
|
||
"id": "streamflow",
|
||
"name": "StreamFlow",
|
||
"version": "2.1",
|
||
"description": "StreamFlow is a multi-platform live streaming web application that enables simultaneous RTMP streaming to YouTube, Facebook, and other platforms with video gallery, scheduled streaming, and real-time monitoring.",
|
||
"logo": "streamflow.png",
|
||
"links": {
|
||
"github": "https://github.com/bangtutorial/streamflow",
|
||
"website": "https://github.com/bangtutorial/streamflow",
|
||
"docs": "https://github.com/bangtutorial/streamflow#readme"
|
||
},
|
||
"tags": [
|
||
"streaming",
|
||
"rtmp",
|
||
"video",
|
||
"live-streaming",
|
||
"media"
|
||
]
|
||
},
|
||
{
|
||
"id": "strapi",
|
||
"name": "Strapi",
|
||
"version": "v5.33.0",
|
||
"description": "Open-source headless CMS to build powerful APIs with built-in content management.",
|
||
"logo": "strapi.svg",
|
||
"links": {
|
||
"github": "https://github.com/strapi/strapi",
|
||
"discord": "https://discord.com/invite/strapi",
|
||
"docs": "https://docs.strapi.io",
|
||
"website": "https://strapi.io"
|
||
},
|
||
"tags": [
|
||
"headless",
|
||
"cms",
|
||
"content-management"
|
||
]
|
||
},
|
||
{
|
||
"id": "supabase",
|
||
"name": "SupaBase",
|
||
"version": "1.25.04 / dokploy >= 0.22.5",
|
||
"description": "The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications. This require at least version 0.22.5 of dokploy.",
|
||
"links": {
|
||
"github": "https://github.com/supabase/supabase",
|
||
"website": "https://supabase.com/",
|
||
"docs": "https://supabase.com/docs/guides/self-hosting"
|
||
},
|
||
"logo": "supabase.svg",
|
||
"tags": [
|
||
"database",
|
||
"firebase",
|
||
"postgres"
|
||
],
|
||
"dokploy_version": ">=0.22.5"
|
||
},
|
||
{
|
||
"id": "superset",
|
||
"name": "Superset (Unofficial)",
|
||
"version": "6.0.0",
|
||
"description": "Data visualization and data exploration platform.",
|
||
"logo": "superset.svg",
|
||
"links": {
|
||
"github": "https://github.com/amancevice/docker-superset",
|
||
"website": "https://superset.apache.org",
|
||
"docs": "https://superset.apache.org/docs/intro"
|
||
},
|
||
"tags": [
|
||
"analytics",
|
||
"bi",
|
||
"dashboard",
|
||
"database",
|
||
"sql"
|
||
]
|
||
},
|
||
{
|
||
"id": "surrealdb",
|
||
"name": "SurrealDB",
|
||
"version": "2.3.10",
|
||
"description": "SurrealDB is a native, open-source, multi-model database that lets you store and manage data across relational, document, graph, time-series, vector & search, and geospatial models—all in one place.",
|
||
"logo": "surrealdb.svg",
|
||
"links": {
|
||
"github": "https://github.com/surrealdb/surrealdb",
|
||
"website": "https://surrealdb.com",
|
||
"docs": "https://surrealdb.com/docs/surrealdb"
|
||
},
|
||
"tags": [
|
||
"database",
|
||
"sql",
|
||
"surrealdb"
|
||
]
|
||
},
|
||
{
|
||
"id": "syncthing",
|
||
"name": "Syncthing",
|
||
"version": "latest",
|
||
"description": "Syncthing is a continuous file synchronization program that synchronizes files between two or more computers in real time.",
|
||
"logo": "syncthing.svg",
|
||
"links": {
|
||
"github": "https://github.com/syncthing/syncthing",
|
||
"website": "https://syncthing.net/",
|
||
"docs": "https://docs.syncthing.net/"
|
||
},
|
||
"tags": [
|
||
"file-sync",
|
||
"synchronization",
|
||
"backup"
|
||
]
|
||
},
|
||
{
|
||
"id": "tailscale-exitnode",
|
||
"name": "Tailscale Exit nodes",
|
||
"version": "1.0.0",
|
||
"description": "Tailscale ExitNode is a feature that lets you route your internet traffic through a specific device in your Tailscale network.",
|
||
"logo": "tailscale-exitnode.svg",
|
||
"links": {
|
||
"github": "https://github.com/tailscale-dev/docker-guide-code-examples",
|
||
"website": "https://tailscale.com/",
|
||
"docs": "https://tailscale.com/kb/1408/quick-guide-exit-nodes"
|
||
},
|
||
"tags": [
|
||
"network"
|
||
]
|
||
},
|
||
{
|
||
"id": "teable",
|
||
"name": "teable",
|
||
"version": "v1.3.1-alpha-build.460",
|
||
"description": "Teable is a Super fast, Real-time, Professional, Developer friendly, No-code database built on Postgres. It uses a simple, spreadsheet-like interface to create complex enterprise-level database applications. Unlock efficient app development with no-code, free from the hurdles of data security and scalability.",
|
||
"logo": "teable.png",
|
||
"links": {
|
||
"github": "https://github.com/teableio/teable",
|
||
"website": "https://teable.io/",
|
||
"docs": "https://help.teable.io/"
|
||
},
|
||
"tags": [
|
||
"database",
|
||
"spreadsheet",
|
||
"low-code",
|
||
"nocode"
|
||
]
|
||
},
|
||
{
|
||
"id": "tianji",
|
||
"name": "Tianji",
|
||
"version": "latest",
|
||
"description": "Tianji is a lightweight web analytic service and uptime monitoring tool.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/msgbyte/tianji",
|
||
"website": "https://tianji.dev/",
|
||
"docs": "https://tianji.dev/docs/intro"
|
||
},
|
||
"tags": [
|
||
"analytics",
|
||
"monitoring",
|
||
"web",
|
||
"uptime"
|
||
]
|
||
},
|
||
{
|
||
"id": "tolgee",
|
||
"name": "Tolgee",
|
||
"version": "latest",
|
||
"description": "Developer & translator friendly web-based localization platform",
|
||
"logo": "tolgee.svg",
|
||
"links": {
|
||
"github": "https://github.com/tolgee/tolgee-platform",
|
||
"website": "https://tolgee.io",
|
||
"docs": "https://tolgee.io/platform"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"i18n",
|
||
"localization",
|
||
"translations"
|
||
]
|
||
},
|
||
{
|
||
"id": "tooljet",
|
||
"name": "Tooljet",
|
||
"version": "ee-lts-latest",
|
||
"description": "Tooljet is an open-source low-code platform that allows you to build internal tools quickly and efficiently. It provides a user-friendly interface for creating applications without extensive coding knowledge.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/ToolJet/ToolJet",
|
||
"website": "https://tooljet.ai/",
|
||
"docs": "https://docs.tooljet.ai/"
|
||
},
|
||
"tags": [
|
||
"file-sync",
|
||
"file-sharing",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "tor-browser",
|
||
"name": "Tor Browser",
|
||
"version": "latest",
|
||
"description": "A Dockerized Tor Browser accessible via web VNC (noVNC) and VNC client.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/DomiStyle/docker-tor-browser",
|
||
"website": "https://www.torproject.org/",
|
||
"docs": "https://hub.docker.com/r/domistyle/tor-browser"
|
||
},
|
||
"tags": [
|
||
"privacy",
|
||
"security",
|
||
"browser",
|
||
"tor"
|
||
]
|
||
},
|
||
{
|
||
"id": "trailbase",
|
||
"name": "TrailBase",
|
||
"version": "latest",
|
||
"description": "TrailBase is a blazingly fast, open-source application server with type-safe APIs, built-in WebAssembly runtime, realtime, auth, and admin UI built on Rust, SQLite & Wasmtime.",
|
||
"logo": "logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/trailbase/trailbase",
|
||
"website": "https://trailbase.io/",
|
||
"docs": "https://trailbase.io/getting-started/install"
|
||
},
|
||
"tags": [
|
||
"backend",
|
||
"database",
|
||
"api"
|
||
]
|
||
},
|
||
{
|
||
"id": "triggerdotdev",
|
||
"name": "Trigger.dev",
|
||
"version": "v3",
|
||
"description": "Trigger is a platform for building event-driven applications.",
|
||
"logo": "triggerdotdev.svg",
|
||
"links": {
|
||
"github": "https://github.com/triggerdotdev/trigger.dev",
|
||
"website": "https://trigger.dev/",
|
||
"docs": "https://trigger.dev/docs"
|
||
},
|
||
"tags": [
|
||
"event-driven",
|
||
"applications"
|
||
]
|
||
},
|
||
{
|
||
"id": "trilium",
|
||
"name": "Trilium",
|
||
"description": "Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases.",
|
||
"logo": "trilium.png",
|
||
"version": "latest",
|
||
"links": {
|
||
"github": "https://github.com/zadam/trilium",
|
||
"website": "https://github.com/zadam/trilium",
|
||
"docs": "https://github.com/zadam/trilium/wiki/"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"productivity",
|
||
"personal-use"
|
||
]
|
||
},
|
||
{
|
||
"id": "trilium-next",
|
||
"name": "TriliumNext",
|
||
"version": "latest",
|
||
"description": "Is a free and open-source, cross-platform hierarchical note taking application with focus on building large personal knowledge bases.",
|
||
"logo": "trilium-next-logo.svg",
|
||
"links": {
|
||
"github": "https://github.com/TriliumNext/Trilium",
|
||
"website": "https://triliumnotes.org/",
|
||
"docs": "https://docs.triliumnotes.org/"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"productivity",
|
||
"personal-use"
|
||
]
|
||
},
|
||
{
|
||
"id": "trmnl-byos-laravel",
|
||
"name": "TRMNL BYOS Laravel",
|
||
"version": "0.27.0",
|
||
"description": "TRMNL BYOS Laravel is a self-hosted application to manage TRMNL e-ink devices.",
|
||
"logo": "byos-laravel.svg",
|
||
"links": {
|
||
"github": "https://github.com/usetrmnl/byos_laravel",
|
||
"website": "https://docs.usetrmnl.com/go/diy/byos",
|
||
"docs": "https://github.com/usetrmnl/byos_laravel/blob/main/README.md"
|
||
},
|
||
"tags": [
|
||
"e-ink"
|
||
]
|
||
},
|
||
{
|
||
"id": "twenty",
|
||
"name": "Twenty CRM",
|
||
"version": "latest",
|
||
"description": "Twenty is a modern CRM offering a powerful spreadsheet interface and open-source alternative to Salesforce.",
|
||
"logo": "twenty.svg",
|
||
"links": {
|
||
"github": "https://github.com/twentyhq/twenty",
|
||
"website": "https://twenty.com",
|
||
"docs": "https://docs.twenty.com"
|
||
},
|
||
"tags": [
|
||
"crm",
|
||
"sales",
|
||
"business"
|
||
]
|
||
},
|
||
{
|
||
"id": "typebot",
|
||
"name": "Typebot",
|
||
"version": "2.27.0",
|
||
"description": "Typebot is an open-source chatbot builder platform.",
|
||
"logo": "typebot.svg",
|
||
"links": {
|
||
"github": "https://github.com/baptisteArno/typebot.io",
|
||
"website": "https://typebot.io/",
|
||
"docs": "https://docs.typebot.io/get-started/introduction"
|
||
},
|
||
"tags": [
|
||
"chatbot",
|
||
"builder",
|
||
"open-source"
|
||
]
|
||
},
|
||
{
|
||
"id": "typecho",
|
||
"name": "Typecho",
|
||
"version": "stable",
|
||
"description": "Typecho 是一个轻量级的开源博客程序,基于 PHP 开发,支持多种数据库,简洁而强大。",
|
||
"logo": "typecho.png",
|
||
"links": {
|
||
"github": "https://github.com/typecho/typecho",
|
||
"website": "https://typecho.org/",
|
||
"docs": "http://docs.typecho.org"
|
||
},
|
||
"tags": [
|
||
"blog",
|
||
"cms",
|
||
"php"
|
||
]
|
||
},
|
||
{
|
||
"id": "typesense",
|
||
"name": "Typesense",
|
||
"version": "29.0",
|
||
"description": "Typesense is a fast, open-source search engine for building modern search experiences.",
|
||
"logo": "typesense.png",
|
||
"links": {
|
||
"github": "https://github.com/typesense/typesense",
|
||
"website": "https://typesense.org/",
|
||
"docs": "https://typesense.org/docs"
|
||
},
|
||
"tags": [
|
||
"search"
|
||
]
|
||
},
|
||
{
|
||
"id": "umami",
|
||
"name": "Umami",
|
||
"version": "v3.0.3",
|
||
"description": "Umami is a simple, fast, privacy-focused alternative to Google Analytics.",
|
||
"logo": "umami.png",
|
||
"links": {
|
||
"github": "https://github.com/umami-software/umami",
|
||
"website": "https://umami.is",
|
||
"docs": "https://umami.is/docs"
|
||
},
|
||
"tags": [
|
||
"analytics"
|
||
]
|
||
},
|
||
{
|
||
"id": "unifi",
|
||
"name": "Unifi Network",
|
||
"version": "11.6.6",
|
||
"description": "Unifi Network is an open-source enterprise network management platform for wireless networks.",
|
||
"logo": "unifi.webp",
|
||
"links": {
|
||
"github": "https://github.com/ubiquiti",
|
||
"website": "https://www.ui.com/",
|
||
"docs": "https://help.ui.com/hc/en-us/articles/360012282453-Self-Hosting-a-UniFi-Network-Server"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"networking"
|
||
]
|
||
},
|
||
{
|
||
"id": "upsnap",
|
||
"name": "Upsnap",
|
||
"version": "5",
|
||
"description": "Upsnap is a simple network device monitor and dashboard built on PocketBase.",
|
||
"logo": "upsnap.svg",
|
||
"links": {
|
||
"github": "https://github.com/seriousm4x/upsnap",
|
||
"website": "https://github.com/seriousm4x/upsnap",
|
||
"docs": "https://github.com/seriousm4x/upsnap#readme"
|
||
},
|
||
"tags": [
|
||
"network",
|
||
"monitoring",
|
||
"dashboard",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "uptime-kuma",
|
||
"name": "Uptime Kuma",
|
||
"version": "2.1.0",
|
||
"description": "Uptime Kuma is a free and open source monitoring tool that allows you to monitor your websites and applications.",
|
||
"logo": "uptime-kuma.png",
|
||
"links": {
|
||
"github": "https://github.com/louislam/uptime-kuma",
|
||
"website": "https://uptime.kuma.pet/",
|
||
"docs": "https://github.com/louislam/uptime-kuma/wiki"
|
||
},
|
||
"tags": [
|
||
"monitoring"
|
||
]
|
||
},
|
||
{
|
||
"id": "usesend",
|
||
"name": "useSend",
|
||
"version": "latest",
|
||
"description": "Open source alternative to Resend, Sendgrid, Postmark etc.",
|
||
"logo": "usesend.png",
|
||
"links": {
|
||
"github": "https://github.com/usesend/usesend",
|
||
"website": "https://usesend.com/",
|
||
"docs": "https://docs.usesend.com/introduction"
|
||
},
|
||
"tags": [
|
||
"e-mail",
|
||
"marketing",
|
||
"business",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "valkey",
|
||
"name": "Valkey",
|
||
"version": "8.1.4",
|
||
"description": "Valkey is an open-source fork of Redis, backed by AWS and the Linux Foundation. It provides a high-performance, in-memory data structure store with Redis compatibility.",
|
||
"logo": "valkey.svg",
|
||
"links": {
|
||
"github": "https://github.com/valkey-io/valkey",
|
||
"website": "https://valkey.io/",
|
||
"docs": "https://github.com/valkey-io/valkey"
|
||
},
|
||
"tags": [
|
||
"database",
|
||
"cache",
|
||
"redis",
|
||
"in-memory"
|
||
]
|
||
},
|
||
{
|
||
"id": "vault",
|
||
"name": "Vault",
|
||
"version": "latest",
|
||
"description": "Vault is a tool for securely accessing secrets. A secret is anything that you want to tightly control access to, such as API keys, passwords, certificates, and more. Vault provides a unified interface to any secret, while providing tight access control and recording a detailed audit log. To sign in: In the Vault UI, select 'Token' as the authentication method (not GitHub), then enter the root token from the VAULT_DEV_ROOT_TOKEN_ID environment variable (auto-generated).",
|
||
"logo": "vault.svg",
|
||
"links": {
|
||
"github": "https://github.com/hashicorp/vault",
|
||
"website": "https://www.vaultproject.io/",
|
||
"docs": "https://developer.hashicorp.com/vault/docs"
|
||
},
|
||
"tags": [
|
||
"security",
|
||
"secrets",
|
||
"devops",
|
||
"infrastructure"
|
||
]
|
||
},
|
||
{
|
||
"id": "vaultwarden",
|
||
"name": "Vaultwarden",
|
||
"version": "1.34.3",
|
||
"description": "Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs",
|
||
"logo": "vaultwarden.svg",
|
||
"links": {
|
||
"github": "https://github.com/dani-garcia/vaultwarden",
|
||
"website": "",
|
||
"docs": "https://github.com/dani-garcia/vaultwarden/wiki"
|
||
},
|
||
"tags": [
|
||
"open-source"
|
||
]
|
||
},
|
||
{
|
||
"id": "vikunja",
|
||
"name": "Vikunja",
|
||
"version": "0.23.0",
|
||
"description": "Vikunja is a self-hosted, open-source to-do list application to organize tasks, projects, and notes.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/go-vikunja/vikunja",
|
||
"website": "https://vikunja.io/",
|
||
"docs": "https://vikunja.io/docs/"
|
||
},
|
||
"tags": [
|
||
"productivity",
|
||
"tasks",
|
||
"self-hosted",
|
||
"project-management"
|
||
]
|
||
},
|
||
{
|
||
"id": "wallos",
|
||
"name": "Wallos",
|
||
"version": "latest",
|
||
"description": "Wallos is a self-hosted subscription tracking application that helps you manage and monitor your subscriptions, providing insights into your spending habits.",
|
||
"logo": "wallos.png",
|
||
"links": {
|
||
"github": "https://github.com/ellite/wallos",
|
||
"website": "https://wallosapp.com",
|
||
"docs": "https://github.com/ellite/wallos?tab=readme-ov-file#getting-started"
|
||
},
|
||
"tags": [
|
||
"finance",
|
||
"subscription",
|
||
"budgeting",
|
||
"expense-tracking",
|
||
"spending"
|
||
]
|
||
},
|
||
{
|
||
"id": "wanderer",
|
||
"name": "Wanderer",
|
||
"version": "1.0.0",
|
||
"description": "Wanderer is a self-hosted mapping and geolocation platform powered by Meilisearch, PocketBase, and a web frontend.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/flomp/wanderer",
|
||
"website": "https://wanderer.app",
|
||
"docs": "https://github.com/flomp/wanderer#readme"
|
||
},
|
||
"tags": [
|
||
"mapping",
|
||
"geolocation",
|
||
"search",
|
||
"self-hosted"
|
||
]
|
||
},
|
||
{
|
||
"id": "web-check",
|
||
"name": "Web-Check",
|
||
"version": "latest",
|
||
"description": "Web-Check is a powerful all-in-one website analyzer that provides detailed insights into any website's security, performance, and functionality.",
|
||
"logo": "logo.png",
|
||
"links": {
|
||
"github": "https://github.com/lissy93/web-check",
|
||
"website": "https://github.com/lissy93/web-check",
|
||
"docs": "https://github.com/lissy93/web-check"
|
||
},
|
||
"tags": [
|
||
"website-analyzer",
|
||
"security",
|
||
"performance",
|
||
"seo"
|
||
]
|
||
},
|
||
{
|
||
"id": "wg-easy",
|
||
"name": "WG-Easy",
|
||
"version": "15",
|
||
"description": "WG-Easy is a simple and user-friendly WireGuard VPN server with a web interface for easy management.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/wg-easy/wg-easy",
|
||
"website": "https://wg-easy.github.io/",
|
||
"docs": "https://github.com/wg-easy/wg-easy/wiki"
|
||
},
|
||
"tags": [
|
||
"vpn",
|
||
"wireguard",
|
||
"networking"
|
||
]
|
||
},
|
||
{
|
||
"id": "wikijs",
|
||
"name": "Wiki.js",
|
||
"version": "2.5",
|
||
"description": "The most powerful and extensible open source Wiki software.",
|
||
"logo": "wikijs.svg",
|
||
"links": {
|
||
"github": "https://github.com/requarks/wiki",
|
||
"website": "https://js.wiki/",
|
||
"docs": "https://docs.requarks.io/"
|
||
},
|
||
"tags": [
|
||
"knowledge-base",
|
||
"self-hosted",
|
||
"documentation"
|
||
]
|
||
},
|
||
{
|
||
"id": "windmill",
|
||
"name": "Windmill",
|
||
"version": "latest",
|
||
"description": "A developer platform to build production-grade workflows and internal apps. Open-source alternative to Airplane, Retool, and GitHub Actions.",
|
||
"logo": "windmill.svg",
|
||
"links": {
|
||
"github": "https://github.com/windmill-labs/windmill",
|
||
"website": "https://www.windmill.dev/",
|
||
"docs": "https://docs.windmill.dev/"
|
||
},
|
||
"tags": [
|
||
"workflow",
|
||
"automation",
|
||
"development"
|
||
]
|
||
},
|
||
{
|
||
"id": "windows",
|
||
"name": "Windows (dockerized)",
|
||
"version": "4.00",
|
||
"description": "Windows inside a Docker container.",
|
||
"logo": "windows.png",
|
||
"links": {
|
||
"github": "https://github.com/dockur/windows",
|
||
"website": "",
|
||
"docs": "https://github.com/dockur/windows?tab=readme-ov-file#how-do-i-use-it"
|
||
},
|
||
"tags": [
|
||
"self-hosted",
|
||
"open-source",
|
||
"os"
|
||
]
|
||
},
|
||
{
|
||
"id": "wordpress",
|
||
"name": "Wordpress",
|
||
"version": "latest",
|
||
"description": "Wordpress is a free and open source content management system (CMS) for publishing and managing websites.",
|
||
"logo": "wordpress.png",
|
||
"links": {
|
||
"github": "https://github.com/WordPress/WordPress",
|
||
"website": "https://wordpress.org/",
|
||
"docs": "https://wordpress.org/documentation/"
|
||
},
|
||
"tags": [
|
||
"cms"
|
||
]
|
||
},
|
||
{
|
||
"id": "wuzapi",
|
||
"name": "WuzAPI",
|
||
"version": "v1.0.0",
|
||
"description": "A RESTful API service for WhatsApp with multiple device support and concurrent sessions.",
|
||
"logo": "wuzapi.png",
|
||
"links": {
|
||
"github": "https://github.com/asternic/wuzapi",
|
||
"website": "https://www.wuzapi.app/",
|
||
"docs": "https://github.com/asternic/wuzapi/blob/main/README.md"
|
||
},
|
||
"tags": [
|
||
"api",
|
||
"whatsapp",
|
||
"messaging",
|
||
"automation"
|
||
]
|
||
},
|
||
{
|
||
"id": "xsshunter",
|
||
"name": "XSSHunter",
|
||
"version": "latest",
|
||
"description": "XSSHunter is an open-source platform designed to identify and exploit blind Cross-Site Scripting (XSS) vulnerabilities. It provides security researchers, bug bounty hunters, and penetration testers with a comprehensive toolkit for detecting XSS flaws that are otherwise difficult to discover through traditional testing methods.",
|
||
"logo": "xsshunter.png",
|
||
"links": {
|
||
"github": "https://github.com/rs-loves-bugs/xsshunter",
|
||
"website": "https://github.com/rs-loves-bugs/xsshunter",
|
||
"docs": "https://github.com/rs-loves-bugs/xsshunter#requirements"
|
||
},
|
||
"tags": [
|
||
"pentest",
|
||
"xsshunter",
|
||
"bugbounty"
|
||
]
|
||
},
|
||
{
|
||
"id": "yamtrack",
|
||
"name": "Yamtrack",
|
||
"version": "latest",
|
||
"description": "Yamtrack is a self-hosted anime and manga tracker with Redis backend support.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/fuzzygrim/yamtrack",
|
||
"website": "https://github.com/fuzzygrim/yamtrack",
|
||
"docs": "https://github.com/fuzzygrim/yamtrack"
|
||
},
|
||
"tags": [
|
||
"media",
|
||
"anime",
|
||
"manga",
|
||
"tracker",
|
||
"redis"
|
||
]
|
||
},
|
||
{
|
||
"id": "yourls",
|
||
"name": "YOURLS",
|
||
"version": "1.9.2",
|
||
"description": "YOURLS (Your Own URL Shortener) is a set of PHP scripts that will allow you to run your own URL shortening service (a la TinyURL or Bitly).",
|
||
"logo": "yourls.svg",
|
||
"links": {
|
||
"github": "https://github.com/YOURLS/YOURLS",
|
||
"website": "https://yourls.org/",
|
||
"docs": "https://yourls.org/#documentation"
|
||
},
|
||
"tags": [
|
||
"url-shortener",
|
||
"php"
|
||
]
|
||
},
|
||
{
|
||
"id": "yt-dlp-webui",
|
||
"name": "yt-dlp-webui",
|
||
"version": "latest",
|
||
"description": "yt-dlp-webui is a web interface for yt-dlp, allowing you to download videos and audio from various platforms with a simple web UI.",
|
||
"logo": "logo.ico",
|
||
"links": {
|
||
"github": "https://github.com/marcopiovanello/yt-dlp-web-ui",
|
||
"website": "https://github.com/marcopiovanello/yt-dlp-web-ui",
|
||
"docs": "https://github.com/marcopiovanello/yt-dlp-web-ui"
|
||
},
|
||
"tags": [
|
||
"downloader",
|
||
"youtube",
|
||
"media",
|
||
"webui"
|
||
]
|
||
},
|
||
{
|
||
"id": "zabbix",
|
||
"name": "Zabbix",
|
||
"version": "7.4",
|
||
"description": "Zabbix is an open-source enterprise-grade monitoring platform for networks, servers, virtual machines, and cloud services. This template includes PostgreSQL, Nginx frontend, SNMP traps, and Java gateway.",
|
||
"logo": "image.png",
|
||
"links": {
|
||
"github": "https://github.com/zabbix/zabbix-docker",
|
||
"website": "https://www.zabbix.com/",
|
||
"docs": "https://www.zabbix.com/documentation/current/en/manual/installation/containers"
|
||
},
|
||
"tags": [
|
||
"monitoring",
|
||
"infrastructure",
|
||
"observability",
|
||
"alerting"
|
||
]
|
||
},
|
||
{
|
||
"id": "zipline",
|
||
"name": "Zipline",
|
||
"version": "v3.7.9",
|
||
"description": "A ShareX/file upload server that is easy to use, packed with features, and with an easy setup!",
|
||
"logo": "zipline.png",
|
||
"links": {
|
||
"github": "https://github.com/diced/zipline",
|
||
"website": "https://zipline.diced.sh/",
|
||
"docs": "https://zipline.diced.sh/docs/"
|
||
},
|
||
"tags": [
|
||
"media system",
|
||
"storage"
|
||
]
|
||
},
|
||
{
|
||
"id": "zitadel",
|
||
"name": "Zitadel",
|
||
"version": "latest",
|
||
"description": "Open-source identity and access management platform with multi-tenancy, OpenID Connect, SAML, and OAuth 2.0 support.",
|
||
"logo": "zitadel.png",
|
||
"links": {
|
||
"github": "https://github.com/zitadel/zitadel",
|
||
"website": "https://zitadel.com/",
|
||
"docs": "https://zitadel.com/docs/"
|
||
},
|
||
"tags": [
|
||
"identity",
|
||
"authentication",
|
||
"authorization",
|
||
"iam",
|
||
"security",
|
||
"oauth",
|
||
"openid-connect",
|
||
"saml",
|
||
"multi-tenant"
|
||
]
|
||
}
|
||
]
|