Skip to content

GeiserX/n8n-nodes-way-cms

Repository files navigation

n8n-nodes-way-cms banner

codecov

n8n-nodes-way-cms

n8n community node for Way-CMS — manage archived web content, files, backups, and search-replace operations.

Way-CMS is a self-hosted CMS for managing archived web content from the Wayback Machine. This node lets you automate file management, content search and replacement, backup workflows, and project switching directly from n8n.

Installation

Community Nodes (recommended)

  1. Open Settings > Community Nodes in your n8n instance
  2. Click Install a community node
  3. Enter n8n-nodes-way-cms
  4. Click Install

Manual

cd ~/.n8n
npm install n8n-nodes-way-cms

Credentials

Field Description
URL Base URL of your Way-CMS instance (e.g. http://localhost:5000)
Auth Token Bearer token for API authentication

Resources & Operations

File

Operation Method Description
List GET /api/files List files, optionally filtered by subdirectory
Get GET /api/file Retrieve a single file by path
Create POST /api/file Create a new file with content
Update PUT /api/file Update an existing file's content
Delete DELETE /api/file Delete a file by path

Search

Operation Method Description
Search Files GET /api/search Search for files matching a query string
Search and Replace POST /api/search-replace Find and replace text across files (with preview mode)

Backup

Operation Method Description
List GET /api/backups List all backups
Create POST /api/create-backup Create a full backup
Restore POST /api/restore-backup Restore from a backup
Delete DELETE /api/backup/{path} Delete a backup
List Folder Backups GET /api/folder-backups List folder-level backups
Create Folder Backup POST /api/create-folder-backup Back up a specific folder
Restore Folder Backup POST /api/restore-folder-backup Restore a folder backup

Project

Operation Method Description
List GET /api/my-projects List available projects
Switch POST /api/switch-project Switch active project
Get Config GET /api/config Get current configuration

Download

Operation Method Description
Download ZIP GET /api/download-zip Download the entire project as ZIP
Download File GET /api/download-file Download a single file
Upload ZIP POST /api/upload-zip Upload a ZIP archive

Other n8n Community Nodes by GeiserX

Related Projects

Project Description
Wayback-Archive Download complete websites from the Wayback Machine with full asset preservation
Wayback-Diff Intelligent web page comparison tool with Wayback Machine support
Website-Diff Intelligent web page comparison tool with visual regression testing
Way-CMS Simple web CMS for editing HTML/CSS files downloaded from Wayback Archive
web-mirror Mirror any webpage to a local server for offline access
media-download Download all media files from any web page into a folder schema

License

GPL-3.0

Packages

 
 
 

Contributors