- Add hardcoded OTT (123456) for all emails in museum.yaml so users don't need to search logs for verification codes - Replace separate helper scripts with single 'ente-setup' command that handles: admin whitelisting (user_id from DB), CLI account add, and subscription upgrade in one guided flow - Simplify JSON notes to single first-start instruction
48 lines
1.6 KiB
JSON
48 lines
1.6 KiB
JSON
{
|
|
"name": "Ente",
|
|
"slug": "ente",
|
|
"categories": [
|
|
11
|
|
],
|
|
"date_created": "2025-11-22",
|
|
"type": "ct",
|
|
"updateable": false,
|
|
"privileged": false,
|
|
"config_path": "/opt",
|
|
"interface_port": 3000,
|
|
"documentation": "https://github.com/ente-io/ente",
|
|
"website": "https://ente.io/",
|
|
"logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/ente-photos.webp",
|
|
"description": "Ente is a service that provides a fully open source, end-to-end encrypted platform for you to store your data in the cloud without needing to trust the service provider. On top of this platform, we have built two apps so far: Ente Photos (an alternative to Apple and Google Photos) and Ente Auth (a 2FA alternative to the deprecated Authy).",
|
|
"install_methods": [
|
|
{
|
|
"type": "default",
|
|
"script": "ct/ente.sh",
|
|
"resources": {
|
|
"cpu": 4,
|
|
"ram": 4096,
|
|
"hdd": 10,
|
|
"os": "debian",
|
|
"version": "12"
|
|
}
|
|
}
|
|
],
|
|
"default_credentials": {
|
|
"username": null,
|
|
"password": null
|
|
},
|
|
"notes": [
|
|
{
|
|
"text": "First-Start: Create your account via the web UI (port 3000), use verification code `123456`, then run `ente-setup`",
|
|
"type": "warning"
|
|
},
|
|
{
|
|
"text": "For CLI admin docs see https://ente.io/help/self-hosting/administration/cli",
|
|
"type": "info"
|
|
},
|
|
{
|
|
"text": "Museum config: `cat /opt/ente/server/museum.yaml`",
|
|
"type": "info"
|
|
}
|
|
]
|
|
} |