kompotkot
|
bf1f33e683
|
Updated default config generation
|
2022-07-11 13:53:03 +00:00 |
kompotkot
|
18acd37a57
|
Real ip nb
|
2022-06-06 14:33:50 +00:00 |
kompotkot
|
6d57281f6d
|
Removed development prints
|
2022-06-06 13:00:17 +00:00 |
kompotkot
|
dc0dfdfab0
|
Go routine cleaning access id cache
|
2022-06-06 12:58:33 +00:00 |
kompotkot
|
30f2457ed1
|
Access id cache add, update. Check cache in middleware
|
2022-06-06 12:03:28 +00:00 |
kompotkot
|
30e1630df2
|
Client structure cleaning
|
2022-05-17 13:30:28 +00:00 |
kompotkot
|
e760416d3f
|
Working example with explicit check of internal crawlers access id
|
2022-05-17 12:36:08 +00:00 |
kompotkot
|
a68cc186dc
|
Fixed errors after merge
|
2022-05-16 19:54:22 +00:00 |
kompotkot
|
784a852ff4
|
Merge branch 'main' into blancer-app-auth
|
2022-05-16 19:20:10 +00:00 |
Sergei Sumarokov
|
a62f41af00
|
Merge pull request #605 from bugout-dev/nodebalancer-add-nodes-cli
Cli config file for node list setup
|
2022-05-11 14:22:07 +03:00 |
Sergei Sumarokov
|
570f3d43d6
|
Merge pull request #603 from bugout-dev/xdai-deploy
xDai node deployment
|
2022-05-11 14:21:55 +03:00 |
kompotkot
|
8afac784c1
|
Format file
|
2022-05-11 10:22:54 +00:00 |
kompotkot
|
66e65c174d
|
Description for status server at nodes
|
2022-05-11 10:21:44 +00:00 |
kompotkot
|
0b371b1a57
|
Removed unused imports
|
2022-05-10 19:13:09 +00:00 |
kompotkot
|
467ddd2047
|
Removed testing code samples
|
2022-05-10 19:12:07 +00:00 |
kompotkot
|
67edea0b98
|
Service nodebalancer subcommand spec
|
2022-05-10 19:10:08 +00:00 |
kompotkot
|
dbc025e7b6
|
Create config directory during nodebalancer deployment
|
2022-05-10 19:05:11 +00:00 |
kompotkot
|
77c7abbda7
|
Node balancer config file deployment
|
2022-05-10 19:00:49 +00:00 |
kompotkot
|
d6db6878d5
|
Cli config file for node list setup
|
2022-05-10 18:25:04 +00:00 |
kompotkot
|
928e8120d0
|
xDai node deployment
|
2022-05-10 10:23:31 +00:00 |
kompotkot
|
a0e3165cf2
|
Sys log identifiers
|
2022-05-03 12:39:33 +00:00 |
kompotkot
|
aa0795469a
|
work with bugout-go
|
2022-03-21 20:36:12 +00:00 |
kompotkot
|
b0623f738c
|
modified auth exception message to access message
|
2022-03-21 10:32:33 +00:00 |
kompotkot
|
1406d85e05
|
allowed methods work as map
|
2022-03-21 10:30:04 +00:00 |
kompotkot
|
0fd2b841d9
|
small fixes of timeouts and dev sh
|
2022-03-18 19:11:18 +00:00 |
kompotkot
|
b6b99e5f7a
|
log query if provided
|
2022-03-18 17:19:56 +00:00 |
kompotkot
|
0cd3c35796
|
fixed behaviour with req body, extended log middleware
|
2022-03-18 17:10:37 +00:00 |
kompotkot
|
6dcb63b5df
|
pagination for cli resources
|
2022-03-17 17:35:53 +00:00 |
kompotkot
|
34ec0f3b93
|
check if access id not specified
|
2022-03-17 14:58:40 +00:00 |
kompotkot
|
884eb82376
|
removed print
|
2022-03-17 14:51:12 +00:00 |
kompotkot
|
abd570b6a0
|
cli to work with nodebalancer users access
|
2022-03-17 14:41:03 +00:00 |
kompotkot
|
ae3dfa1449
|
return after print defaults at cli
|
2022-03-17 11:58:23 +00:00 |
kompotkot
|
6739f9c3df
|
Usage in nodebalancer cli
|
2022-03-17 11:28:19 +00:00 |
kompotkot
|
3e47047c73
|
Whitelisted json rpc methods
|
2022-03-17 10:49:30 +00:00 |
kompotkot
|
98a8097639
|
Merge branch 'main' into blancer-app-auth
|
2022-03-16 21:38:43 +00:00 |
kompotkot
|
26472d2ab9
|
Fixed env var naming
|
2022-03-16 21:35:28 +00:00 |
kompotkot
|
e3a08730cc
|
Working nodebalancer with authorization via resources
|
2022-03-16 21:33:48 +00:00 |
kompotkot
|
7bd293d11e
|
Get block and uth workflow
|
2022-03-16 14:49:39 +00:00 |
kompotkot
|
06d16457a0
|
Write user data in request context
|
2022-03-09 11:07:53 +00:00 |
kompotkot
|
ca5bca10ae
|
Application id check in auth middleware
|
2022-03-08 14:25:08 +00:00 |
kompotkot
|
3405f6746f
|
Auth middleware for node balancer
|
2022-03-08 14:19:12 +00:00 |
kompotkot
|
6da2dcacae
|
Removed status systemd check to prevent deploy script freeze
|
2022-03-07 12:24:30 +00:00 |
kompotkot
|
b552ceef90
|
Correct service of nodes shutdown
|
2022-02-08 14:37:45 +00:00 |
kompotkot
|
c5d55867d5
|
SIGKILL for nodes 300->180
|
2022-02-08 10:47:45 +00:00 |
kompotkot
|
3798f39946
|
In deploy scripts point to go root dir $HOME/ -> /root/
|
2022-02-08 08:41:13 +00:00 |
Sergei Sumarokov
|
7e0c7b52ba
|
Revert "Client id to work with node balancer"
|
2022-01-24 20:35:46 +03:00 |
Sergei Sumarokov
|
55ef13ebb7
|
Merge pull request #539 from bugout-dev/default-node-port-temp-client-id-as-ip
Client id to work with node balancer
|
2022-01-24 20:33:02 +03:00 |
kompotkot
|
a16635b65c
|
Hardcoded eth and pol default ports
|
2022-01-24 17:20:35 +00:00 |
kompotkot
|
d2f479b4f9
|
Typo at node status service file
|
2022-01-22 13:07:10 +00:00 |
kompotkot
|
0d090eff3c
|
Checkenv cant find root home
|
2022-01-21 14:22:43 +00:00 |
kompotkot
|
184c19c927
|
Removed geth and bor status check to prevent script fall
|
2022-01-21 13:42:37 +00:00 |
kompotkot
|
1a21d4ba18
|
Fix for bor service variable
|
2022-01-21 13:22:33 +00:00 |
kompotkot
|
6295348d21
|
Heimdall now work via nodebalancer
|
2022-01-20 12:07:27 +00:00 |
kompotkot
|
07394d782c
|
Merge branch 'main' into node-balancer-clients
|
2022-01-20 11:38:29 +00:00 |
kompotkot
|
1179ea7138
|
Fixed bug with infinity attempts
|
2022-01-20 11:36:24 +00:00 |
kompotkot
|
42a6d41d70
|
Added bor and geth service files for control via deployment
|
2022-01-19 21:58:51 +00:00 |
kompotkot
|
e0dbe8a0b3
|
Port for status server using variable
|
2022-01-19 19:57:37 +00:00 |
kompotkot
|
0e5fb1307e
|
Reduced logging
|
2022-01-17 11:41:35 +00:00 |
kompotkot
|
3d11433056
|
Fixed imports
|
2022-01-17 11:38:18 +00:00 |
kompotkot
|
723c9db6be
|
Work with client id header instead of ip
|
2022-01-17 11:37:08 +00:00 |
kompotkot
|
c2f95e9217
|
Correct active clients logging
|
2022-01-17 11:16:31 +00:00 |
kompotkot
|
aab3b8f4ac
|
Mutex and blockchain respect for client node balancer
|
2022-01-17 11:09:44 +00:00 |
kompotkot
|
491a374437
|
Fixed add client node
|
2022-01-14 18:10:23 +00:00 |
kompotkot
|
dd91735887
|
ClientPool as map instead of slice
|
2022-01-14 14:14:48 +00:00 |
kompotkot
|
d0ebd4782f
|
Updated logs for middleware and status of nodes at node balancer
|
2022-01-11 21:21:50 +00:00 |
kompotkot
|
de0ef49825
|
Extended client nodebalancer with additional comments
|
2022-01-11 21:04:21 +00:00 |
kompotkot
|
f031de68a4
|
AddClient with AddClientNode united
|
2022-01-11 20:45:43 +00:00 |
kompotkot
|
a0e50b3722
|
Implemented clients with IPs with cleaning after inactive time
|
2022-01-11 18:53:15 +00:00 |
kompotkot
|
e1a2d48d33
|
Wildcard for geth http.vhosts flag to work with node balancer
|
2022-01-11 12:19:40 +00:00 |
kompotkot
|
366d189b46
|
Updated polygon node deployment workflow
|
2021-12-22 19:30:09 +00:00 |
kompotkot
|
016aac05e4
|
Updated ethereum node deployment workflow
|
2021-12-22 19:29:35 +00:00 |
kompotkot
|
d9a8fd0b7d
|
Simplified node status server to work with local ip
|
2021-12-22 19:28:58 +00:00 |
kompotkot
|
b34eb909a2
|
Fixed node balancer service file and deploy
|
2021-12-22 10:55:08 +00:00 |
kompotkot
|
6a02719225
|
Removed fetch node-connection bash script
|
2021-12-21 21:11:14 +00:00 |
kompotkot
|
852cff34b3
|
ipc to jsonrpc path changed
|
2021-12-21 19:16:27 +00:00 |
kompotkot
|
7d529afb4f
|
rpc path to ipc path changed
|
2021-12-21 15:59:31 +00:00 |
kompotkot
|
416f5dd35e
|
Deployment script for nodebalancer, default vars for dns route
|
2021-12-21 15:52:58 +00:00 |
kompotkot
|
21eb896637
|
Removed build from commit
|
2021-12-20 15:05:32 +00:00 |
kompotkot
|
8d32540666
|
Version, env variables check, deployment script
|
2021-12-20 15:01:37 +00:00 |
kompotkot
|
905dcbf71a
|
Load balancer for nodes
|
2021-12-20 12:53:54 +00:00 |
kompotkot
|
45938328c4
|
Removed specific listening port for ndoe server and don't start geth
|
2021-11-15 22:32:11 +00:00 |
Sergei Sumarokov
|
925c1b1d70
|
Revert "Prevent user-data script fall"
|
2021-11-15 18:28:57 +03:00 |
kompotkot
|
2519f7ad1b
|
Prevent user-data script fall
|
2021-11-15 15:12:35 +00:00 |
kompotkot
|
5dbdc765f1
|
Better logging and use internal IP
|
2021-11-13 19:06:36 +00:00 |
kompotkot
|
9ccbd13c17
|
Added moonstreamnodes service build
|
2021-11-13 14:31:43 +00:00 |
kompotkot
|
5b320f5e57
|
Update of deploy scripts for nodes
|
2021-11-13 14:29:38 +00:00 |
kompotkot
|
20a8878735
|
Status server works with polygon node also
|
2021-11-13 09:23:43 +00:00 |
kompotkot
|
172a7557c2
|
Crawlers status server now nodes status server
|
2021-11-12 18:24:36 +00:00 |
kompotkot
|
4447066a9a
|
Updated moonstream polygon node deployment script
|
2021-11-11 13:22:26 +00:00 |
kompotkot
|
3209b7f21f
|
Fixed typo in deploy bash for polygon node
|
2021-10-21 20:43:36 +00:00 |
kompotkot
|
dada17c289
|
Deploy bash for polygon node
|
2021-10-21 13:50:25 +00:00 |
kompotkot
|
1ba3a984a1
|
Using ec2metadata for internal ip
|
2021-10-21 11:58:05 +00:00 |
kompotkot
|
4531a33451
|
No export for service env file
|
2021-10-21 10:25:06 +00:00 |
kompotkot
|
40584df755
|
Daemon reload when geth not running
|
2021-10-21 10:22:22 +00:00 |
kompotkot
|
6fad65941b
|
-e for echo
|
2021-10-21 10:20:39 +00:00 |
kompotkot
|
f23091ae2d
|
Additional logging for deployment script
|
2021-10-20 22:58:01 +00:00 |
kompotkot
|
4324a65ba4
|
Use internal ip address for geth in deploy.bash
|
2021-10-20 22:42:07 +00:00 |
kompotkot
|
cdafbf360a
|
Node works with environment variables
|
2021-10-20 22:23:53 +00:00 |
kompotkot
|
39b85143f5
|
Full to snap sync mode change
|
2021-10-15 10:40:54 +00:00 |
kompotkot
|
f795306afb
|
Nodes deployment module
|
2021-10-15 08:38:28 +00:00 |