{"id":23398820,"url":"https://github.com/mbround18/ark-manager-web","last_synced_at":"2025-04-11T17:23:20.218Z","repository":{"id":37547219,"uuid":"83952580","full_name":"mbround18/ark-manager-web","owner":"mbround18","description":"This is a web UI utility for Ark Manager which is provided by ark-server-tools. Please review the readme below and check the issues tab before installing!!! If you need support please create an issue or tweet @MBRound18","archived":false,"fork":false,"pushed_at":"2025-04-09T19:05:47.000Z","size":20358,"stargazers_count":17,"open_issues_count":2,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-09T20:21:44.092Z","etag":null,"topics":["ark-server-tools","arksurvivalevolved","ruby","steam","steamcmd"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mbround18.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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},"funding":{"github":"mbround18","patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2017-03-05T07:22:24.000Z","updated_at":"2025-04-09T19:05:50.000Z","dependencies_parsed_at":"2024-01-03T00:44:13.033Z","dependency_job_id":"6a473d3c-3b1b-4e25-92a9-cc618052e5f0","html_url":"https://github.com/mbround18/ark-manager-web","commit_stats":null,"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mbround18%2Fark-manager-web","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mbround18%2Fark-manager-web/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mbround18%2Fark-manager-web/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mbround18%2Fark-manager-web/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mbround18","download_url":"https://codeload.github.com/mbround18/ark-manager-web/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248448161,"owners_count":21105249,"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","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":["ark-server-tools","arksurvivalevolved","ruby","steam","steamcmd"],"created_at":"2024-12-22T09:49:33.555Z","updated_at":"2025-04-11T17:23:20.189Z","avatar_url":"https://github.com/mbround18.png","language":"Rust","readme":"# Ark Manager Web\r\n\r\n---\r\n\r\n## Disclaimer\r\n\r\n\u003e This project has gone through a major rewrite and the project you knew it as is no more! Why?\r\nIt was riddled with out of date \u0026 no longer supported technology. Angular 1 is dead \u0026 ruby just couldnt keep up with concurrent requests.\r\n\r\n1) This project is designed for single instances in mind. \r\n\r\n2) This software is provided to you without any authentication or access based security\r\nit is up to you the user to install or develop your own security methods and best practices.\r\n\r\n3) There may be future effort for security on this code base but only if its in popular demand.\r\n\r\n##### Migrating from Angular 1 version\r\n\r\nI have NOT tested it as this project is from 2016-2017 but this should be able to be a drop in replacement.\r\n\r\n## Usage\r\n\r\n```shell\r\nmkdir -p ./ARK ./config\r\ndocker run -d \\\r\n  -p \"8000:8000\" \\\r\n  -p \"32330:32330\" \\\r\n  -p \"7777:7777/tcp\" \\\r\n  -p \"7777:7777/udp\" \\\r\n  -p \"7778:7778/tcp\" \\\r\n  -p \"7778:7778/udp\" \\\r\n  -p \"27016:27016/tcp\" \\\r\n  -p \"27016:27016/udp\"  \\\r\n  --mount \"type=bind,source=$(pwd)/ARK,target=/home/steam/ARK\" \\\r\n  --mount \"type=bind,source=$(pwd)/config,target=/etc/arkmanager/\" \\\r\n  --user=steam \\\r\n  mbround18/ark-manager-web:latest\r\n```\r\n\r\n## Recommendations\r\n\r\n - If you are hosting this on a server, it is recommended to set this up behind a `nginx` reverse proxy with http basic auth \u0026 ssl for port 8000;\r\n - You do not need to volume mount the `/tmp/ark-manager-web` directory. It can be destroyed at any point.\r\n\r\n## Sub Projects\r\n\r\n- [Agent](./agent/README.md)\r\n- [Client](./client/README.md)\r\n- [Server](./server/README.md)\r\n\r\n\r\n## Gotchya's \r\n\r\n- If you see the error below you can ignore it:\r\n\r\n  \u003cimg src=\"./docs/assets/steamcmd-not-found.png\" alt=\"drawing\" style=\"width:25em;\"/\u003e\r\n\r\n","funding_links":["https://github.com/sponsors/mbround18"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmbround18%2Fark-manager-web","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmbround18%2Fark-manager-web","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmbround18%2Fark-manager-web/lists"}