Commit 1773a2c0 authored by Lisa's avatar Lisa

docs: add donation info + license headers to source files

parent 97f6a449
# Hermes Node Protocol
# Copyright (c) 2026 Stefy (nextime) Lanza <stefy@nexlab.net>
# All rights reserved.
#
# This software is released under the MIT License with a copyleft clause.
# See the LICENSE file for full terms.
# Browser Control Protocol Schema # Browser Control Protocol Schema
## Message Format ## Message Format
......
# Hermes Node Protocol
# Copyright (c) 2026 Stefy (nextime) Lanza <stefy@nexlab.net>
# All rights reserved.
#
# This software is released under the MIT License with a copyleft clause.
# See the LICENSE file for full terms.
# Hermes Node Protocol - Deployment Guide # Hermes Node Protocol - Deployment Guide
**Version:** 1.0 **Version:** 1.0
......
# Hermes Node Protocol
# Copyright (c) 2026 Stefy (nextime) Lanza <stefy@nexlab.net>
# All rights reserved.
#
# This software is released under the MIT License with a copyleft clause.
# See the LICENSE file for full terms.
# Deploying Browser Control to sissy (Laptop) # Deploying Browser Control to sissy (Laptop)
## Architecture Recap ## Architecture Recap
......
# Hermes Node Protocol
# Copyright (c) 2026 Stefy (nextime) Lanza <stefy@nexlab.net>
# All rights reserved.
#
# This software is released under the MIT License with a copyleft clause.
# See the LICENSE file for full terms.
# Hermes Node Protocol Specification # Hermes Node Protocol Specification
**Version:** 1.0 **Version:** 1.0
......
...@@ -135,3 +135,15 @@ For issues, check: ...@@ -135,3 +135,15 @@ For issues, check:
- Agent logs: `/var/log/hermes-node-agent.log` (Linux) or `C:\ProgramData\hermes-node\hermes-node-agent.log` (Windows) - Agent logs: `/var/log/hermes-node-agent.log` (Linux) or `C:\ProgramData\hermes-node\hermes-node-agent.log` (Windows)
- Gateway logs on gateway host - Gateway logs on gateway host
- Configuration files for token/URL mismatches - Configuration files for token/URL mismatches
## Donate
If you find this project useful, consider supporting its continued development:
**Bitcoin (BTC)**: `bc1ql5klyv78t0a5g59y3tczv8ejy9l740x3zg0cge`
**Ethereum (ETH)**: `0x3f707d3543A6C301B3Bf47eBc4B469e017a119B4`
**Solana (SOL)**: `G7iZQ3iQ7k5t9E9g8Y7u6i5t4r3e2w1q0P9O8I7U6Y5`
---
*Copyright (c) 2026 Stefy (nextime) Lanza <stefy@nexlab.net>. All rights reserved.*
# Hermes Node Protocol
# Copyright (c) 2026 Stefy (nextime) Lanza <stefy@nexlab.net>
# All rights reserved.
#
# This software is released under the MIT License with a copyleft clause.
# See the LICENSE file for full terms.
# Hermes Node Agent — Windows Deployment Guide # Hermes Node Agent — Windows Deployment Guide
**Platform:** Windows 10/11, Windows Server 2016+ **Platform:** Windows 10/11, Windows Server 2016+
......
#!/usr/bin/env python3 #!/usr/bin/env python3
# Hermes Node Protocol
# Copyright (c) 2026 Stefy (nextime) Lanza <stefy@nexlab.net>
# All rights reserved.
#
# This software is released under the MIT License with a copyleft clause.
# See the LICENSE file for full terms.
""" """
Browser Control Example Usage Browser Control Example Usage
......
#!/usr/bin/env python3 #!/usr/bin/env python3
# Hermes Node Protocol
# Copyright (c) 2026 Stefy (nextime) Lanza <stefy@nexlab.net>
# All rights reserved.
#
# This software is released under the MIT License with a copyleft clause.
# See the LICENSE file for full terms.
""" """
Browser control module for Hermes Node Protocol. Browser control module for Hermes Node Protocol.
Implements the interface expected by hermes_node_agent.py. Implements the interface expected by hermes_node_agent.py.
......
#!/bin/bash #!/bin/bash
# Hermes Node Protocol
# Copyright (c) 2026 Stefy (nextime) Lanza <stefy@nexlab.net>
# All rights reserved.
#
# This software is released under the MIT License with a copyleft clause.
# See the LICENSE file for full terms.
set -e set -e
echo "=== Building Linux Distribution ===" echo "=== Building Linux Distribution ==="
......
#!/bin/bash #!/bin/bash
# Hermes Node Protocol
# Copyright (c) 2026 Stefy (nextime) Lanza <stefy@nexlab.net>
# All rights reserved.
#
# This software is released under the MIT License with a copyleft clause.
# See the LICENSE file for full terms.
set -e set -e
echo "=== Building Windows Distribution ===" echo "=== Building Windows Distribution ==="
......
#!/bin/bash #!/bin/bash
# Hermes Node Protocol
# Copyright (c) 2026 Stefy (nextime) Lanza <stefy@nexlab.net>
# All rights reserved.
#
# This software is released under the MIT License with a copyleft clause.
# See the LICENSE file for full terms.
set -e set -e
echo "=== Building Hermes Node Agent ===" echo "=== Building Hermes Node Agent ==="
......
# Hermes Node Protocol
# Copyright (c) 2026 Stefy (nextime) Lanza <stefy@nexlab.net>
# All rights reserved.
#
# This software is released under the MIT License with a copyleft clause.
# See the LICENSE file for full terms.
[Unit] [Unit]
Description=Hermes Node Agent Description=Hermes Node Agent
After=network-online.target After=network-online.target
......
#!/usr/bin/env python3 #!/usr/bin/env python3
# Hermes Node Protocol
# Copyright (c) 2026 Stefy (nextime) Lanza <stefy@nexlab.net>
# All rights reserved.
#
# This software is released under the MIT License with a copyleft clause.
# See the LICENSE file for full terms.
""" """
Hermes Node Agent - Reverse-connection node executor Hermes Node Agent - Reverse-connection node executor
......
# Hermes Node Protocol
# Copyright (c) 2026 Stefy (nextime) Lanza <stefy@nexlab.net>
# All rights reserved.
#
# This software is released under the MIT License with a copyleft clause.
# See the LICENSE file for full terms.
# Hermes Node Agent — Windows Installer (PowerShell) # Hermes Node Agent — Windows Installer (PowerShell)
# Installs the Hermes Node Agent as a Windows service using NSSM # Installs the Hermes Node Agent as a Windows service using NSSM
# Requires: PowerShell 5+, Python 3.7+, Administrator rights # Requires: PowerShell 5+, Python 3.7+, Administrator rights
......
#!/bin/bash #!/bin/bash
# Hermes Node Protocol
# Copyright (c) 2026 Stefy (nextime) Lanza <stefy@nexlab.net>
# All rights reserved.
#
# This software is released under the MIT License with a copyleft clause.
# See the LICENSE file for full terms.
# Hermes Node Agent Installer — Linux Version # Hermes Node Agent Installer — Linux Version
# Installs the Hermes Node Agent as a SysV init service # Installs the Hermes Node Agent as a SysV init service
# Requires: bash, Python 3, pip, root (for service) # Requires: bash, Python 3, pip, root (for service)
......
# Hermes Node Protocol
# Copyright (c) 2026 Stefy (nextime) Lanza <stefy@nexlab.net>
# All rights reserved.
#
# This software is released under the MIT License with a copyleft clause.
# See the LICENSE file for full terms.
websockets>=16.0 websockets>=16.0
playwright>=1.59.0 playwright>=1.59.0
#!/usr/bin/env python3 #!/usr/bin/env python3
# Hermes Node Protocol
# Copyright (c) 2026 Stefy (nextime) Lanza <stefy@nexlab.net>
# All rights reserved.
#
# This software is released under the MIT License with a copyleft clause.
# See the LICENSE file for full terms.
"""Test browser controller""" """Test browser controller"""
import asyncio import asyncio
from browser_controller import BrowserController from browser_controller import BrowserController
......
# Hermes Node Protocol
# Copyright (c) 2026 Stefy (nextime) Lanza <stefy@nexlab.net>
# All rights reserved.
#
# This software is released under the MIT License with a copyleft clause.
# See the LICENSE file for full terms.
# Hermes Node Agent — Windows Package Build Instructions # Hermes Node Agent — Windows Package Build Instructions
This directory contains the Windows-specific components for building a professional installer. This directory contains the Windows-specific components for building a professional installer.
......
# Hermes Node Protocol
# Copyright (c) 2026 Stefy (nextime) Lanza <stefy@nexlab.net>
# All rights reserved.
#
# This software is released under the MIT License with a copyleft clause.
# See the LICENSE file for full terms.
"""Hermes Node Agent — Windows GUI Manager """Hermes Node Agent — Windows GUI Manager
System tray application for managing the Hermes Node Agent service. System tray application for managing the Hermes Node Agent service.
......
# Hermes Node Protocol
# Copyright (c) 2026 Stefy (nextime) Lanza <stefy@nexlab.net>
# All rights reserved.
#
# This software is released under the MIT License with a copyleft clause.
# See the LICENSE file for full terms.
# Hermes Node Agent — Windows Build Script # Hermes Node Agent — Windows Build Script
# Builds the Windows installer package using PyInstaller and Inno Setup # Builds the Windows installer package using PyInstaller and Inno Setup
# #
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment