Skip to content
Merged

EspoCRM #2347

Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
feat(espocrm): add website metadata
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
  • Loading branch information
Masked-Kunsiquat and claude committed Oct 3, 2026
commit 3213b81885149116c3807098db9ceb3408006209
61 changes: 61 additions & 0 deletions json/espocrm.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
{
"name": "EspoCRM",
"slug": "espocrm",
"categories": [
25
],
"date_created": "2026-10-02",
"type": "ct",
"updateable": true,
"privileged": false,
"architectures": ["amd64", "arm64"],
"interface_port": 80,
"documentation": "https://docs.espocrm.com/",
"website": "https://www.espocrm.com/",
"repository": "https://github.com/espocrm/espocrm",
"logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/espocrm.webp",
"description": "EspoCRM is an open-source CRM for managing contacts, accounts, leads, opportunities, cases and email, with a customizable entity manager and a REST API.",
"install_methods": [
{
"type": "default",
"script": "ct/espocrm.sh",
"config_path": "/opt/espocrm/data/config-internal.php",
"resources": {
"cpu": 2,
"ram": 2048,
"hdd": 8,
"os": "Debian",
"version": "13"
}
}
],
"default_credentials": {
"username": "admin",
"password": null
},
"notes": [
{
"text": "The admin password is generated during install and printed at the end of the install output. Change it after first login.",
"type": "info"
},
{
"text": "Database credentials are stored in `~/espocrm.creds` inside the container.",
"type": "info"
}
],
"app_vars": [
{
"name": "var_admin_user",
"label": "Admin Username",
"type": "text",
"default": "admin"
},
{
"name": "var_admin_pass",
"label": "Admin Password",
"type": "password",
"secret": true,
"help": "Generated when left empty"
}
]
}