{"id":19418953,"url":"https://github.com/playform/wordpress","last_synced_at":"2026-03-02T11:32:50.000Z","repository":{"id":197793425,"uuid":"676970950","full_name":"PlayForm/WordPress","owner":"PlayForm","description":null,"archived":false,"fork":false,"pushed_at":"2026-02-25T01:28:49.000Z","size":1358,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"Current","last_synced_at":"2026-02-25T07:00:27.002Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://GitHub.Com/PlayForm/WordPress","language":null,"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/PlayForm.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"custom":"https://buy.stripe.com/3csdQZfzn2LDaBOcMN","open_collective":"playform-cloud-collective"}},"created_at":"2023-08-10T12:42:14.000Z","updated_at":"2026-02-25T01:28:53.000Z","dependencies_parsed_at":"2023-10-02T17:10:20.095Z","dependency_job_id":"f1edbe02-8185-4428-abdc-7ed26debe9ce","html_url":"https://github.com/PlayForm/WordPress","commit_stats":null,"previous_names":["playform/wordpress"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/PlayForm/WordPress","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PlayForm%2FWordPress","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PlayForm%2FWordPress/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PlayForm%2FWordPress/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PlayForm%2FWordPress/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PlayForm","download_url":"https://codeload.github.com/PlayForm/WordPress/tar.gz/refs/heads/Current","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PlayForm%2FWordPress/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30000029,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-02T11:09:27.951Z","status":"ssl_error","status_checked_at":"2026-03-02T11:08:53.255Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":[],"created_at":"2024-11-10T13:15:43.302Z","updated_at":"2026-03-02T11:32:49.978Z","avatar_url":"https://github.com/PlayForm.png","language":null,"readme":"# WordPress NGINX Sample\n\nThis is a sample WordPress website with an included configuration for both PHP\nand NGINX.\n\n### Server Requirements\n\n-   Ubuntu 22.04 LTS\n-   nginx/1.23.0\n    -   headers-more-nginx-module\n    -   ngx_brotli\n    -   ngx_devel_kit\n    -   set-misc-nginx-module\n-   PHP 8.1\n    -   php-fpm\n-   mysql Ver 8.0.29 Distrib 5.7.33\n-   certbot 1.21.0\n\n# How to use\n\n## NGINX\n\nInstall NGINX and add the following modules to your installation:\n\n-   HTTPS://github.com/openresty/headers-more-nginx-module\n-   HTTPS://github.com/google/ngx_brotli\n-   HTTPS://github.com/vision5/ngx_devel_kit\n-   HTTPS://github.com/openresty/set-misc-nginx-module\n\nReplace every occurrence of **wordpress.sample** in\n[`nginx/sites/wordpress.conf`](nginx/sites/wordpress.conf) with **yourdomain.com**\n\nGenerating DH parameters:\n\n```sh\nmkdir -p /etc/nginx/ssl/\ncd /etc/nginx/ssl/\nsudo openssl dhparam -out /etc/nginx/ssl/dhparam.pem 4096\n```\n\nIssuing certificates:\n\n```sh\nsudo apt install certbot -y\ncertbot certonly -d yourdomain.com --standalone\ncertbot certonly -d www.yourdomain.com --standalone\n```\n\n## PHP\n\nInstall PHP 7.4 and [`Composer`](https://getcomposer.org/).\n\nCreate the session folder for PHP-FPM:\n\n```sh\nmkdir -p /usr/share/nginx/sites/wordpress/tmp/session\n```\n\nCreate a new user for the WordPress installation:\n\n```sh\nadduser --no-create-home --disabled-login --disabled-password wordpress\n```\n\n## WordPress\n\nInstall [`Bedrock`](https://roots.io/bedrock/) in the\n**/usr/share/nginx/sites/wordpress/** directory and add the required WordPress\nplugins:\n\n```sh\ncomposer require roots/soil\ncomposer require wpackagist-plugin/wordpress-seo\ncomposer require wpackagist-plugin/wp-optimize\ncomposer require wpackagist-plugin/wp-super-cache\n```\n\nConfigure the WP Super Cache plugin by adding:\n\n```php\n/**\n * WP Super Cache\n */\nConfig::define(\"WP_CACHE\", env(\"WP_CACHE\") ?: false);\nConfig::define(\"WPCACHEHOME\", $root_dir . \"/web/app/plugins/wp-super-cache/\");\n```\n\nto your **config/application.php** file and WP_CACHE your to **.env** file:\n\n```sh\nWP_CACHE=true\n```\n\n### WP CLI\n\nSetup [`WP CLI`](https://wp-cli.org/) and install WordPress:\n\n```sh\nalias wp='wp --allow-root'\n\nwp core install \\\n\t--title=\"Sample\" \\\n\t--admin_user=\"Administrator\" \\\n\t--admin_password=\"Administrator\" \\\n\t--admin_email=\"Administrator@PlayForm.LTD\" \\\n\t--url=\"HTTPS://WordPress.Sample\" \\\n\t--skip-email\n\n# Update permalink structure.\nwp option update permalink_structure \"/%postname%/\" --skip-themes --skip-plugins\nwp rewrite structure \"/%postname%/\"\n\nwp plugin activate soil\nwp plugin activate wordpress-seo\nwp plugin activate wp-optimize\nwp plugin activate wp-super-cache\n```\n\n# Result\n\n![`SSL Labs test](summary-ssl.png) ![PageSpeed report`](summary-pagespeed-1.png)\n![`PageSpeed report`](summary-pagespeed-2.png)\n","funding_links":["https://buy.stripe.com/3csdQZfzn2LDaBOcMN","https://opencollective.com/playform-cloud-collective"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplayform%2Fwordpress","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fplayform%2Fwordpress","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplayform%2Fwordpress/lists"}