App Submission: Pluto #1029
Annotations
2 errors, 1 warning, and 6 notices
Invalid image name "registry.gitlab.com/plutomining/pluto/pluto-backend@sha256:a49645cbb156ebb43ea4a36c024631cb0e26027b9324b0468ba31aa643055a25":
pluto/docker-compose.yml#L25
Images should be named like "<name>:<version-tag>@<sha256>"
|
Lint apps
❌ Linting failed with 1 error and 1 warning ❌
|
"icon" and "gallery" needs to be empty for new app submissions:
pluto/umbrel-app.yml#L7
The "icon" and "gallery" fields must be empty for new app submissions as it is being created by the Umbrel team.
|
Mounted file/directory "/pluto/data/leveldb" doesn't exist:
pluto/docker-compose.yml#L20
The volume "${APP_DATA_DIR}/data/leveldb:/home/node/app/data" tries to mount the file/directory "/pluto/data/leveldb", but it is not present. This can lead to permission errors!
|
Mounted file/directory "/pluto/data/leveldb" doesn't exist:
pluto/docker-compose.yml#L34
The volume "${APP_DATA_DIR}/data/leveldb:/home/node/app/data" tries to mount the file/directory "/pluto/data/leveldb", but it is not present. This can lead to permission errors!
|
Mounted file/directory "/pluto/data/grafana" doesn't exist:
pluto/docker-compose.yml#L34
The volume "${APP_DATA_DIR}/data/grafana:/home/node/app/grafana" tries to mount the file/directory "/pluto/data/grafana", but it is not present. This can lead to permission errors!
|
Mounted file/directory "/pluto/data/prometheus" doesn't exist:
pluto/docker-compose.yml#L60
The volume "${APP_DATA_DIR}/data/prometheus:/prometheus" tries to mount the file/directory "/pluto/data/prometheus", but it is not present. This can lead to permission errors!
|
Mounted file/directory "/pluto/data/grafana" doesn't exist:
pluto/docker-compose.yml#L80
The volume "${APP_DATA_DIR}/data/grafana:/var/lib/grafana" tries to mount the file/directory "/pluto/data/grafana", but it is not present. This can lead to permission errors!
|
Service "discovery" uses host network mode:
pluto/docker-compose.yml#L12
The host network mode can lead to security vulnerabilities. If possible please use the default bridge network mode and expose the necessary ports.
|