mirror of
https://github.com/ditatompel/xmr-remote-nodes.git
synced 2025-05-03 03:12:16 +00:00
Merge pull request #175 from ditatompel/dependabot/go_modules/golang.org/x/net-0.37.0
Merge pull request #175 This merge action was created automatically. Reviewed-by: ditatompel <ditatompel@users.noreply.github.com>
This commit is contained in:
commit
31edbc0ecf
4 changed files with 28 additions and 26 deletions
36
README.md
36
README.md
|
@ -27,24 +27,24 @@ clients.
|
|||
|
||||
To build the executable binaries, you need:
|
||||
|
||||
- Go >= 1.22
|
||||
- Bun >= 1.1.26
|
||||
- [a-h/templ][templ-repo] v0.2.778
|
||||
- Go >= 1.23
|
||||
- Bun >= 1.1.26
|
||||
- [a-h/templ][templ-repo] v0.2.778
|
||||
|
||||
> **Note**:
|
||||
>
|
||||
> - If you want to contribute to the code, please use exact templ version
|
||||
> (v0.2.778).
|
||||
> - If you want to contribute to the code, please use exact templ version
|
||||
> (v0.2.778).
|
||||
|
||||
### Server & Prober requirements
|
||||
|
||||
- Linux Machines (AMD64 or ARM64)
|
||||
- Linux Machines (AMD64 or ARM64)
|
||||
|
||||
### Server requirements
|
||||
|
||||
- MySQL/MariaDB
|
||||
- [GeoIP Database][geoip-doc] (optional). Place it to `./assets/geoip`,
|
||||
see [./internal/ip/geo/geoip.go](./internal/ip/geo/geoip.go).
|
||||
- MySQL/MariaDB
|
||||
- [GeoIP Database][geoip-doc] (optional). Place it to `./assets/geoip`,
|
||||
see [./internal/ip/geo/geoip.go](./internal/ip/geo/geoip.go).
|
||||
|
||||
## Installation
|
||||
|
||||
|
@ -81,24 +81,24 @@ See the [Makefile](./Makefile).
|
|||
|
||||
## ToDo's
|
||||
|
||||
- :white_check_mark: Accept IPv6 nodes.
|
||||
- :white_check_mark: Use `a-h/templ` and `HTMX` instead of `Svelte`.
|
||||
- Use Go standard `net/http` instead of `fiber`.
|
||||
- :white_check_mark: Accept I2P nodes.
|
||||
- :white_check_mark: Support Tor hidden service (beta, inform via HTTP header).
|
||||
- :white_check_mark: Accept IPv6 nodes.
|
||||
- :white_check_mark: Use `a-h/templ` and `HTMX` instead of `Svelte`.
|
||||
- Use Go standard `net/http` instead of `fiber`.
|
||||
- :white_check_mark: Accept I2P nodes.
|
||||
- :white_check_mark: Support Tor hidden service (beta, inform via HTTP header).
|
||||
|
||||
## Acknowledgement
|
||||
|
||||
The creators and contributors of these projects have provided valuable
|
||||
resources, which I am grateful for:
|
||||
|
||||
- [jtgrassie/monero-pool][jtgrassie-monero-pool]
|
||||
- [rclone/rclone][rclone]
|
||||
- [jtgrassie/monero-pool][jtgrassie-monero-pool]
|
||||
- [rclone/rclone][rclone]
|
||||
|
||||
## Similar Projects
|
||||
|
||||
- [lalanza808/monero.fail][monerofail-repo]
|
||||
- [cake-tech/upptime-monerocom][uptime-monerocom-repo]
|
||||
- [lalanza808/monero.fail][monerofail-repo]
|
||||
- [cake-tech/upptime-monerocom][uptime-monerocom-repo]
|
||||
|
||||
## Donation
|
||||
|
||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
v0.2.1
|
||||
v0.2.2
|
||||
|
|
8
go.mod
8
go.mod
|
@ -1,6 +1,8 @@
|
|||
module github.com/ditatompel/xmr-remote-nodes
|
||||
|
||||
go 1.22.2
|
||||
go 1.23.0
|
||||
|
||||
toolchain go1.24.1
|
||||
|
||||
require (
|
||||
github.com/a-h/templ v0.2.778
|
||||
|
@ -12,7 +14,7 @@ require (
|
|||
github.com/joho/godotenv v1.5.1
|
||||
github.com/oschwald/geoip2-golang v1.11.0
|
||||
github.com/spf13/cobra v1.9.1
|
||||
golang.org/x/net v0.35.0
|
||||
golang.org/x/net v0.38.0
|
||||
)
|
||||
|
||||
require (
|
||||
|
@ -29,5 +31,5 @@ require (
|
|||
github.com/valyala/bytebufferpool v1.0.0 // indirect
|
||||
github.com/valyala/fasthttp v1.51.0 // indirect
|
||||
github.com/valyala/tcplisten v1.0.0 // indirect
|
||||
golang.org/x/sys v0.30.0 // indirect
|
||||
golang.org/x/sys v0.31.0 // indirect
|
||||
)
|
||||
|
|
8
go.sum
8
go.sum
|
@ -59,12 +59,12 @@ github.com/valyala/fasthttp v1.51.0 h1:8b30A5JlZ6C7AS81RsWjYMQmrZG6feChmgAolCl1S
|
|||
github.com/valyala/fasthttp v1.51.0/go.mod h1:oI2XroL+lI7vdXyYoQk03bXBThfFl2cVdIA3Xl7cH8g=
|
||||
github.com/valyala/tcplisten v1.0.0 h1:rBHj/Xf+E1tRGZyWIWwJDiRY0zc1Js+CV5DqwacVSA8=
|
||||
github.com/valyala/tcplisten v1.0.0/go.mod h1:T0xQ8SeCZGxckz9qRXTfG43PvQ/mcWh7FwZEA7Ioqkc=
|
||||
golang.org/x/net v0.35.0 h1:T5GQRQb2y08kTAByq9L4/bz8cipCdA8FbRTXewonqY8=
|
||||
golang.org/x/net v0.35.0/go.mod h1:EglIi67kWsHKlRzzVMUD93VMSWGFOMSZgxFjparz1Qk=
|
||||
golang.org/x/net v0.38.0 h1:vRMAPTMaeGqVhG5QyLJHqNDwecKTomGeqbnfZyKlBI8=
|
||||
golang.org/x/net v0.38.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8=
|
||||
golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||
golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc=
|
||||
golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
|
||||
golang.org/x/sys v0.31.0 h1:ioabZlmFYtWhL+TRYpcnNlLwhyxaM9kWTDEmfnprqik=
|
||||
golang.org/x/sys v0.31.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
|
||||
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
|
||||
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
|
||||
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
|
||||
|
|
Loading…
Reference in a new issue