Update README.md
parent
54cc9319e4
commit
4bd3f100d4
51
README.md
51
README.md
|
|
@ -3,6 +3,53 @@
|
||||||
**Independent Media Center** – a ready‑to‑run WordPress codebase that recreates the archived [indymedia.org](https://web.archive.org/web/*/indymedia.org) hub.
|
**Independent Media Center** – a ready‑to‑run WordPress codebase that recreates the archived [indymedia.org](https://web.archive.org/web/*/indymedia.org) hub.
|
||||||
The stack runs inside Docker and pulls all required plugins via Composer.
|
The stack runs inside Docker and pulls all required plugins via Composer.
|
||||||
|
|
||||||
|
**Features**
|
||||||
|
|
||||||
|
Newswire – Publish and aggregate short news items.
|
||||||
|
Open Publishing – Front‑end submission for articles, podcasts, and videos.
|
||||||
|
Media Archive – Store and browse images, audio, and video with searchable metadata.
|
||||||
|
|
||||||
|
**Included Plugins**
|
||||||
|
|
||||||
|
When you run composer install the plugins below are fetched from WPackagist (a Composer mirror of the WordPress.org plugin directory) and installed into wp‑content/plugins/{$name}/.
|
||||||
|
|
||||||
|
indymedia/indymedia-wordpress – Core IndyMedia functionality.
|
||||||
|
activitypub – Federated social publishing (ActivityPub).
|
||||||
|
Source: https://wordpress.org/plugins/activitypub/
|
||||||
|
antispam-bee – Spam protection for comments/forms.
|
||||||
|
Source: https://wordpress.org/plugins/antispam-bee/
|
||||||
|
archiveo-importer-wayback – Import Wayback Machine archives.
|
||||||
|
Source: https://wordpress.org/plugins/archiveo-importer-wayback/
|
||||||
|
easyfonts – Simple font management.
|
||||||
|
Source: https://wordpress.org/plugins/easyfonts/
|
||||||
|
embed-privacy – Privacy‑friendly embeds (YouTube, etc.).
|
||||||
|
Source: https://wordpress.org/plugins/embed-privacy/
|
||||||
|
exif-remover – Strips EXIF data from uploaded images.
|
||||||
|
Source: https://wordpress.org/plugins/exif-remover/
|
||||||
|
frontend-post-submission-manager-lite – Front‑end post submission handling.
|
||||||
|
Source: https://wordpress.org/plugins/frontend-post-submission-manager-lite/
|
||||||
|
indieweb – IndieWeb micro‑formats, endpoints, webmentions.
|
||||||
|
Source: https://wordpress.org/plugins/indieweb/
|
||||||
|
lh-wayback-machine – Wayback Machine integration.
|
||||||
|
Source: https://wordpress.org/plugins/lh-wayback-machine/
|
||||||
|
og – Adds Open Graph meta tags.
|
||||||
|
Source: https://wordpress.org/plugins/og/
|
||||||
|
pretty-rss-feeds – Cleaner RSS feed output.
|
||||||
|
Source: https://wordpress.org/plugins/pretty-rss-feeds/
|
||||||
|
remove-ip – Anonymizes IP addresses in comments.
|
||||||
|
Source: https://wordpress.org/plugins/remove-ip/
|
||||||
|
safe-paste – Secure paste‑bin functionality.
|
||||||
|
Source: https://wordpress.org/plugins/safe-paste/
|
||||||
|
syndication-links – Auto‑generates syndication links (Twitter, Mastodon, etc.).
|
||||||
|
Source: https://wordpress.org/plugins/syndication-links/
|
||||||
|
unpredictable-image-filenames – Randomizes uploaded image filenames for privacy.
|
||||||
|
Source: https://wordpress.org/plugins/unpredictable-image-filenames/
|
||||||
|
webmention – Webmention support (IndieWeb).
|
||||||
|
Source: https://wordpress.org/plugins/webmention/
|
||||||
|
wp-super-cache – Page‑caching to improve performance.
|
||||||
|
Source: https://wordpress.org/plugins/wp-super-cache/
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### Quick start – get it running in three steps
|
### Quick start – get it running in three steps
|
||||||
|
|
@ -70,6 +117,10 @@ All plugins are already present in `wp-content/plugins/` thanks to `composer ins
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
### About the plugins
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Custom mu‑plugins
|
### Custom mu‑plugins
|
||||||
|
|
||||||
If you have PHP files that must always run (e.g., security hardening), place them in the local `src/` directory before building.
|
If you have PHP files that must always run (e.g., security hardening), place them in the local `src/` directory before building.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue