Skip to content

Instantly share code, notes, and snippets.

@andysylvester
andysylvester / rssCloudLog.txt
Created August 19, 2025 02:19
Log from rssCloud test app
Listening at http://ron.mystatustool.com:2004
[Object: null prototype] {
session: 's3750',
domain: 'retiredkalam.com',
port: '80',
path: '/?rsscloud=notify',
feed: 'https://retiredkalam.com/feed/' }
s3750: POST https://retiredkalam.com/?rsscloud=notify https://retiredkalam.com/feed/
{ method: 'POST',
uri: 'https://retiredkalam.com/?rsscloud=notify',
{
"events": [
{
"method": "GET",
"path": "/feedupdated",
"params": {
"url": "https://rsscloud4.wordpress.com/feed/",
"challenge": "0f43e414a6ab0416c14bc1a0b73ce2"
},
"myResponse": "0f43e414a6ab0416c14bc1a0b73ce2",
const myVersion = "0.4.0", myProductName = "clouddemo";
const fs = require ("fs");
const utils = require ("daveutils");
const qs = require ("querystring");
const request = require ("request");
const davehttp = require ("davehttp");
const xml2js = require ("xml2js");
const reallysimple = require ("reallysimple");
@andysylvester
andysylvester / stats_WPORG.json
Created December 18, 2022 05:05
stats.json file from clouddemo.js for Wordpress.org site using version 0.5.0 of RSS Cloud plugin
{
"events": [
{
"method": "GET",
"path": "/feedupdated",
"params": {
"url": "https://rsscloud.andysylvester.com/feed/",
"challenge": "f03b10e367c0384fe2e5ad4e075ab1"
},
"myResponse": "f03b10e367c0384fe2e5ad4e075ab1",
@andysylvester
andysylvester / clouddemo_terminal_output_WPORG.txt
Created December 18, 2022 05:03
Terminal output from clouddemo.js with WordPress.org site using version 0.5.0 of WordPress RSS Cloud plugin
root@AndyDO-03:~/rssDave# node clouddemo.js
davehttp.startup: launching on port == 443, v0.4.37.
davehttp.startup: config == {
"port": 443,
"flPostEnabled": true,
"flLogToConsole": true,
"flTraceOnError": false,
"defaultFeedUrl": "https://rsscloud.andysylvester.com/feed/",
"thisServer": {
@andysylvester
andysylvester / stats_WPCOM.json
Last active December 18, 2022 05:06
stats.json file from clouddemo.js for Wordpress.com site
{
"events": [
{
"method": "GET",
"path": "/feedupdated",
"params": {
"url": "https://rsscloud4.wordpress.com/feed/",
"challenge": "b4db940fa88a20fc18db180143d8dd"
},
"myResponse": "b4db940fa88a20fc18db180143d8dd",
@andysylvester
andysylvester / clouddemo_terminal_output_WPCOM.txt
Created December 18, 2022 04:59
Terminal output from clouddemo.js for WordPress.com site
root@AndyDO-03:~/rssDave# node clouddemo.js
davehttp.startup: launching on port == 443, v0.4.37.
davehttp.startup: config == {
"port": 443,
"flPostEnabled": true,
"flLogToConsole": true,
"flTraceOnError": false,
"defaultFeedUrl": "https://rsscloud4.wordpress.com/feed/",
var myVersion = "0.40", myProductName = "testRssCloud", myPort = 2222, myDomain = "http://fedwiki.andysylvester.com";
//Test app for Andrew Shell's rssCloud server
//https://github.com/andrewshell/rsscloud-server
var request = require ("request");
var http = require ("http");
var urlpack = require ("url");
var dns = require ("dns");
var qs = require ("querystring");
@andysylvester
andysylvester / rssCloud_WordPress_com_test.js
Created December 4, 2022 21:57
Node.js test script for testing rssCloud support for WordPress.com sites
var myVersion = "0.40", myProductName = "testRssCloud", myPort = 2222, myDomain = "http://fedwiki.andysylvester.com";
//Test app for Andrew Shell's rssCloud server
//https://github.com/andrewshell/rsscloud-server
var request = require ("request");
var http = require ("http");
var urlpack = require ("url");
var dns = require ("dns");
var qs = require ("querystring");
@andysylvester
andysylvester / testALS01.js
Created June 6, 2022 01:57
Demo of opmlPackage includes feature, also writes the outline to a file
//5/11/22; 4:59:24 PM by DW
//Read an OPML file that has includes.
//Pass it through opml.expandIncludes.
//Display the resulting outline, with the includes expanded.
const fs = require ("fs");
const opml = require ("opml");
fs.readFile ("includesALS.opml", function (err, opmltext) {
if (err) {