Difference between revisions of "Projects Index"

From SILO Knowledge Base
Jump to navigation Jump to search
Line 43: Line 43:
  
 
== Backburner Projects ==
 
== Backburner Projects ==
 
 
Some smaller software is occassionally developed based on need for SILO GROUP.  Most of that more trivial software is posted on github:
 
Some smaller software is occassionally developed based on need for SILO GROUP.  Most of that more trivial software is posted on github:
 
  
 
=== [https://github.com/cmpunches/Scallywag Scallywag] ===
 
=== [https://github.com/cmpunches/Scallywag Scallywag] ===
 
 
Scallywag is a linux desktop client for The Pirate Bay reverse proxies.  It automatically retrieves a list of known reverse proxies for the famous PirateBay website and allows the user to search for, and select magnet links, and begins the download using the system's XDG-configured default magnet link downloader.  Written in Python and uses the GTK UI.
 
Scallywag is a linux desktop client for The Pirate Bay reverse proxies.  It automatically retrieves a list of known reverse proxies for the famous PirateBay website and allows the user to search for, and select magnet links, and begins the download using the system's XDG-configured default magnet link downloader.  Written in Python and uses the GTK UI.
  
 
=== [https://github.com/cmpunches/godaddy_add-dns godaddy_add-dns] ===
 
=== [https://github.com/cmpunches/godaddy_add-dns godaddy_add-dns] ===
 
 
This is a commandline tool for DNS management through GoDaddy's API.
 
This is a commandline tool for DNS management through GoDaddy's API.
  
 
=== [https://github.com/cmpunches/SILOJourn SILOJourn] ===
 
=== [https://github.com/cmpunches/SILOJourn SILOJourn] ===
 
 
SILOJourn is a curses-driven journaling system designed to create massive diversity in catalogued topics.
 
SILOJourn is a curses-driven journaling system designed to create massive diversity in catalogued topics.
  
 
=== [https://github.com/cmpunches/NSA-CryptoChallenge-Solver NSA-CryptoChallenge-Solver] ===
 
=== [https://github.com/cmpunches/NSA-CryptoChallenge-Solver NSA-CryptoChallenge-Solver] ===
 
 
This is a browser-based tool that solves the National Security Agency's weekly cryptographic puzzle perpetually in an automated fashion.  Written in Python.
 
This is a browser-based tool that solves the National Security Agency's weekly cryptographic puzzle perpetually in an automated fashion.  Written in Python.
  
 
=== [https://github.com/cmpunches/Machapi Machapi] ===
 
=== [https://github.com/cmpunches/Machapi Machapi] ===
 
 
Machapi is an API engine for interaction with various social networking sites written in Python.
 
Machapi is an API engine for interaction with various social networking sites written in Python.
  
 
=== [https://github.com/cmpunches/Antikythera Antikythera] ===
 
=== [https://github.com/cmpunches/Antikythera Antikythera] ===
 
 
Antikythera is a wordpress theme designed to be easy on the eyes and simple to navigate.
 
Antikythera is a wordpress theme designed to be easy on the eyes and simple to navigate.
  
 
=== [https://github.com/cmpunches/Marco Marco] ===
 
=== [https://github.com/cmpunches/Marco Marco] ===
 
 
Marco is a simple HTTP echo service pieced together from example sources on the boost website with resultantly questionable licensing but of surprising utility when needed.
 
Marco is a simple HTTP echo service pieced together from example sources on the boost website with resultantly questionable licensing but of surprising utility when needed.
  
 
=== [https://github.com/cmpunches/HOWDI HOWDI] ===
 
=== [https://github.com/cmpunches/HOWDI HOWDI] ===
 
 
HOWDI is a browser IP anonymizer that pulls its proxies from various lists, then sets up an L4 bound to a local port to relay to the upstream proxies that it finds. Use responsibly.
 
HOWDI is a browser IP anonymizer that pulls its proxies from various lists, then sets up an L4 bound to a local port to relay to the upstream proxies that it finds. Use responsibly.
  
 
=== [https://github.com/cmpunches/Ivory-Tower Ivory Tower] ===
 
=== [https://github.com/cmpunches/Ivory-Tower Ivory Tower] ===
 
 
Ivory Tower is a powerful task management system for the Linux desktop.  Written with a GTK UI and based loosely on GTD task management concepts, it features infinite task hierarchies for all of your recursive compulsions.
 
Ivory Tower is a powerful task management system for the Linux desktop.  Written with a GTK UI and based loosely on GTD task management concepts, it features infinite task hierarchies for all of your recursive compulsions.
  
 
=== [https://github.com/cmpunches/ZNC-IRC-Logviewer ZNC IRC Logviewer] ===
 
=== [https://github.com/cmpunches/ZNC-IRC-Logviewer ZNC IRC Logviewer] ===
 
 
ZNC-IRC-Logviewer is a simple log transformation engine for IRC logs created by the ZNC bouncer.  Designed to be easy to use.
 
ZNC-IRC-Logviewer is a simple log transformation engine for IRC logs created by the ZNC bouncer.  Designed to be easy to use.

Revision as of 23:29, 27 February 2020

Welcome to the SILO GROUP knowledge base.

This knowledge base serves as a living document repository for the following sites and more:

Primary Sites

www.silogroup.org

This is the main landing page for SILO GROUP, which owns and develops all of these softwares.

linux.silogroup.org / linux.surroindustries.com

This is the official blog of the SURRO Linux project, detailing design decisions, musing, and general headway of the development effort for the project.

orchard.silogroup.org

This is a legacy placeholder for documentation for a system called Orchard. Orchard is a scalable service orchestration system for service oriented architecture.

phanes.silogroup.org / blog.surroindustries.com

This is the personal blog of the key developer and architect behind all of these products.

ircthulu.silogroup.org

This is a legacy placeholder for documentation for and design decisions, musings, and general chatter on the development effort for a log aggregation system called ircthulu, that seems to be spawning other products as subsystems.

Current Projects

The source code for developed software (at least that of which is public) is located at:

Examplar

Examplar is a configuration management, automation, and testing tool with minimal runtime requirements, powered entirely by JSON and should integrate with almost any existing tools or frameworks. It has no external dependencies and is written in C++.

You can read more about Examplar in the repository documentation, and also peruse its source code, linked to above.

Examplar was built as a supporting component driving the creation of SURRO Linux.

Foster

Foster is an implementation of an Examplar project that builds the installer disc ISO and the docker container for SURRO Linux, and is a critical milestone in that project. Once complete, all development efforts will be shifted towards the first alpha release of SURRO Linux.

You can read more about Foster and see its source code in the repository linked to above.

Backburner Projects

Some smaller software is occassionally developed based on need for SILO GROUP. Most of that more trivial software is posted on github:

Scallywag

Scallywag is a linux desktop client for The Pirate Bay reverse proxies. It automatically retrieves a list of known reverse proxies for the famous PirateBay website and allows the user to search for, and select magnet links, and begins the download using the system's XDG-configured default magnet link downloader. Written in Python and uses the GTK UI.

godaddy_add-dns

This is a commandline tool for DNS management through GoDaddy's API.

SILOJourn

SILOJourn is a curses-driven journaling system designed to create massive diversity in catalogued topics.

NSA-CryptoChallenge-Solver

This is a browser-based tool that solves the National Security Agency's weekly cryptographic puzzle perpetually in an automated fashion. Written in Python.

Machapi

Machapi is an API engine for interaction with various social networking sites written in Python.

Antikythera

Antikythera is a wordpress theme designed to be easy on the eyes and simple to navigate.

Marco

Marco is a simple HTTP echo service pieced together from example sources on the boost website with resultantly questionable licensing but of surprising utility when needed.

HOWDI

HOWDI is a browser IP anonymizer that pulls its proxies from various lists, then sets up an L4 bound to a local port to relay to the upstream proxies that it finds. Use responsibly.

Ivory Tower

Ivory Tower is a powerful task management system for the Linux desktop. Written with a GTK UI and based loosely on GTD task management concepts, it features infinite task hierarchies for all of your recursive compulsions.

ZNC IRC Logviewer

ZNC-IRC-Logviewer is a simple log transformation engine for IRC logs created by the ZNC bouncer. Designed to be easy to use.