Merge pull request #4351 from nymtech/move-ppa-s3

Clean up git, update docs,
This commit is contained in:
Tommy Verrall
2024-02-01 06:11:22 +01:00
committed by GitHub
11 changed files with 4 additions and 290 deletions
+2 -2
View File
@@ -27,8 +27,8 @@ along with this program. If not, see <https://www.gnu.org/licenses/>.
## Install debian
```bash
sudo curl -s --compressed "https://nymtech.github.io/nym/nymtech.gpg" | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/nymtech.gpg > /dev/null
sudo echo "deb [signed-by=/etc/apt/trusted.gpg.d/nymtech.gpg] https://nymtech.github.io/nym/ /" > nymtech.list
sudo curl -s --compressed "http://apt.nymtech.net.s3-website.eu-central-1.amazonaws.com/nymtech.gpg" | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/nymtech.gpg > /dev/null
sudo echo "deb [signed-by=/etc/apt/trusted.gpg.d/nymtech.gpg] http://apt.nymtech.net.s3-website.eu-central-1.amazonaws.com/ squeeze main" > /etc/apt/sources.list.d/nymtech.list
sudo apt-get update
sudo apt-get install nym-gateway
+2 -2
View File
@@ -35,8 +35,8 @@ By default, the Nym Mixnode will start on port 1789. If desired, you can change
## Install debian
```bash
sudo curl -s --compressed "https://nymtech.github.io/nym/nymtech.gpg" | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/nymtech.gpg > /dev/null
sudo echo "deb [signed-by=/etc/apt/trusted.gpg.d/nymtech.gpg] https://nymtech.github.io/nym/ /" > nymtech.list
sudo curl -s --compressed "http://apt.nymtech.net.s3-website.eu-central-1.amazonaws.com/nymtech.gpg" | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/nymtech.gpg > /dev/null
sudo echo "deb [signed-by=/etc/apt/trusted.gpg.d/nymtech.gpg] http://apt.nymtech.net.s3-website.eu-central-1.amazonaws.com/ squeeze main" > /etc/apt/sources.list.d/nymtech.list
sudo apt-get update
sudo apt-get install nym-mixnode
-37
View File
@@ -1,37 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Date: Sun, 14 Jan 2024 20:34:14 +0000
MD5Sum:
f78e894e59a145bf9c44a2747bafc251 6083 Packages
eea791395c8b2c200a5b9641aad92ff9 1813 Packages.gz
22a6d744604a316b88e048e9aba70861 38 Release
SHA1:
8dff5ac5fa5b76a7b5e0436ed428adcfaeb6ee46 6083 Packages
6ddb3393c2a17b0350a90a8c1f9bcabb0480f008 1813 Packages.gz
05ed3399246e80daa379888037674e900d47f826 38 Release
SHA256:
f22508b4022ad510b77407f277f3963f08a68b9d89e04040e11712d37b250641 6083 Packages
f2f36b35214d4a9b0fdf870a997dd5773ee695b02b35466fbda4319cf9d8d1aa 1813 Packages.gz
a5f691742934e61dff3fbd6b36d59b290dcb3edc9a54ee45533f374a0de67c7b 38 Release
SHA512:
6d1cadd20672271e5e9fe9e65c0fd2cb58ab41d87c7750841e284aa5a4023df4f04c3da373a0916a7360511bba61fe8b0a3dfc571f3aba51219b38143cf76a03 6083 Packages
5e84c10bce8d608f5fa373211a2bffb95c88a5e9d8823bfb61f9f989db1e76b9b6ef796cb8cede1242e1754f9202d64a23c6f3063ac21c6e6be7dafccbe2adcb 1813 Packages.gz
ea4efdb7b497538ac2fa5ae786aeeb72fd867e9933cbe1ca05545a92306d8020506793d65e7f6d5964764c2c5772d92fad6088ed37aedb960069a4156e4bb4a9 38 Release
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCgAuFiEEzWLrAxjj1jSobw5ZgQ9E11+JZgIFAmWkRUYQHG55bUBueW10
ZWNoLm5ldAAKCRCBD0TXX4lmAj1ID/99hRCleE06tCD+I0eDTw2iUG/TVU1Qzq/I
qh6jhtbS1KexM2VaVyb7qKYtTLphqYyelKHG3eNtQeuTXaGPrjC535Av91/VjC13
wIAdy0/CsG5MVboiMnrmp1G3572hmdQbuY9u1VIqeJjKEHJKBQFNYC842LV6CB/A
/HWZKTtWpEAXOd/Z68TM7uYmU8mM6Ef/UYaqN4jQ4SNrvI5ssGIfjm8z/YuhXWdm
mj5rHiTPMwdzTFhXfrOkFGiwnbKcgOfmeSUBTtfU6s+yGnFCDIaL5tm4jSoBfxKy
/swbJv9FBQTRAA+17luOlFJcrxc/DNCax1ZmnZmlWY47S75whjptJZQ5zRZ8oRoO
l8sI5vLu6qwRmrMwibh+kjE+o7XOCuCDFrxXhqu3ZrawuUVL4g/IOdpWOgmHvsL7
7Mf0cOzf7jWitRtHoK70Y9CGhx08x6NTa/7E5OEEAkFrd5wmAy7AWJp2SFBfGSLP
Oni0cvGS67FQmT02YkSSFwaQIRVpb0U8rAIIAP3cn9bW9Zbv/8JAgJ12s8jqAHE8
Vj39hv3x6LhzUQ6Y62LRC8DaPZ+RQmpTCjCUsQ61YLJ32Y56sar3sp51bi/BVihu
7KYPrpNoIVn9p8EoaMwMm4XWc8TT9DbUKsgKn8CWiuZxCA225mVHVQbzaFWXY5y3
4Dkmc1mjiA==
=tMQC
-----END PGP SIGNATURE-----
-214
View File
@@ -1,214 +0,0 @@
Package: nym-gateway
Version: 1.1.32-1
Architecture: amd64
Maintainer: Dave Hrycyszyn <futurechimp@users.noreply.github.com>
Installed-Size: 30299
Depends: curl
Filename: ./debian/nym-gateway_1.1.32-1_amd64.deb
Size: 7406752
MD5sum: 390da86b88bc1061cb01d4529af1b9a0
SHA1: d9a733aa65e4f1fbb7be942d67de4d3ecfda6d06
SHA256: c23b76a47c0b8ae265ab0d5c87040739c57bd0b55ebe2cb59a05e99bf94f1b2f
Priority: optional
Description: Implementation of the Nym Mixnet Gateway
<!--
Copyright 2023 - Nym Technologies SA <contact@nymtech.net>
SPDX-License-Identifier: GPL-3.0-only
-->
.
# Nym Gateway
.
A Rust gateway implementation.
.
## License
.
Copyright (C) 2023 Nym Technologies SA <contact@nymtech.net>
.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
.
## Install debian
.
```bash
sudo curl -s --compressed "https://nymtech.github.io/nym/nymtech.gpg" | gpg
--dearmor | sudo tee /etc/apt/trusted.gpg.d/nymtech.gpg > /dev/null
sudo echo "deb [signed-by=/etc/apt/trusted.gpg.d/nymtech.gpg]
https://nymtech.github.io/nym/ /" > nymtech.list
.
sudo apt-get update
sudo apt-get install nym-gateway
.
# See below for starting and managing the node
```
.
## Systemd support
.
```bash
sudo systemctl enable nym-gateway
.
# Run
sudo systemctl start nym-gateway
.
# Check status
sudo systemctl status nym-mixnode
.
# Logs
journalctl -f -u nym-mixnode
.
```
.
## Build debian package
.
```bash
# cargo install cargo-deb
.
# Build package
cargo deb -p nym-mixnode
.
# Install
.
# This will init the mixnode to `/etc/nym` as `nym` user, and create a systemd
service
sudo dpkg -i target/debian/<PACKAGE>
```
Package: nym-mixnode
Version: 1.1.33-1
Architecture: amd64
Maintainer: Dave Hrycyszyn <futurechimp@users.noreply.github.com>
Installed-Size: 23794
Depends: libc6 (>= 2.34)
Filename: ./debian/nym-mixnode_1.1.33-1_amd64.deb
Size: 5245732
MD5sum: a9377a1aabfda9d95ce3a937fb4f02ed
SHA1: 535e76d7c5c0d8dc96b30c34fa1de46fbc9c40dd
SHA256: 70874c9d738998b6b671965ee724c47f56a8486d8eb6c73e94498f8c240fa62b
Priority: optional
Description: Implementation of a Loopix-based Mixnode
<!--
Copyright 2020 - Nym Technologies SA <contact@nymtech.net>
SPDX-License-Identifier: Apache-2.0
-->
.
# Nym Mixnode
.
A Rust mixnode implementation.
.
## Usage
.
* `nym-mixnode` prints a help message showing usage options
* `nym-mixnode run --help` prints a help message showing usage options for the
run command
* `nym-mixnode run --layer 1 --host x.x.x.x` will start the mixnode in layer 1
and bind to the specified host IP address. Coordinate with other people in your
network to find out which layer needs coverage.
.
By default, the Nym Mixnode will start on port 1789. If desired, you can change
the port using the `--port` option.
Package: nym-mixnode
Version: 1.1.34-1
Architecture: amd64
Maintainer: Dave Hrycyszyn <futurechimp@users.noreply.github.com>
Installed-Size: 24536
Depends: libc6 (>= 2.34)
Filename: ./debian/nym-mixnode_1.1.34-1_amd64.deb
Size: 5526956
MD5sum: 0f4a0c65e0d6c3d124b5800e5f517ad8
SHA1: b80d46d861f1b90ab5528f7d8c6be078923d7b2b
SHA256: c294728949c85260428a736601870b5dc9f82b49ec33fa998e4195f41f83cca0
Priority: optional
Description: Implementation of a Loopix-based Mixnode
<!--
Copyright 2020 - Nym Technologies SA <contact@nymtech.net>
SPDX-License-Identifier: GPL-3.0-only
-->
.
# Nym Mixnode
.
A Rust mixnode implementation.
.
## License
.
Copyright (C) 2020 Nym Technologies SA <contact@nymtech.net>
.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
.
## Usage
.
* `nym-mixnode` prints a help message showing usage options
* `nym-mixnode run --help` prints a help message showing usage options for the
run command
* `nym-mixnode run --layer 1 --host x.x.x.x` will start the mixnode in layer 1
and bind to the specified host IP address. Coordinate with other people in your
network to find out which layer needs coverage.
.
By default, the Nym Mixnode will start on port 1789. If desired, you can change
the port using the `--port` option.
.
## Install debian
.
```bash
sudo curl -s --compressed "https://nymtech.github.io/nym/nymtech.gpg" | gpg
--dearmor | sudo tee /etc/apt/trusted.gpg.d/nymtech.gpg > /dev/null
sudo echo "deb [signed-by=/etc/apt/trusted.gpg.d/nymtech.gpg]
https://nymtech.github.io/nym/ /" > nymtech.list
.
sudo apt-get update
sudo apt-get install nym-mixnode
.
# See below for starting and managing the node
```
.
## Systemd support
.
```bash
sudo systemctl enable nym-mixnode
.
# Run
sudo systemctl start nym-mixnode
.
# Check status
sudo systemctl status nym-mixnode
.
# Logs
journalctl -f -u nym-mixnode
.
```
.
## Build debian package
.
```bash
# cargo install cargo-deb
.
# Build package
cargo deb -p nym-mixnode
.
# Install
.
# This will init the mixnode to `/etc/nym` as `nym` user, and create a systemd
service
sudo dpkg -i target/debian/<PACKAGE>
```
BIN
View File
Binary file not shown.
-17
View File
@@ -1,17 +0,0 @@
Date: Sun, 14 Jan 2024 20:34:14 +0000
MD5Sum:
f78e894e59a145bf9c44a2747bafc251 6083 Packages
eea791395c8b2c200a5b9641aad92ff9 1813 Packages.gz
22a6d744604a316b88e048e9aba70861 38 Release
SHA1:
8dff5ac5fa5b76a7b5e0436ed428adcfaeb6ee46 6083 Packages
6ddb3393c2a17b0350a90a8c1f9bcabb0480f008 1813 Packages.gz
05ed3399246e80daa379888037674e900d47f826 38 Release
SHA256:
f22508b4022ad510b77407f277f3963f08a68b9d89e04040e11712d37b250641 6083 Packages
f2f36b35214d4a9b0fdf870a997dd5773ee695b02b35466fbda4319cf9d8d1aa 1813 Packages.gz
a5f691742934e61dff3fbd6b36d59b290dcb3edc9a54ee45533f374a0de67c7b 38 Release
SHA512:
6d1cadd20672271e5e9fe9e65c0fd2cb58ab41d87c7750841e284aa5a4023df4f04c3da373a0916a7360511bba61fe8b0a3dfc571f3aba51219b38143cf76a03 6083 Packages
5e84c10bce8d608f5fa373211a2bffb95c88a5e9d8823bfb61f9f989db1e76b9b6ef796cb8cede1242e1754f9202d64a23c6f3063ac21c6e6be7dafccbe2adcb 1813 Packages.gz
ea4efdb7b497538ac2fa5ae786aeeb72fd867e9933cbe1ca05545a92306d8020506793d65e7f6d5964764c2c5772d92fad6088ed37aedb960069a4156e4bb4a9 38 Release
-17
View File
@@ -1,17 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQJEBAABCgAuFiEEzWLrAxjj1jSobw5ZgQ9E11+JZgIFAmWkRUYQHG55bUBueW10
ZWNoLm5ldAAKCRCBD0TXX4lmAjSqEACHqQIP8w3mH86nqD0BJi3vZhMuYZsuxr9r
nyZS7vhCqDTz+4ahJBEHW3n1GNdf6EI1KuswY82FeWEiBYQaIapDv++ADwH4mOY9
splwnHYCITQOMOOL8+mvk1vFe3AGQNDkHW7jhhT/2GUIxl31wc3Y65lX9V1NQ0kf
b1nfvZiLxES4Lw4YL5wopRlYw5ws9Qcp+GHuOJNA9423KYS/GeHoyay3wrilW8sJ
JeUfS9zEPplaVD4wyaoz45taFC47PsnXPJegTZ3yyTrfyQi3l71qCS8qprza+sFv
aCKa2zT+4YAetpTY77NYeeh/Wztai93aKjqlrjW5KEHPs3oWq8Y3afKI0/Ltjp2j
kpqbWhyppbVSc20YYf/1rPU5oKYjIcu6yFyypnSBrX5Q0Q2MSqGgi8yAN+hwG/Aj
/T+BylTqdKMAZCohV2r3Jp74jnJDydRqpGNtqQEdE4aSa4xfh8L3RbCEKYa6Ugqy
KEgnMHGmYD7cNx/FKly9zVLdRsuMD4MV/ndtXVjk3+O+xMU4iNwvowfnHkbzAPcC
nV7KyxkcMQ9wmXRbCmhPp71RsmLI4d/wm53/bxwrMtfOOJ8HMhi0PFASnO80mzbJ
nT2EWyRy5JkHsX4gVvVTQmpYxB3ilSFIYVNxfVrhQNbX8hfv3epnvLbbWdMWequx
knlP3IctJg==
=Du2e
-----END PGP SIGNATURE-----
Binary file not shown.
Binary file not shown.
Binary file not shown.
-1
View File
@@ -1 +0,0 @@
deb [signed-by=/etc/apt/trusted.gpg.d/nymtech.gpg] https://nymtech.github.io/nym/ /