{"id":19976066,"url":"https://github.com/dockette/factorio","last_synced_at":"2025-11-09T16:05:26.510Z","repository":{"id":54503112,"uuid":"58328825","full_name":"dockette/factorio","owner":"dockette","description":":factory: :factory: :factory: Run Factorio in isolated docker container","archived":false,"fork":false,"pushed_at":"2020-10-21T19:19:40.000Z","size":1591,"stargazers_count":6,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-20T02:15:33.761Z","etag":null,"topics":["docker","docker-container","factorio","game"],"latest_commit_sha":null,"homepage":"","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dockette.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}},"created_at":"2016-05-08T19:59:06.000Z","updated_at":"2023-01-04T02:58:51.000Z","dependencies_parsed_at":"2022-08-13T18:00:43.308Z","dependency_job_id":null,"html_url":"https://github.com/dockette/factorio","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dockette/factorio","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dockette%2Ffactorio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dockette%2Ffactorio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dockette%2Ffactorio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dockette%2Ffactorio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dockette","download_url":"https://codeload.github.com/dockette/factorio/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dockette%2Ffactorio/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279008621,"owners_count":26084480,"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-11T02:00:06.511Z","response_time":55,"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","docker-container","factorio","game"],"created_at":"2024-11-13T03:21:45.069Z","updated_at":"2025-10-11T20:42:28.728Z","avatar_url":"https://github.com/dockette.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Factorio in Docker\n\nSee [dockergames/factorio](https://hub.docker.com/r/dockergames/factorio/) on Docker Hub.\n\n![Factorio in Docker container](https://raw.githubusercontent.com/whaleapps/factorio/master/docs/factorio.png)\n\n## Prerequisites\n\n- Docker \u003e= 1.7.0\n- Graphic card\n\n## Containers\n\nBase container is based on debian sid. \nSome additional libraries are downloaded for running this game.\n\n## Prolog\n\nHere you can find more information about how to run X server in docker containers.\n\nhttp://wiki.ros.org/docker/Tutorials/GUI\n\n## Install\n\n```sh\n# download startup script\nwget https://raw.githubusercontent.com/dockergames/factorio/master/bin/run -O factorio \n\n# run script \nsh factorio\n\n# and see usage..\n```\n\n## Usage\n\nThis repo contains a starter bash script, which is located in **/bin** folder.\n\n```sh\nUsage: run [-p | -s | -t] \u003cfolder\u003e [-h]\n\nRun factorio in isolated docker container.\n\nOptions:\n\n  -h            Display this help and exit.\n  -p \u003cfolder\u003e   Portable mode. Folder points to your custom data dir.\n  -s \u003cfolder\u003e   Sources mode. Folder points to factorio root dir.\n  -t            Temporary mode (no volumes).\n```\n\n### Portable mode\n\nIf you want to download a fresh installation of game a just started. \nYou should pick this mode.\n\n### Sources mode\n\nIf you have your factorio game already downloaded. Just pick this mode.\n\n### Temporary mode\n\nJust start game one-time. There will be no stored data after exit. \n\n-----\n\nThat's all. I've tested this container on multipl linux machines.\n\n- Linux Mint 17.3 [x64]\n- Linux Mint 18 [x64]\n- Ubuntu 14.04 LTS [x64]\n- Ubuntu 15.10 [x64]\n\nIf you will have a troubles with it, please open issue ticket. \n\nThanks Felix.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdockette%2Ffactorio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdockette%2Ffactorio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdockette%2Ffactorio/lists"}