8000 Apps via Docker not showing in UI (/app), missing icons – Gameplan, Helpdesk, Wiki · Issue #1628 · frappe/frappe_docker · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Apps via Docker not showing in UI (/app), missing icons – Gameplan, Helpdesk, Wiki #1628

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
edardev opened this issue May 14, 2025 · 0 comments
Labels

Comments

@edardev
Copy link
Contributor
edardev commented May 14, 2025

Title: Inconsistent Module Visibility and Icon Issues When Installing Custom Apps via Docker (Gameplan, Helpdesk, Wiki)


Problem Summary:

While attempting to install multiple Frappe/ERPNext apps like gameplan, helpdesk, and wiki using a Docker-based environment, I encountered persistent issues where the apps:

  • Do not show up in /app
  • Do not load in /app/<module>
  • Are missing icons in /apps
  • Are not accessible via the Workspace UI

Despite the apps being successfully listed in bench --site <site> list-apps, they do not integrate into the UI as expected.


Environment:

  • Frappe: 15.68.0
  • ERPNext: 15.60.2
  • Gameplan: 0.0.1
  • Install method: Docker (custom stack)
  • Site: demo.site.com

Apps Installed:

frappe   15.68.0 UNVERSIONED
erpnext  15.60.2 UNVERSIONED
gameplan 0.0.1   main

Directories Verified:

apps/gameplan/gameplan/config/desktop.py
apps/gameplan/gameplan/config/docs.py

desktop.py contains:

from frappe import _

def get_data():
    return [{"module_name": "Gameplan", "type": "module", "label": _("Gameplan")}]

Assets folder:

sites/assets/
├── gameplan
├── helpdesk
├── wiki

Steps Taken to Resolve (Unsuccessful):

  • bench get-app <app>
  • bench install-app <app>
  • bench build
  • yarn build
  • bench build-app <app> (e.g., helpdesk, wiki, gameplan)
  • bench clear-cache
  • bench clear-website-cache
  • bench restart
  • bench migrate
  • Verified desktop.py exists and returns proper get_data()
  • Checked Module Def and Workspace manually (not created automatically)
  • Attempted to open /app/helpdesk, /app/gameplan, /app/wiki (failed or blank)

Expected Behavior:

  • Apps should appear in /app workspace navigation
  • Modules should be browsable via /app/<module>
  • Icons and module links should appear in /apps
  • Module Def and Workspace should be created automatically

Actual Behavior:

  • Apps are installed and present in apps/ and sites/assets/
  • No UI visibility in /app
  • Icons missing in /apps
  • No Workspace or Module Def generated

Request for Help:

Looking for guidance on:

  • Why these modules aren’t registering correctly with the UI/workspace
  • Whether a manual step is required in Docker-based installs
  • How to make these apps consistent with ERPNext modules in the UI

I can provide more logs if needed. Happy to help with documentation or contribute patches if necessary.

Thanks!

@edardev edardev added the bug label May 14, 2025
@edardev edardev changed the title Inconsistent Module Visibility and Icon Issues When Installing Custom Apps via Docker (Gameplan, Helpdesk, Wiki) Apps via Docker not showing in UI (/app), missing icons – Gameplan, Helpdesk, Wiki May 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant
0