{"id":16210990,"url":"https://github.com/coloradostark/wordpress-mega-merger","last_synced_at":"2026-01-21T03:01:46.819Z","repository":{"id":37561411,"uuid":"503666715","full_name":"ColoradoStark/Wordpress-Mega-Merger","owner":"ColoradoStark","description":"This repository was made to solve this specific use case:  You have 5 or more websites that don't have a CMS and you want to quickly roll them up into one new domain, and manage all of the pages with a CMS.","archived":false,"fork":false,"pushed_at":"2022-07-04T12:18:28.000Z","size":19696,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-07T21:35:39.081Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"HTML","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/ColoradoStark.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":"2022-06-15T07:46:54.000Z","updated_at":"2022-07-04T12:18:31.000Z","dependencies_parsed_at":"2022-08-27T16:02:27.699Z","dependency_job_id":null,"html_url":"https://github.com/ColoradoStark/Wordpress-Mega-Merger","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/ColoradoStark/Wordpress-Mega-Merger","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ColoradoStark%2FWordpress-Mega-Merger","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ColoradoStark%2FWordpress-Mega-Merger/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ColoradoStark%2FWordpress-Mega-Merger/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ColoradoStark%2FWordpress-Mega-Merger/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ColoradoStark","download_url":"https://codeload.github.com/ColoradoStark/Wordpress-Mega-Merger/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ColoradoStark%2FWordpress-Mega-Merger/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28624341,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-21T02:47:06.670Z","status":"ssl_error","status_checked_at":"2026-01-21T02:45:44.886Z","response_time":86,"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-10-10T10:45:12.686Z","updated_at":"2026-01-21T03:01:46.792Z","avatar_url":"https://github.com/ColoradoStark.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Wordpress-Mega-Merger\n\n![Version](https://img.shields.io/github/v/release/ColoradoStark/Wordpress-Mega-Merger)\n\n## Why did I make this?\n\nThis repository was made to solve this specific use case:  Maybe you made a bunch of websites, maybe you bought a few websites.  But now, you have 5 or more websites that don't have a CMS or have different CMS, and you want to consolidate all of your sites into one new domain and manage all of the content via CMS.  \n\n## What exactly does this do?\n\nEvery page from the sites being merged will be preserved. Every link will still resolve.  Every URL will be 301 redirected to the new site. And you can still control all pages on the site via a CMS. \n\n## How does it do it?\n\nTo achieve this, it uses 2 CMS systems: Wordpress and Caddy Templates.  Any new pages you make will be done with wordpress.  All of the old sites you are merging will have the old pages plus custom headers and footers updated as plain HTML files.  They will be included the same way PHP includes or Apache SHTML includes work but you don't need new special URLs like `somepage.php` or `somepage.shtml` it will use includes as a plain HTML page.\n\n## What do I need to know how to use to work this?\nUbuntu, Docker, Docker-Compose, Caddy\n\n## How do I run this?\n1. On an Ubuntu server with Docker and Docker-Compose installed and running; clone the repo.\n2. type `cd Wordpress-Mega-Merger`\n3. type `docker-compose up`\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoloradostark%2Fwordpress-mega-merger","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcoloradostark%2Fwordpress-mega-merger","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoloradostark%2Fwordpress-mega-merger/lists"}