Commit Graph

  • a59d0f1fd6 feat: add configurable RQLite host advertising modes (auto/localhost/ip) anonpenguin 2025-08-09 08:19:18 +03:00
  • 05798471dd fix: standardize rqlite join addresses to use host:port format without http scheme anonpenguin 2025-08-08 20:30:46 +03:00
  • b744f7f513 refactor: standardize ports (LibP2P 4001, RQLite 5001/7001) and remove .env configuration anonpenguin 2025-08-08 20:09:28 +03:00
  • 8d57fc8f98 Remove bootstrap main.go file as part of project restructuring anonpenguin 2025-08-07 08:40:38 +03:00
  • d32a6934e9 Enhance AI_CONTEXT.md with additional functional requirements and improve formatting for clarity; include detailed descriptions for database operations, key-value storage, pub/sub messaging, and peer discovery. anonpenguin 2025-08-06 20:47:03 +03:00
  • 9b69aa4432 Update documentation to reflect changes in node startup commands; unify bootstrap and regular node commands to use make run-node for improved clarity and ease of use. anonpenguin 2025-08-06 20:43:49 +03:00
  • f62b9c6423 Merge branch 'main' of https://git.debros.io/DeBros/network anonpenguin 2025-08-06 20:25:51 +03:00
  • 8d9996e87a Add new main files for bootstrap and unified-node commands anonpenguin 2025-08-06 19:59:09 +03:00
  • 9de528815c Disable RQLite authentication for testing johnysigma 2025-08-06 13:35:50 +03:00
  • 3af1b58eb4 Add comprehensive production security for RQLite clustering johnysigma 2025-08-06 13:29:09 +03:00
  • 16a70a03aa Add comprehensive network connectivity diagnostics johnysigma 2025-08-06 13:08:27 +03:00
  • 56f0a01b79 Add RQLite join address connectivity testing johnysigma 2025-08-06 13:05:58 +03:00
  • e6a305a8a7 Fix RQLite join address validation and improve error handling johnysigma 2025-08-06 13:00:55 +03:00
  • 79efd7b2c5 Fix RQLite advertised addresses for proper cluster formation johnysigma 2025-08-06 11:29:06 +03:00
  • 2181b5ced0 Fix RQLite bind addresses to allow external connections johnysigma 2025-08-06 11:24:24 +03:00
  • b529c32742 Update pkg/constants/bootstrap.go johnysigma 2025-08-06 05:56:45 +00:00
  • 089916b5dd Fix port conflict between RQLite and LibP2P johnysigma 2025-08-06 08:44:23 +03:00
  • cc276ccc22 Fix install script service management to only use debros-node johnysigma 2025-08-06 08:39:44 +03:00
  • 79d4a3980f Add peer-id command to CLI for easy peer ID retrieval johnysigma 2025-08-06 08:39:14 +03:00
  • dfa4de33b4 Fix multi-bootstrap RQLite cluster setup johnysigma 2025-08-06 08:21:21 +03:00
  • 37bf582932 Fix bootstrap node detection to prevent self-join in RQLite johnysigma 2025-08-06 08:14:29 +03:00
  • 5cef68c132 Fix bootstrap peer ID mismatch for 57.129.81.31 johnysigma 2025-08-06 08:10:28 +03:00
  • 480354267a Fix RQLite join address for regular nodes johnysigma 2025-08-06 08:02:43 +03:00
  • 3975b5a59d Fix debros-node service failing due to invalid -port flag johnysigma 2025-08-06 07:51:23 +03:00
  • b9ef151643 Merge branch 'main' of https://git.debros.io/DeBros/network anonpenguin 2025-08-05 22:28:34 +03:00
  • cd74a2df68 Refactor node and bootstrap configurations for improved clarity and consistency; unify RQLite and Raft ports across nodes, update environment setup, and enhance logging for node operations. anonpenguin 2025-08-05 22:28:12 +03:00
  • f470884b42 Fix spacing issues in install script that were causing command failures johnysigma 2025-08-04 19:02:57 +03:00
  • 0a0756d4da Update RQLite raft port to 7001 in configuration files anonpenguin 2025-08-04 18:51:42 +03:00
  • cad45efb71 Refactor go.mod to remove indirect dependency on godotenv and update RQLite node configuration anonpenguin 2025-08-04 18:51:11 +03:00
  • bf32cc2a49 Add production environment support for bootstrap peers and RQLite connections anonpenguin 2025-08-04 18:31:49 +03:00
  • 9832e97ed8 Add additional bootstrap peer IDs for enhanced connectivity anonpenguin 2025-08-04 17:25:21 +03:00
  • 7fd9870d0f Update bootstrap address for improved peer connectivity anonpenguin 2025-08-04 17:22:14 +03:00
  • 115b64d8d2 Add additional bootstrap addresses for improved connectivity anonpenguin 2025-08-04 17:15:01 +03:00
  • 0cabfd6381 Clean up output messages: remove duplicate 'node' and Node Type line johnysigma 2025-08-04 17:01:29 +03:00
  • d447f6546b Force NODE_TYPE to 'node' in update mode to complete bootstrap migration johnysigma 2025-08-04 16:58:07 +03:00
  • 4f204a37f4 Fix final bootstrap port references in completion output johnysigma 2025-08-04 16:55:20 +03:00
  • 946e2568bb Fix ExecStart command in systemd service to use NODE_PORT instead of BOOTSTRAP_PORT johnysigma 2025-08-04 16:54:52 +03:00
  • 8b1fbdd9e3 Rename all bootstrap references to node in installation script johnysigma 2025-08-04 16:51:52 +03:00
  • 73d4d2b17b Fix Text file busy error during binary updates johnysigma 2025-08-04 16:46:41 +03:00
  • 7e849ed778 Fix port conflict during updates johnysigma 2025-08-04 16:43:37 +03:00
  • 94ea521ffa Comprehensive README cleanup: Remove node type references and clarify permissions johnysigma 2025-08-04 16:35:49 +03:00
  • 3d7b090b22 Update README to reflect install script changes johnysigma 2025-08-04 16:28:37 +03:00
  • e165dfd689 Fix script issues with root detection and node configuration johnysigma 2025-08-04 16:26:59 +03:00
  • 6b0951c601 Remove node type selection and default to bootstrap node named 'node' johnysigma 2025-08-04 16:24:41 +03:00
  • 676536d310 Implement root execution with security warning johnysigma 2025-08-04 16:03:04 +03:00
  • ec3cca20aa Fix script hanging issues - Add comprehensive non-interactive mode johnysigma 2025-08-04 15:10:17 +03:00
  • 63ab2d54ac Add missing RQLite installation to install script johnysigma 2025-08-04 14:57:32 +03:00
  • ee08f80821 Fix installation script URLs in README johnysigma 2025-08-04 14:47:21 +03:00
  • f05e50ad19 Improve UFW firewall configuration johnysigma 2025-08-04 14:39:35 +03:00
  • abcfca230d Enhance systemd service creation by cleaning up existing services and ensuring a fresh start anonpenguin 2025-08-03 17:54:54 +03:00
  • 3d504efcea Refactor installation script to support update mode and improve dependency checks anonpenguin 2025-08-03 17:24:11 +03:00
  • 69484a8b68 Update README to enhance Table of Contents with additional sections and details anonpenguin 2025-08-03 17:05:13 +03:00
  • 8523cb2fb3 Update import paths to use the full module path for consistency anonpenguin 2025-08-03 17:00:52 +03:00
  • f0bc9f1adf Update README to include version number v0.12.4-beta anonpenguin 2025-08-03 16:53:06 +03:00
  • 116885e6d7 Update import paths to use the full module path for consistency anonpenguin 2025-08-03 16:34:02 +03:00
  • a6aa516d74 Initial commit anonpenguin 2025-08-03 16:24:04 +03:00