{"id":28905645,"url":"https://github.com/luyadev/luya-module-remoteadmin","last_synced_at":"2025-10-04T06:01:41.941Z","repository":{"id":46575366,"uuid":"50850508","full_name":"luyadev/luya-module-remoteadmin","owner":"luyadev","description":"Collect remote informations from other LUYA instances.","archived":false,"fork":false,"pushed_at":"2024-01-14T17:57:18.000Z","size":352,"stargazers_count":7,"open_issues_count":0,"forks_count":4,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-06-21T13:39:33.718Z","etag":null,"topics":["debug","hacktoberfest","info","luya","remoteadmin"],"latest_commit_sha":null,"homepage":"https://luya.io","language":"PHP","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/luyadev.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","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}},"created_at":"2016-02-01T15:56:45.000Z","updated_at":"2021-12-09T09:32:13.000Z","dependencies_parsed_at":"2024-01-14T19:20:46.823Z","dependency_job_id":null,"html_url":"https://github.com/luyadev/luya-module-remoteadmin","commit_stats":{"total_commits":133,"total_committers":15,"mean_commits":8.866666666666667,"dds":"0.17293233082706772","last_synced_commit":"2a99531e48e71764676fceb992a4eec8ed1f94df"},"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"purl":"pkg:github/luyadev/luya-module-remoteadmin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luyadev%2Fluya-module-remoteadmin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luyadev%2Fluya-module-remoteadmin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luyadev%2Fluya-module-remoteadmin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luyadev%2Fluya-module-remoteadmin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/luyadev","download_url":"https://codeload.github.com/luyadev/luya-module-remoteadmin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luyadev%2Fluya-module-remoteadmin/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261153859,"owners_count":23116927,"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":["debug","hacktoberfest","info","luya","remoteadmin"],"created_at":"2025-06-21T13:31:10.816Z","updated_at":"2025-10-04T06:01:36.811Z","avatar_url":"https://github.com/luyadev.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/luyadev/luya/master/docs/logo/luya-logo-0.2x.png\" alt=\"LUYA Logo\"/\u003e\n\u003c/p\u003e\n\n# REMOTE Admin Module\n\n[![LUYA](https://img.shields.io/badge/Powered%20by-LUYA-brightgreen.svg)](https://luya.io)\n[![Latest Stable Version](https://poser.pugx.org/luyadev/luya-module-remoteadmin/v/stable)](https://packagist.org/packages/luyadev/luya-module-remoteadmin)\n[![Total Downloads](https://poser.pugx.org/luyadev/luya-module-remoteadmin/downloads)](https://packagist.org/packages/luyadev/luya-module-remoteadmin)\n[![Slack Support](https://img.shields.io/badge/Slack-luyadev-yellowgreen.svg)](https://slack.luya.io/)\n\n**The powerful tool for Agencies!**\n\n*What is REMOTE ADMIN?* Well, have you ever created several websites with the same system and delivered them to different Providers? Remote Admin provides you the ability to collect all your [LUYA](https://github.com/zephir/luya#readme) Websites into the REMOTE ADMIN and helps you to see:\n\n+ See all outdated websites (auto compare LUYA version to the lastet version available on packagist).\n+ Collect informations about the Website itself, to make sure they are configured well.\n+ See how many administrators are active.\n+ Direct Link to the Website.\n\nWe will add more features in future, to make the [LUYA](https://github.com/zephir/luya#readme) control panel a powerfull tool!\n\n![Remote Admin](https://raw.githubusercontent.com/luyadev/luya-module-remoteadmin/master/remote-admin.png)\n\n\nRemote Admin will work out of the box with all [LUYA](https://github.com/zephir/luya#readme) instances you create, just add a `remoteToken` in your project application config and install the remoteadmin module on your privat/company Server/Website and you are able to add all instances.\n\n## Installation\n\nFor the installation of modules Composer is required.\n\n```\ncomposer require luyadev/luya-module-remoteadmin:^1.1\n```\n\n## Configuration\n\n```php\n'modules' =\u003e [\n    //...\n    'remoteadmin' =\u003e [\n        'class' =\u003e 'luya\\remoteadmin\\Module'\n    ],\n]    \n```\n\n\u003e Remoteadmin requires the LUYA Admin module\n\nLogin into your admin interface and your are ready to add LUYA instances.\n\n\n### Instance Setup\n\nadd a remote token to the application you want to control:\n\n```\n'remoteToken' =\u003e 'ADD_YOUR_SECRET_STRONG_TOKEN_HERE',\n```\n\n\u003e Use [Password Generator](http://passwordsgenerator.net/?length=64\u0026symbols=0\u0026numbers=1\u0026lowercase=1\u0026uppercase=1\u0026similar=1\u0026ambiguous=0\u0026client=1\u0026autoselect=0) to generate a strong token\n\nNow you are able to add this instance to your remote admin with the above added remoteToken.\n\n## Auto message cronjob\n\nWhen you are setting up the `remoteadmin/auto-message --interactive=0` cronjob, we recommend to run this cronjob every 4 hours and also keep in mind, if you have not made a default template the templates from the message sources will be used, therefore make sure `language` property of the application is configured correctly or generate your own default message template.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluyadev%2Fluya-module-remoteadmin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fluyadev%2Fluya-module-remoteadmin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluyadev%2Fluya-module-remoteadmin/lists"}