{"id":25774490,"url":"https://github.com/nicolaeiotu/cleandeck","last_synced_at":"2026-02-13T11:53:30.380Z","repository":{"id":257822007,"uuid":"871245775","full_name":"NicolaeIotu/cleandeck","owner":"NicolaeIotu","description":"Quick development and deployment for mega-scale, fully distributed REST applications","archived":false,"fork":false,"pushed_at":"2024-12-02T13:47:00.000Z","size":946,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-22T00:45:50.648Z","etag":null,"topics":["cleandeck","cmd-auth","framework","mega-scale","mvc","php"],"latest_commit_sha":null,"homepage":"https://link133.com","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/NicolaeIotu.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}},"created_at":"2024-10-11T14:56:41.000Z","updated_at":"2024-12-02T13:46:51.000Z","dependencies_parsed_at":null,"dependency_job_id":"abf3c741-2a3c-464e-b66f-54908dc0865a","html_url":"https://github.com/NicolaeIotu/cleandeck","commit_stats":null,"previous_names":["nicolaeiotu/cleandeck"],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolaeIotu%2Fcleandeck","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolaeIotu%2Fcleandeck/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolaeIotu%2Fcleandeck/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolaeIotu%2Fcleandeck/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NicolaeIotu","download_url":"https://codeload.github.com/NicolaeIotu/cleandeck/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240983702,"owners_count":19888741,"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":["cleandeck","cmd-auth","framework","mega-scale","mvc","php"],"created_at":"2025-02-27T05:30:07.805Z","updated_at":"2026-02-13T11:53:25.339Z","avatar_url":"https://github.com/NicolaeIotu.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CleanDeck for CMD-Auth\n\nQuick development and deployment for mega-scale, fully distributed REST applications\nusing awesome PHP and CMD-Auth of [https://link133.com](https://link133.com).\n\n## Quick Start\n\n* ```composer create-project \"cleandeck/cleandeck\" ./```\n* update file **.env.ini** (`baseURL`, `cookie[domain]` a.o.)\n* update file **Application/public/robots.txt**\n* if required adjust contents in directory **deploy/settings** (default settings are for Fedora and others alike)\n* setup PHP and webserver (choose a version from the list below):\n  * ```sudo env COMPOSER_ALLOW_SUPERUSER=1 composer exec cleandeck-deploy php apache2```\n  * ```sudo env COMPOSER_ALLOW_SUPERUSER=1 composer exec cleandeck-deploy php nginx```\n  * ```sudo env COMPOSER_ALLOW_SUPERUSER=1 composer exec cleandeck-deploy php nginx-ex```\n* (re)start webserver and PHP-FPM after each use of command `composer exec cleandeck-deploy`\n* start development\n\n\nCleanDeck has a really simple top-level structure.\u003cbr\u003e\nAll application contents is placed inside directory **Application** (including **public** HTTP directory).\nYou should only use directory **Application** when developing an application.\n\nFor changes outside directory **Application** you should probably [start contributing](./documentation/Contributing.md \"Contributing\").\n\nFramework stuff is placed inside directory **Framework**.\n\n\n## Download project\n\nThis project may be downloaded from:\n\n* https://packagist.org - ```composer create-project cleandeck/cleandeck ./```\n* [GitHub](https://github.com/NicolaeIotu/cleandeck \"CleanDeck on GitHub\")\n\n## Documentation\n\n* [About](./documentation/about.html \"About\")\n* [Contributing](./documentation/Contributing.md \"Contributing\")\n* [Development](./documentation/Development.md \"Development\")\n* [DevOps](./documentation/DevOps.md \"DevOps\")\n* [Middleware](./documentation/Middleware.md \"Middleware\")\n* [Production](./documentation/Production.md \"Production\")\n* [Routes](./documentation/Routes.md \"Routes\")\n* [SEO](./documentation/SEO.md \"SEO\")\n* [Setup Guide](./documentation/Setup-Guide.md \"Setup Guide\")\n* [Sitemap](./documentation/Sitemap.md \"Sitemap\")\n* [Views](./documentation/Views.md \"Views\")\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicolaeiotu%2Fcleandeck","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnicolaeiotu%2Fcleandeck","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicolaeiotu%2Fcleandeck/lists"}