{"id":29016525,"url":"https://github.com/memgraph/memgraph-platform","last_synced_at":"2025-10-08T04:49:35.122Z","repository":{"id":38313835,"uuid":"387399168","full_name":"memgraph/memgraph-platform","owner":"memgraph","description":"Memgraph Platform is a multi-container application containing Memgraph+MAGE and Memgraph Lab.","archived":false,"fork":false,"pushed_at":"2024-07-10T09:29:13.000Z","size":128,"stargazers_count":25,"open_issues_count":24,"forks_count":1,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-07-05T18:09:47.046Z","etag":null,"topics":["docker","memgraph","memgraph-lab","memgraph-mage"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/memgraph.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-07-19T08:50:24.000Z","updated_at":"2025-05-26T08:17:50.000Z","dependencies_parsed_at":"2024-02-28T18:47:50.949Z","dependency_job_id":"14c017f6-a2e9-4383-9a72-1b87b166be7a","html_url":"https://github.com/memgraph/memgraph-platform","commit_stats":null,"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"purl":"pkg:github/memgraph/memgraph-platform","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/memgraph%2Fmemgraph-platform","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/memgraph%2Fmemgraph-platform/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/memgraph%2Fmemgraph-platform/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/memgraph%2Fmemgraph-platform/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/memgraph","download_url":"https://codeload.github.com/memgraph/memgraph-platform/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/memgraph%2Fmemgraph-platform/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278891743,"owners_count":26063855,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-08T02:00:06.501Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","memgraph","memgraph-lab","memgraph-mage"],"created_at":"2025-06-25T22:30:33.540Z","updated_at":"2025-10-08T04:49:35.105Z","avatar_url":"https://github.com/memgraph.png","language":"Shell","readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://uploads-ssl.webflow.com/5e7ceb09657a69bdab054b3a/5e7ceb09657a6937ab054bba_Black_Original%20_Logo.png\" width=\"300\"/\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003eOne command to run it all.\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/memgraph/memgraph-platform/blob/main/LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/license/memgraph/memgraph-platform?style=plastic\" alt=\"license\" title=\"license\"/\u003e\n\u003c/p\u003e\n\n## :runner: Quick start\n\nWith Docker running on your system and ports 7687, 7444 and 3000 available, run one of the following commands to download Memgraph Platform Docker Compose file and start Memgraph and Memgraph Lab services:\n\n**Linux/macOS**\n\n```\ncurl https://install.memgraph.com | sh\n```\n\n**Windows**\n\n```\niwr https://windows.memgraph.com | iex\n```\n\nBy running `docker ps`, you'll notice `memgraph-mage` and `memgraph-lab` containers running. If you head over to `localhost:3000`, Quick Connect in Memgraph Lab will detect Memgraph running on your system. Check out the basic [Docker Compose file](./docker-compose.yml) and update it to fit your needs.\n\nTo start `mgconsole`, run the following command:\n\n```\n# with `docker ps` get the Memgraph container id \ndocker exec -ti \u003ccontainer-id\u003e mgconsole\n```\n\n## :clipboard: Description\n\nThis repository serves as a Docker package builder for the Memgraph ecosystem, consisting of:\n- [MemgraphDB](https://github.com/memgraph/memgraph)\n- [mgconsole](https://github.com/memgraph/mgconsole)\n- [MAGE](https://github.com/memgraph/mage)\n- [Memgraph Lab](https://memgraph.com/docs/data-visualization)\n\nHere are the Docker images which can be built from this repository:\n- [Memgraph Docker image](https://hub.docker.com/r/memgraph/memgraph)\n- [Memgraph MAGE Docker image](https://hub.docker.com/r/memgraph/memgraph-mage)\n- [Memgraph Lab Docker image](https://hub.docker.com/r/memgraph/lab)\n- ([*deprecated*](#exclamation-deprecated-memgraph-platform-docker-image)) [Memgraph Platform Docker image](https://hub.docker.com/r/memgraph/memgraph-platform) \n\n\n## :exclamation: (Deprecated) Memgraph Platform Docker image\n\nThe last Memgraph Platform image published on Docker Hub is 2.14.1. In the future, from Memgraph 2.15, **Memgraph Platform image will no longer be published**, and [Docker Compose](./docker-compose.yml) containing Memgraph MAGE and Lab services will replace it.\n\n\nYou can start Memgraph Platform with:\n\n```\ndocker run -p 3000:3000 -p 7444:7444 -p 7687:7687 --name memgraph memgraph/memgraph-platform\n```\n\n### How to start mgconsole\n\nStart `mgconsole` with:\n\n```\n# get the running-container-id with `docker ps`\ndocker exec -ti \u003crunning-container-id\u003e mgconsole\n\n# or\ndocker run -ti --entrypoint=mgconsole memgraph/memgraph-platform\n```\n\nWhen connecting to local Memgraph with `mgconsole` on Windows and Mac, make\nsure to provide the following argument `--host host.docker.internal`:\n\n```\ndocker run -ti --entrypoint=mgconsole memgraph/memgraph-platform --host host.docker.internal\n```\n\n### How to start only Lab\n\nRun only the Lab with the following command:\n\n```\ndocker run -p 3000:3000 memgraph/memgraph-platform -c /etc/supervisor/supervisord-lab-only.conf\n```\n\n### How to start only Memgraph\n\nRun only Memgraph with the following command:\n\n```\ndocker run -p 7687:7687 memgraph/memgraph-platform -c /etc/supervisor/supervisord-memgraph-only.conf\n```\n\n\n### :hourglass: Versioning\n\nThe versioning is transparent in the sense that we explicitly state which\nversion of software is included, and it looks like this:\n\n`memgraph/memgraph-platform:2.5.0-memgraph2.4-lab2.2.2-mage1.3.5`\n\nand just by looking at each of the Memgraph Platform version, you can know which\nversions of software it contains without looking at details in release notes.\n\n### :whale: Docker build\n\nTo build docker image, you need to provide two build arguments:\n\n* `TARGETARCH` - a suffix of the specific local Memgraph debian version; for example if\n  you have a local debian package `memgraph-2.10-arm64.deb` that you want to build platform for, use\n  the following build argument: `--build-arg=\"TARGETARCH=2.10-arm64\"`.\n\n* `NPM_PACKAGE_TOKEN` - npm token to install private libraries that Memgraph Lab uses, set\n  it up with the following argument: `--build-arg=\"NPM_PACKAGE_TOKEN=ghp_6...\"`\n\n1. Run `docker build --build-arg=\"TARGETARCH=...\" --build-arg=\"NPM_PACKAGE_TOKEN=...\" . -t memgraph-platform`\n2. Run `docker run -p 3000:3000 -p 7687:7687 memgraph-platform`\n3. Go to `http://localhost:3000` and connect to Memgraph database with Memgraph\n  Lab in order to test it out\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/⬆️back_to_top_⬆️-white\" alt=\"Back to top\" title=\"Back to top\"/\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmemgraph%2Fmemgraph-platform","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmemgraph%2Fmemgraph-platform","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmemgraph%2Fmemgraph-platform/lists"}