diff --git a/README.md b/README.md index 0ba6c5a..7b038ec 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# How to contribute to https://blog.nihilism.network/ +# How to contribute to https://blog.nowhere.moe/ ## If you want to edit one of my existing blogposts: - fork the repository diff --git a/servers/0.html b/servers/0.html index e3f396b..03f5fe1 100644 --- a/servers/0.html +++ b/servers/0.html @@ -46,7 +46,7 @@
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
-wget https://blog.nihilism.network/servers/Arch/1.sh +wget https://blog.nowhere.moe/servers/Arch/1.sh chmod +x 1.sh nano 1.sh ./1.sh @@ -149,7 +149,7 @@ nano 1.sh
Post Install Script
After you've rebooted into your arch installation, you can configure your arch install however you want, but here's how i do it:
-wget https://blog.nihilism.network/servers/Arch/2.sh +wget https://blog.nowhere.moe/servers/Arch/2.sh chmod +x 2.sh nano 2.sh ./2.sh @@ -158,7 +158,7 @@ nano 2.sh
Post-booting:
-wget https://blog.nihilism.network/servers/Arch/3.sh +wget https://blog.nowhere.moe/servers/Arch/3.sh chmod +x 3.sh nano 3.sh ./3.sh @@ -187,14 +187,14 @@ nano 3.sh
My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/anon.html b/servers/anon.html index d377fdb..3256a47 100644 --- a/servers/anon.html +++ b/servers/anon.html @@ -27,7 +27,7 @@ @@ -53,7 +53,7 @@ ⚠️ This Blog is open to contributions: -About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
If you want to contribute, check out the gitea repository for contributions here. (i'm rewarding 10 to 50 euros in monero per new complete blogpost), if the blogpost you want to contribute is not listed below, validate your blogpost idea with me beforehand.
+If you want to contribute, check out the gitea repository for contributions here. (i'm rewarding 10 to 50 euros in monero per new complete blogpost), if the blogpost you want to contribute is not listed below, validate your blogpost idea with me beforehand.
@@ -359,14 +359,14 @@ I decline any and all responsibility for any mis-use of any of the technology iMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/anonaccess/index.html b/servers/anonaccess/index.html index 51485e0..c8baf4e 100644 --- a/servers/anonaccess/index.html +++ b/servers/anonaccess/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -252,14 +252,14 @@ nihilist ALL=(ALL:ALL) ALLMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/anonclearnetservices/index.html b/servers/anonclearnetservices/index.html index 9e32872..253a3ee 100644 --- a/servers/anonclearnetservices/index.html +++ b/servers/anonclearnetservices/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -120,14 +120,14 @@My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/anonpersona/index.html b/servers/anonpersona/index.html index 5cd8bd4..fd0a9d2 100644 --- a/servers/anonpersona/index.html +++ b/servers/anonpersona/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -197,14 +197,14 @@ A: done, and added to the public page as an announcement, thanks.My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/anonsensitive/index.html b/servers/anonsensitive/index.html index 5c826b7..74a7911 100644 --- a/servers/anonsensitive/index.html +++ b/servers/anonsensitive/index.html @@ -39,7 +39,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -101,7 +101,7 @@My Links
- RSS Feed
diff --git a/servers/anonymity/index.html b/servers/anonymity/index.html index 957c6e5..a78cdc8 100644 --- a/servers/anonymity/index.html +++ b/servers/anonymity/index.html @@ -46,7 +46,7 @@
Matrix Chat
+ RSS Feed
Matrix Chat
About Categories -Donate +Donate Contact @@ -793,7 +793,7 @@ Domain 'Whonix-Workstation' defined from Whonix-Workstation-Xfce-17.0.3.0.xml -Now let's add time to our account, and of course we will pay with the only cryptocurrency that's used:
+Now let's add time to our account, and of course we will pay with the only cryptocurrency that's used:
To get some monero you can buy it on localmonero.co, and make sure it arrives on your monero wallet inside the whonix VM, never trust centralised exchanges with your assets, always keep them locally.
@@ -904,14 +904,14 @@ root@workstation:~# systemctl daemon-reload ; systemctl enable --now vpn.serviceMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/anonymity/old.html b/servers/anonymity/old.html index 59d1fa4..0146e58 100644 --- a/servers/anonymity/old.html +++ b/servers/anonymity/old.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -285,14 +285,14 @@ That way, the only traffic that can escape from the anon subnet, will only be thMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/anonymityexplained/index.html b/servers/anonymityexplained/index.html index 949bd69..90fc256 100644 --- a/servers/anonymityexplained/index.html +++ b/servers/anonymityexplained/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -162,7 +162,7 @@ All of it because the government intends to destroy Bob's right to remain AnonymIn order to regain the control you lost to dictatorships, you first need Privacy, and then you need Anonymity.
Most governments want to control the public opinion through opression and censorship, Journalism is one of the most demanding sectors in terms of Anonymity, especially in authoritarian/dictatorship governments where censorship is omnipresent, for them, very sadly, Anonymity is the difference-maker between life and death in those areas of the world.
-For instance, the Freedom of the Press index is a great indicator to tell if you are living in a country that employs censorship as a means to control the population or not. Make no mistake, Governments are often ready to murder journalists to protect their public image, like in Mexico: [1] [2].
+For instance, the Freedom of the Press index is a great indicator to tell if you are living in a country that employs censorship as a means to control the population or not. Make no mistake, Governments are often ready to murder journalists to protect their public image, like in Mexico: [1] [2].
Essentially, the idea is to reduce your attack surface as much as possible, given the context of near-omnipresent surveillance, Privacy has it's limits, and Anonymity very often becomes the only way out of opression. If noone knows who did something, there can't be any repercussions for the perpetrating party.
In a way, Anonymity is superior to Privacy because whatever happened may have been hidden thanks to Privacy, but it may be discovered at a later point in time. Anonymity on the other hand, if maintained, remains a permanent way to act without any repercussions.
@@ -188,14 +188,14 @@ All of it because the government intends to destroy Bob's right to remain AnonymMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/anonymousremoteserver/index.html b/servers/anonymousremoteserver/index.html index 67b4d34..81a9eaf 100644 --- a/servers/anonymousremoteserver/index.html +++ b/servers/anonymousremoteserver/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -209,14 +209,14 @@ root@cockbox:~# apt update -y ; apt upgrade -y ; apt autoremove -yMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/aps/index.html b/servers/aps/index.html index 3d623cf..948b216 100644 --- a/servers/aps/index.html +++ b/servers/aps/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -187,14 +187,14 @@My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/closedsource/index.html b/servers/closedsource/index.html index 61c2f0a..1b94af5 100644 --- a/servers/closedsource/index.html +++ b/servers/closedsource/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -78,7 +78,7 @@What is closed source software?
To briefly explain, any software out there was first written (a developer wrote some source code, for example in the go language), it was then compiled, and then the compilation produced a binary file (for example it became a .exe file on windows)
-The catch here is that when you try to reverse-engineer binary files, it's going to be very hard to figure out what the original source code was. This practice is called Reverse Engineering, a niche in cybersecurity, where someone tries to figure out what the original sourcecode was intended to be, with only the binary to work with.
+The catch here is that when you try to reverse-engineer binary files, it's going to be very hard to figure out what the original source code was. This practice is called Reverse Engineering, a niche in cybersecurity, where someone tries to figure out what the original sourcecode was intended to be, with only the binary to work with.
One thing is for sure: you can't arrive at the original sourcecode from just the binary. It's mostly guess work.
Most software companies (which can be corporations) out there are greedy, they work hard to produce software, and they hate to have any competition. Hence they want keep their software sourcecode private, to make it as hard as possible to others to arrive at the same level of functionnality. That is exactly why closed source software is used by most people.
@@ -159,14 +159,14 @@My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/compilation/index.html b/servers/compilation/index.html index a431cc2..eafd7b1 100644 --- a/servers/compilation/index.html +++ b/servers/compilation/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -297,14 +297,14 @@ c30634c84161f09e8dde74c76367b1ce848414bb1cc269c2a2715f6803220738 Flameshot-12.1My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/dns/index.html b/servers/dns/index.html index 7341e04..204f106 100644 --- a/servers/dns/index.html +++ b/servers/dns/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -817,69 +817,69 @@ options {Then generate the DNS keys for your domain:
root@mail-gw:~# cd /var/cache/bind -root@mail-gw:/var/cache/bind# dnssec-keygen -a NSEC3RSASHA1 -b 2048 -n ZONE nihilism.network +root@mail-gw:/var/cache/bind# dnssec-keygen -a NSEC3RSASHA1 -b 2048 -n ZONE nowhere.moe Generating key pair...................+++++ ..................................................................................................................+++++ -Knihilism.network.+007+54398 -root@mail-gw:/var/cache/bind# dnssec-keygen -f KSK -a NSEC3RSASHA1 -b 4096 -n ZONE nihilism.network +Knowhere.moe.+007+54398 +root@mail-gw:/var/cache/bind# dnssec-keygen -f KSK -a NSEC3RSASHA1 -b 4096 -n ZONE nowhere.moe Generating key pair........................................................................++++ .....................++++ -Knihilism.network.+007+44145 +Knowhere.moe.+007+44145
then create the zone file:
-root@mail-gw:/var/cache/bind# for key in `ls Knihilism.network*.key`; do echo "\$INCLUDE $key">> nihilism.network.zone; done -root@mail-gw:/var/cache/bind# cat nihilism.network.zone -$INCLUDE Knihilism.network.+007+44145.key -$INCLUDE Knihilism.network.+007+54398.key +root@mail-gw:/var/cache/bind# for key in `ls Knowhere.moe*.key`; do echo "\$INCLUDE $key">> nowhere.moe.zone; done +root@mail-gw:/var/cache/bind# cat nowhere.moe.zone +$INCLUDE Knowhere.moe.+007+44145.key +$INCLUDE Knowhere.moe.+007+54398.key
Then sign the zone with the dnssec-signzone command:
-root@mail-gw:/var/cache/bind# for key in `ls Knihilism.network*.key`; do echo "\$INCLUDE $key">> nihilism.network.zone; done -root@mail-gw:/var/cache/bind# cat nihilism.network.zone -$INCLUDE Knihilism.network.+007+44145.key -$INCLUDE Knihilism.network.+007+54398.key -root@mail-gw:/var/cache/bind# dnssec-signzone -A -3 $(head -c 1000 /dev/random | sha1sum | cut -b 1-16) -N INCREMENT -o nihilism.network -t nihilism.network.zone - +root@mail-gw:/var/cache/bind# for key in `ls Knowhere.moe*.key`; do echo "\$INCLUDE $key">> nowhere.moe.zone; done +root@mail-gw:/var/cache/bind# cat nowhere.moe.zone +$INCLUDE Knowhere.moe.+007+44145.key +$INCLUDE Knowhere.moe.+007+54398.key +root@mail-gw:/var/cache/bind# dnssec-signzone -A -3 $(head -c 1000 /dev/random | sha1sum | cut -b 1-16) -N INCREMENT -o nowhere.moe -t nowhere.moe.zone + -dnssec-signzone: warning: Knihilism.network.+007+44145.key:5: no TTL specified; zone rejected -dnssec-signzone: fatal: failed loading zone from 'nihilism.network.zone': no ttl +dnssec-signzone: warning: Knowhere.moe.+007+44145.key:5: no TTL specified; zone rejected +dnssec-signzone: fatal: failed loading zone from 'nowhere.moe.zone': no ttl
if you get the no ttl error like me, regen the keys with the TTL thanks to the -L flag:
--root@mail-gw:/var/cache/bind# dnssec-keygen -L 3600 -a NSEC3RSASHA1 -b 2048 -n ZONE nihilism.network +root@mail-gw:/var/cache/bind# dnssec-keygen -L 3600 -a NSEC3RSASHA1 -b 2048 -n ZONE nowhere.moe Generating key pair.........................................+++++ .......+++++ -Knihilism.network.+007+35034 +Knowhere.moe.+007+35034 -root@mail-gw:/var/cache/bind# dnssec-keygen -L 3600 -f KSK -a NSEC3RSASHA1 -b 4096 -n ZONE nihilism.network +root@mail-gw:/var/cache/bind# dnssec-keygen -L 3600 -f KSK -a NSEC3RSASHA1 -b 4096 -n ZONE nowhere.moe Generating key pair......++++ ..................................................................................................................................................................++++ -Knihilism.network.+007+23388 +Knowhere.moe.+007+23388 -root@mail-gw:/var/cache/bind# for key in `ls Knihilism.network*.key`; do echo "\$INCLUDE $key">> nihilism.network.zone; done +root@mail-gw:/var/cache/bind# for key in `ls Knowhere.moe*.key`; do echo "\$INCLUDE $key">> nowhere.moe.zone; done -root@mail-gw:/var/cache/bind# cat nihilism.network.zone +root@mail-gw:/var/cache/bind# cat nowhere.moe.zone -$INCLUDE Knihilism.network.+007+23388.key -$INCLUDE Knihilism.network.+007+35034.key +$INCLUDE Knowhere.moe.+007+23388.key +$INCLUDE Knowhere.moe.+007+35034.key -root@mail-gw:/var/cache/bind# dnssec-signzone -A -3 $(head -c 1000 /dev/random | sha1sum | cut -b 1-16) -N INCREMENT -o nihilism.network -t db.nihilism.network -dnssec-signzone: warning: db.nihilism.network:17: TTL set to prior TTL (3600) +root@mail-gw:/var/cache/bind# dnssec-signzone -A -3 $(head -c 1000 /dev/random | sha1sum | cut -b 1-16) -N INCREMENT -o nowhere.moe -t db.nowhere.moe +dnssec-signzone: warning: db.nowhere.moe:17: TTL set to prior TTL (3600) dnssec-signzone: fatal: No signing keys specified or found. -root@mail-gw:/var/cache/bind# cat nihilism.network.zone >> db.nihilism.network +root@mail-gw:/var/cache/bind# cat nowhere.moe.zone >> db.nowhere.moe - -root@mail-gw:/var/cache/bind# dnssec-signzone -AA -n 3 -3 $(head -c 1000 /dev/urandom | sha1sum | cut -b 1-16) -N INCREMENT -o nihilism.network -t db.nihilism.network + +root@mail-gw:/var/cache/bind# dnssec-signzone -AA -n 3 -3 $(head -c 1000 /dev/urandom | sha1sum | cut -b 1-16) -N INCREMENT -o nowhere.moe -t db.nowhere.moe -dnssec-signzone: warning: db.nihilism.network:17: TTL set to prior TTL (3600) +dnssec-signzone: warning: db.nowhere.moe:17: TTL set to prior TTL (3600) Verifying the zone using the following algorithms: - NSEC3RSASHA1 Zone fully signed: Algorithm: NSEC3RSASHA1: KSKs: 1 active, 0 stand-by, 0 revoked ZSKs: 1 active, 0 stand-by, 0 revoked -db.nihilism.network.signed +db.nowhere.moe.signed Signatures generated: 51 Signatures retained: 0 Signatures dropped: 0 @@ -890,14 +890,14 @@ Signatures per second: 750.000 Runtime in seconds: 0.076
If it gives you further errors, debug it here https://dnsviz.net/d/nihilism.network/dnssec/:
+If it gives you further errors, debug it here https://dnsviz.net/d/nowhere.moe/dnssec/:
Then we continue:
root@mail-gw:/var/cache/bind# vim /etc/bind/named.conf.local root@mail-gw:/var/cache/bind# cat /etc/bind/named.conf.local -zone "nihilism.network" { +zone "nowhere.moe" { type master; - file "db.nihilism.network.signed"; + file "db.nowhere.moe.signed"; allow-update { none; }; }; @@ -919,29 +919,29 @@ root@mail-gw:/var/cache/bind# systemctl status bind9 Sep 30 19:58:12 mail-gw named[42611]: zone 127.in-addr.arpa/IN: loaded serial 1 Sep 30 19:58:12 mail-gw named[42611]: zone localhost/IN: loaded serial 2 -Sep 30 19:58:12 mail-gw named[42611]: zone nihilism.network/IN: sig-re-signing-interval less than 3 * refresh. -Sep 30 19:58:12 mail-gw named[42611]: zone nihilism.network/IN: loaded serial 18 (DNSSEC signed) +Sep 30 19:58:12 mail-gw named[42611]: zone nowhere.moe/IN: sig-re-signing-interval less than 3 * refresh. +Sep 30 19:58:12 mail-gw named[42611]: zone nowhere.moe/IN: loaded serial 18 (DNSSEC signed) Sep 30 19:58:12 mail-gw named[42611]: all zones loaded Sep 30 19:58:12 mail-gw named[42611]: running -Sep 30 19:58:12 mail-gw named[42611]: zone nihilism.network/IN: sending notifies (serial 18) -Sep 30 19:58:12 mail-gw named[42611]: client @0x7fad306d5130 23.137.250.141#48501 (nihilism.network): transfer of 'nihilism.network/IN': IXFR version not in journal, falling back to AXFR -Sep 30 19:58:12 mail-gw named[42611]: client @0x7fad306d5130 23.137.250.141#48501 (nihilism.network): transfer of 'nihilism.network/IN': AXFR-style IXFR started (serial 18) -Sep 30 19:58:12 mail-gw named[42611]: client @0x7fad306d5130 23.137.250.141#48501 (nihilism.network): transfer of 'nihilism.network/IN': AXFR-style IXFR ended: 2 messages, 104 records, 19335 bytes, 0.001 secs (19335000 bytes/sec) (serial 18) +Sep 30 19:58:12 mail-gw named[42611]: zone nowhere.moe/IN: sending notifies (serial 18) +Sep 30 19:58:12 mail-gw named[42611]: client @0x7fad306d5130 23.137.250.141#48501 (nowhere.moe): transfer of 'nowhere.moe/IN': IXFR version not in journal, falling back to AXFR +Sep 30 19:58:12 mail-gw named[42611]: client @0x7fad306d5130 23.137.250.141#48501 (nowhere.moe): transfer of 'nowhere.moe/IN': AXFR-style IXFR started (serial 18) +Sep 30 19:58:12 mail-gw named[42611]: client @0x7fad306d5130 23.137.250.141#48501 (nowhere.moe): transfer of 'nowhere.moe/IN': AXFR-style IXFR ended: 2 messages, 104 records, 19335 bytes, 0.001 secs (19335000 bytes/sec) (serial 18)
So from now on when you want to edit your zone, you will need to first edit the db file and then run the dnssign command:
-root@mail-gw:/var/cache/bind# vim db.nihilism.network +root@mail-gw:/var/cache/bind# vim db.nowhere.moe -root@mail-gw:/var/cache/bind# dnssec-signzone -AA -n 3 -3 $(head -c 1000 /dev/urandom | sha1sum | cut -b 1-16) -N INCREMENT -o nihilism.network -t db.nihilism.network - -dnssec-signzone: warning: db.nihilism.network:17: TTL set to prior TTL (3600) +root@mail-gw:/var/cache/bind# dnssec-signzone -AA -n 3 -3 $(head -c 1000 /dev/urandom | sha1sum | cut -b 1-16) -N INCREMENT -o nowhere.moe -t db.nowhere.moe + +dnssec-signzone: warning: db.nowhere.moe:17: TTL set to prior TTL (3600) Verifying the zone using the following algorithms: - NSEC3RSASHA1 Zone fully signed: Algorithm: NSEC3RSASHA1: KSKs: 1 active, 0 stand-by, 0 revoked ZSKs: 1 active, 0 stand-by, 0 revoked -db.nihilism.network.signed +db.nowhere.moe.signed Signatures generated: 53 Signatures retained: 0 Signatures dropped: 0 @@ -969,9 +969,9 @@ root@mail-gw:/var/cache/bind# systemctl status bind9
@@ -862,14 +862,14 @@ iptables -A FORWARD -p tcp -d 10.8.0.3 --dport 80 -j ACCEPTNow when we test the dnssec to our bindserver we see the following:
-[ 10.0.0.10/16 ] [ nowhere ] [~] -→ dig @23.137.250.140 stream.nihilism.network. A +dnssec +multiline +→ dig @23.137.250.140 stream.nowhere.moe. A +dnssec +multiline -; <<>> DiG 9.18.4-2-Debian <<>> @23.137.250.140 stream.nihilism.network. A +dnssec +multiline +; <<>> DiG 9.18.4-2-Debian <<>> @23.137.250.140 stream.nowhere.moe. A +dnssec +multiline ; (1 server found) ;; global options: +cmd ;; Got answer: @@ -982,12 +982,12 @@ root@mail-gw:/var/cache/bind# systemctl status bind9 ; EDNS: version: 0, flags: do; udp: 1232 ; COOKIE: bb834e65ec1896a601000000633c65914ff2b9c6c7b43b1d (good) ;; QUESTION SECTION: -;stream.nihilism.network. IN A +;stream.nowhere.moe. IN A ;; ANSWER SECTION: -stream.nihilism.network. 604800 IN CNAME web-gw.nihilism.network. -stream.nihilism.network. 604800 IN RRSIG CNAME 7 3 604800 ( - 20221103152726 20221004152726 35034 nihilism.network. +stream.nowhere.moe. 604800 IN CNAME web-gw.nowhere.moe. +stream.nowhere.moe. 604800 IN RRSIG CNAME 7 3 604800 ( + 20221103152726 20221004152726 35034 nowhere.moe. qIu/a2pi8e52tLqNBmCbeFHGK3TkQLquJNcziCoCYlQY qOOFiXisOz7sg05uWxvX04kKofQyuUb9X/+e20r28WUe gAhS1LJWE9BfBHfq/iQBXX4yWLTTYMqyjDyW56RUX7Z9 @@ -996,9 +996,9 @@ stream.nihilism.network. 604800 IN RRSIG CNAME 7 3 604800 ( B/uKxmX+J3gcBzeGp1wwGd07UdlxaLyniQ41DSYmdTdD jECbxVQRvMnC1MhD8nYsmhm/YroKXeQpMX7ugJD1ZomY A7/ofGO6asXTGY2V3JxiITop0nKlfSlLbA== ) -web-gw.nihilism.network. 604800 IN A 23.137.250.141 -web-gw.nihilism.network. 604800 IN RRSIG A 7 3 604800 ( - 20221103152726 20221004152726 35034 nihilism.network. +web-gw.nowhere.moe. 604800 IN A 23.137.250.141 +web-gw.nowhere.moe. 604800 IN RRSIG A 7 3 604800 ( + 20221103152726 20221004152726 35034 nowhere.moe. hlE0hXZiU9/LnSKghK3OKMxIbrrimFqF0HfHJubzQ50U f9g3m9bZJeANu4iJHCmPR1TVJUp0qYxUTRb815kWGKIq DHUNErDN+WhZoTBMT8jzdX8kntKFnd8+N/d/gjQ91Oxp @@ -1021,10 +1021,10 @@ root@mail-gw:/var/cache/bind# cat restartdns.sh #!/bin/bash # check the zone for errors: -named-checkzone nihilism.network db.nihilism.network +named-checkzone nowhere.moe db.nowhere.moe # sign it: -dnssec-signzone -AA -n 3 -3 $(head -c 1000 /dev/urandom | sha1sum | cut -b 1-16) -N INCREMENT -o nihilism.network -t db.nihilism.network +dnssec-signzone -AA -n 3 -3 $(head -c 1000 /dev/urandom | sha1sum | cut -b 1-16) -N INCREMENT -o nowhere.moe -t db.nowhere.moe #restart bind9 systemctl restart bind9 @@ -1036,7 +1036,7 @@ systemctl status bind9
updated restartdns.sh script: (thanks to Notorious from notlean.net)
@@ -645,15 +645,15 @@ root@mail-nihilism:~# sh emailwiz.sh-1) updated algorythms to avoid errors https://dnsviz.net/d/nihilism.network/dnssec/ +1) updated algorythms to avoid errors https://dnsviz.net/d/nowhere.moe/dnssec/ dnssec-keygen -L 3600 -a ECDSAP256SHA256 -b 2048 -n ZONE notlean.net dnssec-keygen -L 3600 -f KSK -a ECDSAP256SHA256 -b 2048 -n ZONE notlean.net @@ -1096,9 +1096,9 @@ echo "Execution end"
diff --git a/servers/encryption/index.html b/servers/encryption/index.html index eeaffd2..c173112 100644 --- a/servers/encryption/index.html +++ b/servers/encryption/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -150,14 +150,14 @@ The door is closed, the conversation remains between Alice and Bob, their converMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/endgame/index.html b/servers/endgame/index.html index d027fdf..39a5b8f 100644 --- a/servers/endgame/index.html +++ b/servers/endgame/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -105,10 +105,10 @@ http://nihilhfjmj55gfbleupwl2ub7lvbhq4kkoioatiopahfqwkcnglsawyd.onion/1 Endgame Front, 2 Backend Servers
Let's first download the tar.gz file for endgamev3, and verify the sha256sum hash of the tar.gz file according to the original post's recommendations. Here i downloaded it from the git mirror i host, but if you want the original URL you can get it from here: http://g66ol3eb5ujdckzqqfmjsbpdjufmjd5nsgdipvxmsh7rckzlhywlzlqd.onion/EndGameV3.tar.gz
--root@debian:~# wget https://git.datura.network/nihilist/EndGameV3/raw/branch/main/EndGameV3.tar.gz ---2024-04-13 12:39:00-- https://git.datura.network/nihilist/EndGameV3/raw/branch/main/EndGameV3.tar.gz -Resolving git.datura.network (git.datura.network)... 65.109.30.253 -Connecting to git.datura.network (git.datura.network)|65.109.30.253|:443... connected. +root@debian:~# wget https://git.nowhere.moe/nihilist/EndGameV3/raw/branch/main/EndGameV3.tar.gz +--2024-04-13 12:39:00-- https://git.nowhere.moe/nihilist/EndGameV3/raw/branch/main/EndGameV3.tar.gz +Resolving git.nowhere.moe (git.nowhere.moe)... 65.109.30.253 +Connecting to git.nowhere.moe (git.nowhere.moe)|65.109.30.253|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 35340090 (34M) [application/octet-stream] Saving to: ‘EndGameV3.tar.gz’ @@ -186,7 +186,7 @@ total 34M
From there we can follow the steps as detailed in the README.md
+From there we can follow the steps as detailed in the README.md
Go to sourcecode/gobalance and build gobalance with go. Read the README.md about how to compile and generate the gobalance configuration. With that configuration you will be able to see your MASTERONION url. The starting before .key is your master onion address. You will use that as your MASTERONION in the EndGame.config ending it with '.onion'.@@ -479,7 +479,7 @@ PING nihilism.network (23.137.250.141) 56(84) bytes of data.root@debian:~/endgame# cd sourcecode/gobalance/ @@ -531,11 +531,11 @@ Apr 13 15:32:26 debian systemd[1]: Started endgame.service - Endgame Startup Scr
Now before we continue, keep in mind that we will access the backend servers using the URL http://gllrw5gzdvje5axxexdtncpxzbrgxp2l5hghbiysgtfxpjmloah2qrqd.onion/, so we need to make sure that the nginx server there has that URL aliased:
[ Belladona ] [ /dev/pts/18 ] [/srv/Binternet] -→ cat /etc/nginx/sites-available/nihilism.network.conf +→ cat /etc/nginx/sites-available/nowhere.moe.conf server { listen 80; listen [::]:80; - server_name nihilism.network; + server_name nowhere.moe; return 301 https://$server_name$request_uri; } @@ -549,7 +549,7 @@ server { listen 443 ssl http2; listen [::]:443 ssl http2; - server_name nihilism.network; + server_name nowhere.moe; [...] } @@ -979,14 +979,14 @@ root@endgame1:~# shutdown now
@@ -462,15 +462,15 @@ root@mail-nihilism:~# curl ifconfig.me 23.137.250.140root@mail-nihilism:~# root@mail-nihilism:~# curl ifconfig.me ; echo 23.137.250.140 -root@mail-nihilism:~# ping mail.nihilism.network -PING mail.nihilism.network (23.137.250.140) 56(84) bytes of data. +root@mail-nihilism:~# ping mail.nowhere.moe +PING mail.nowhere.moe (23.137.250.140) 56(84) bytes of data. 64 bytes from 23.137.250.140 (23.137.250.140): icmp_seq=1 ttl=64 time=160 ms ---- mail.nihilism.network ping statistics --- +--- mail.nowhere.moe ping statistics --- 2 packets transmitted, 1 received, 50% packet loss, time 1001ms rtt min/avg/max/mdev = 160.031/160.031/160.031/0.000 ms -root@mail-nihilism:~# ping nihilism.network -PING nihilism.network (23.137.250.141) 56(84) bytes of data. +root@mail-nihilism:~# ping nowhere.moe +PING nowhere.moe (23.137.250.141) 56(84) bytes of data. 64 bytes from 23.137.250.141 (23.137.250.141): icmp_seq=1 ttl=63 time=204 msMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/failover-wan/index.html b/servers/failover-wan/index.html index 9ef9401..661a400 100644 --- a/servers/failover-wan/index.html +++ b/servers/failover-wan/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -143,14 +143,14 @@My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/failovers/index.html b/servers/failovers/index.html index 31a99ac..5be7e8b 100644 --- a/servers/failovers/index.html +++ b/servers/failovers/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -325,7 +325,7 @@ To activate the new configuration, you need to run:https://www.linuxized.com/2022/01/automatic-internet-failover-to-lte-or-another-interface/
https://wiki.debian.org/Bonding#Installation
https://wiki.archlinux.org/title/Netctl 4.4.2 wired to wireless failover
-https://iv.datura.network/watch?v=acDvlzmsnaE pfsense multiple WAN
+https://iv.nowhere.moe/watch?v=acDvlzmsnaE pfsense multiple WAN
Now to preserve anonymity, just make sure you don't reveal the serial number of your UPS to anyone online otherwise it could get tied to your amazon purchase or similar.
@@ -365,14 +365,14 @@ To activate the new configuration, you need to run:
My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/finances/index.html b/servers/finances/index.html index 9e53f1e..0724c15 100644 --- a/servers/finances/index.html +++ b/servers/finances/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -76,7 +76,7 @@Centralised Currencies
As we have discussed previously, governments love centralisation, because it allows them to keep control over what the masses can do, because they can directly affect the owner of said centralised service to further their agenda.
-Nowadays, governments love to impose financial sanctions towards the other countries they don't like, by preventing everyone from having any business with said country (example: the EU imposing sanctions against russia), one way to achieve that goal is to block transactions at the banking level, since legitimate businesses require to have a bank account. That is of course intentional, as it allows the government to control any business' finances.
+Nowadays, governments love to impose financial sanctions towards the other countries they don't like, by preventing everyone from having any business with said country (example: the EU imposing sanctions against russia), one way to achieve that goal is to block transactions at the banking level, since legitimate businesses require to have a bank account. That is of course intentional, as it allows the government to control any business' finances.
The banking system has deep roots in any modern country, with very close ties to the governments as it gives them very direct control over their population. As detailed in his book "the right to transact" by Zelinar XY he argues that the right to transact is an extension of one's innate right of expression.
For a government to have control over one's expenses, is to have control over one's ability to express himself, it is for a government to have the power to censor any individual they deem to be unfit to be in their society.
And in my opinion, to consider that someone else should be able to decide what YOU do with your money, is madness. You alone should decide what should happen with your money and governments definitely don't want that.
@@ -121,7 +121,7 @@The Privacy Cryptocurrency, and Decentralised Exchanges
Monero: the Privacy Standard for transactions -Out of that situation emerged privacy coins, with Monero still at the top to this day (also known as the only cryptocurrency that's used) is basically a cryptocurrency just like bitcoin, except that it does everything to obscure every info regarding transactions. Basically, it's a nightmare for financial regulators.
+Out of that situation emerged privacy coins, with Monero still at the top to this day (also known as the only cryptocurrency that's used) is basically a cryptocurrency just like bitcoin, except that it does everything to obscure every info regarding transactions. Basically, it's a nightmare for financial regulators.
To make it short, it obscures the amount transacted, the ip addresses, who recieves the transaction and who sends the transaction, To this day not a single monero transaction has been successfully traced. For more details on Monero, check the infodump here.
Monero's goals differ from what bitcoin has become. It's not to get rich, the goal is to provide transactional privacy, anonymity, and ultimately to be USED as a currency. That is a fundamental difference to the whole bitcoin-fan ecosystem of pump and dump schemes, monero is not meant to be a speculative asset.
@@ -159,14 +159,14 @@My Links
diff --git a/servers/governments/index.html b/servers/governments/index.html index 60d0395..18458c9 100644 --- a/servers/governments/index.html +++ b/servers/governments/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -98,7 +98,7 @@ A government is the system or group of people governing an organized community,These same businesses are often a tool of Centralisation, to extend the government's reach of power, the most common trait there is surveillance, and identifying who did what (ex: with KYC procedures).
-Each business is closely regulated, the bigger the business, the higher up the priority list it is to be audited for regulation compliance checks. The exception being with International Banks (ex: see the HSBC scandal) due to everyone's innate greed to get richer even if it means breaking the law.
+Each business is closely regulated, the bigger the business, the higher up the priority list it is to be audited for regulation compliance checks. The exception being with International Banks (ex: see the HSBC scandal) due to everyone's innate greed to get richer even if it means breaking the law.
Businesses are centralised entities just like governments, they ALL can act as proxies to help law enforcement, whether they want to or not.
@@ -132,9 +132,9 @@ Law enforcement is the activity of some members of government who act in an orgaThat is the basis of this whole Privacy and Anonymity talk. In short, For the law to be enforceable, they need to know both what happened, and who perpretated the act to be able to apply sanctions on the individual / group of individuals that commited the crime.
Modern governments know this very well, and some go to extreme lengths to make sure that every citizen is under surveillance.
-
- USA: Edward Snowden's Revelations +
- USA: Edward Snowden's Revelations
-- China: the Surveillance State - See what it can lead to
+- China: the Surveillance State - See what it can lead to
A very common practice for Law enforcement is also to either bribe or force legitimate businesses to give the data they possess of their users, to know if a crime has been commited or not. See the USA's recent FISA 702, good news is they're not lying about it anymore, the intention is clear and out in the open. The general idea is that this bill is meant for the government to be able to force anyone (individual or business) to conduct spying activities for the governments, with or without their consent, with a gag order.
@@ -163,14 +163,14 @@ Law enforcement is the activity of some members of government who act in an orgaMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/govfear/index.html b/servers/govfear/index.html index ae29e00..d5d44b1 100644 --- a/servers/govfear/index.html +++ b/servers/govfear/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -82,7 +82,7 @@It's convenient for them; you own a large service, which attracts millions of people to use it, and so governments would love to have access to that data you own, to be able to know what's happening. (remember FISA 702)
-If the masses were to completely change their habits and embrace decentralisation, like i am trying to promote on Datura Network for example using peertube to replace youtube, matrix to replace discord, mastodon to replace twitter, etc, it would seriously limit the reach of the power they try to have on the population. They wouldn't be able to censor and try to control the public opinion of the people like they did through twitter for example.
+If the masses were to completely change their habits and embrace decentralisation, like i am trying to promote on nowhere.moe for example using peertube to replace youtube, matrix to replace discord, mastodon to replace twitter, etc, it would seriously limit the reach of the power they try to have on the population. They wouldn't be able to censor and try to control the public opinion of the people like they did through twitter for example.
The key difference here is that the INDIVIDUALS are the ones controlling the service, and they're making the overall decentralised ecosystem grow larger and larger as they keep federating together.
@@ -101,14 +101,14 @@Governments and Anonymity
That's an easy one. as we discussed in my previous blogpost, for the law to be respected, it needs to be feared by the population, to make sure it remains feared, it needs to be enforced by authorities (law enforcement or LE for short). To do so they need to know what happened, and they need to know who did what.
-That's why they go to such extreme lengths to implement surveillance wherever they can. (see China's surveillance state, the USA's FISA 702, and the EU trying to pass anti encryption laws)
+That's why they go to such extreme lengths to implement surveillance wherever they can. (see China's surveillance state, the USA's FISA 702, and the EU trying to pass anti encryption laws)
Anonymity is a great thing to look for if you care about privacy. It's the perfect way to know if a service intends to respect your privacy or not.
The reason being, that if you use a service anonymously, you are taking out the other pillar that is required for the law to be enforceable, making sure that they cannot know it was you who used the service
The Anonymity Test
If you want to know if a service intends to respect your privacy or not, access it, and use it anonymously. (use the Tor browser to access it, and see if it accepts monero as payments). Check out my tutorial on OPSEC (Operational Security) to understand the full reasoning.
-You will see that you can already rule out Google, youtube, twitter, instagram, snapchat, Facebook, Baidu, Whatsapp, etc. All of those services sell the data they collect about you to each other, including to governments (see the cambridge analytica scandal)
+You will see that you can already rule out Google, youtube, twitter, instagram, snapchat, Facebook, Baidu, Whatsapp, etc. All of those services sell the data they collect about you to each other, including to governments (see the cambridge analytica scandal)
Stop using services that treat you as a product to sell, regain your lost dignity and defend it.
@@ -133,14 +133,14 @@My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/graphene/index.html b/servers/graphene/index.html index fd041fc..94f77ee 100644 --- a/servers/graphene/index.html +++ b/servers/graphene/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -317,14 +317,14 @@ Finished. Total time: 0.276sMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/haveno-arbitrator/index.html b/servers/haveno-arbitrator/index.html index b19ca92..597868a 100644 --- a/servers/haveno-arbitrator/index.html +++ b/servers/haveno-arbitrator/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -222,14 +222,14 @@My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/haveno-cashbymail/index.html b/servers/haveno-cashbymail/index.html index ffc0554..507d277 100644 --- a/servers/haveno-cashbymail/index.html +++ b/servers/haveno-cashbymail/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -241,14 +241,14 @@ This will help you distinguish packages coming from different buyers and avoid cMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/haveno-client-f2f/index.html b/servers/haveno-client-f2f/index.html index 6083ae2..5391569 100644 --- a/servers/haveno-client-f2f/index.html +++ b/servers/haveno-client-f2f/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -72,7 +72,7 @@The resilliency of Haveno is on multiple levels: First of all the more Seed nodes there are, the harder to take down the Haveno network is. The anonymity provided by the Tor network of Haveno for all nodes (which is on by default), also adds up to the resiliency.
Clientside, the more peers (users) there are, the more diverse and bigger the exchange will be, and so will the decentralised market be at large. The sooner the Monero market moves to Decentralised Exchanges, the more unstoppable it will become.
Lastly if the Haveno network is completely taken down (let's say if all the seed nodes are taken down somehow), all that's left is for another administrator to spin up a new haveno network since the code is all open source, to repeat the cycle again.
-You can check out my quick coverage of Haveno DEX on Monero Topia here. (Definitely check out MoneroTopia for the latest news in the Monero world, awesome show!)
+You can check out my quick coverage of Haveno DEX on Monero Topia here. (Definitely check out MoneroTopia for the latest news in the Monero world, awesome show!)
DISCLAIMER: THERE ARE NO OFFICIAL HAVENO NETWORK INSTANCES, THERE ARE ONLY THIRD PARTY HAVENO NETWORKS LIKE HAVENO RETO.
IF YOU SEE A HAVENO CLAIM TO BE THE OFFICIAL NETWORK LIKE THIS ONE, DONT FALL FOR THEIR SCAM!
You can check out the Reto team over at their official website at https://haveno-reto.com
@@ -424,14 +424,14 @@ Arbitrators are inherited from Bisq’s 2/3 protocol. They are a trusted role anMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/haveno-client/index.html b/servers/haveno-client/index.html index edf3188..e5935a6 100644 --- a/servers/haveno-client/index.html +++ b/servers/haveno-client/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -321,14 +321,14 @@ May-13 19:39:44.867 [JavaFX Application Thread] INFO haveno.desktop.app.HavenoAMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/haveno-sepa/index.html b/servers/haveno-sepa/index.html index 4fcbbe2..68d01da 100644 --- a/servers/haveno-sepa/index.html +++ b/servers/haveno-sepa/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -63,7 +63,7 @@ Previous Page
nihilist@mainpc - 2024-05-20 Haveno DEX Bank Transfer (ex: SEPA) -> XMR transaction
-In this tutorial we're going to cover an instant SEPA transfer (which is a bank transfer) transaction for monero, this is one of the most popular payment options in the EU region. (for more details on how SEPA works, check out this, video). Instant SEPA was a personal favorite of mine back on the now defunct Localmonero, due to the speed of the transanction, the only requirement being that the other peer has a bank account that supports instant SEPA transfers.
+In this tutorial we're going to cover an instant SEPA transfer (which is a bank transfer) transaction for monero, this is one of the most popular payment options in the EU region. (for more details on how SEPA works, check out this, video). Instant SEPA was a personal favorite of mine back on the now defunct Localmonero, due to the speed of the transanction, the only requirement being that the other peer has a bank account that supports instant SEPA transfers.
If you want to install Haveno DEX (on the Haveno Reto network) check out this tutorial i previously made.
WARNING: SEPA transactions become risky when it starts to become large transactions and volumes over time:
@@ -143,7 +143,7 @@ If you get banned from a physical bank, they may put your name on a fraud registNext, Bob has to pay 13 Euros to the Alice, via a bank transfer (SEPA instant) as he can now see her bank information:
Sidenote: Tying back to my explanation on why Decentralised exchanges are going to be very costly to an adversary that wants to deanonymize users, the adversary would have to massively fund offers in monero, and loose their side of the security deposit each time, in an attempt to try and regulate the end user directly, that's way harder than just knocking on a centralised exchange owner's door to ask him to / force him to deanonymize his entire userbase for the adversary. This is where the Haveno DEX multiplies potential adversaries' efforts manyfold compared to centralised exchanges.
-So here Bob can follow this procedure to do the sepa instant transfer; he goes on his banking application to add Alice Liddell as a third-party account using her IBAN (see example IBANs per country in the EU here), and then he sends her the 13 euros as a transaction between private individuals, using the instant transaction feature provided by his Bank.
+So here Bob can follow this procedure to do the sepa instant transfer; he goes on his banking application to add Alice Liddell as a third-party account using her IBAN (see example IBANs per country in the EU here), and then he sends her the 13 euros as a transaction between private individuals, using the instant transaction feature provided by his Bank.
Once completed, Bob declares that he has sent payment. and in case if Alice tries to deny that she recieved payment, Bob can take a screenshot to prove that he has sent the payment, from his bank account by clicking on viewing more details on his transaction (checking the receipt). That way, in case if there is a dispute, (meaning if Alice tries to scam Bob), he will be on the right side of arbitration, and the Arbitrator will favor him.
@@ -206,14 +206,14 @@ If you get banned from a physical bank, they may put your name on a fraud registMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/hiddenservice/index.html b/servers/hiddenservice/index.html index cd54d35..c408e88 100644 --- a/servers/hiddenservice/index.html +++ b/servers/hiddenservice/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -124,14 +124,14 @@My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/hiddenservices.old/index.html b/servers/hiddenservices.old/index.html index 95f101a..e38111b 100644 --- a/servers/hiddenservices.old/index.html +++ b/servers/hiddenservices.old/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -134,14 +134,14 @@My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/hypervisorsetup/index.html b/servers/hypervisorsetup/index.html index f634284..b2b68f7 100644 --- a/servers/hypervisorsetup/index.html +++ b/servers/hypervisorsetup/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -241,14 +241,14 @@ nihilist@debian:~$ sudo chown nihilist:libvirt -R ISOsMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/hypervisorsetup/old.html b/servers/hypervisorsetup/old.html index cc64b63..5129357 100644 --- a/servers/hypervisorsetup/old.html +++ b/servers/hypervisorsetup/old.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -461,14 +461,14 @@ nothing@debian:~$ sudo chown nothing:libvirt -R ISOsMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/internetsegmentation/index.html b/servers/internetsegmentation/index.html index 077acae..65c0880 100644 --- a/servers/internetsegmentation/index.html +++ b/servers/internetsegmentation/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -182,14 +182,14 @@My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/linux/index.html b/servers/linux/index.html index 5369865..76e16f8 100644 --- a/servers/linux/index.html +++ b/servers/linux/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -232,14 +232,14 @@My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/linuxprograms/index.html b/servers/linuxprograms/index.html index e29ebbd..cefb255 100644 --- a/servers/linuxprograms/index.html +++ b/servers/linuxprograms/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -314,14 +314,14 @@ nihilist@mainpc:~$ firefoxMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/mail/index.html b/servers/mail/index.html index 1729351..c136032 100644 --- a/servers/mail/index.html +++ b/servers/mail/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -122,7 +122,7 @@ apt install nginx socat curl -yOnce that's done, download the nginx config and edit it:
-wget https://blog.nihilism.network/servers/mail/mail.conf -O /etc/nginx/sites-available/mail.conf +wget https://blog.nowhere.moe/servers/mail/mail.conf -O /etc/nginx/sites-available/mail.conf nano /etc/nginx/sites-available/mail.conf
Make sure you put your own domain name in there:
@@ -234,14 +234,14 @@ If anyone knows a particular hosting service that ALLOWS port 25 and other mail-My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/mailinabox/index.html b/servers/mailinabox/index.html index 6b83fc1..23b6118 100644 --- a/servers/mailinabox/index.html +++ b/servers/mailinabox/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -134,14 +134,14 @@ root@mail:~# reboot nowMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/mailprivate/index.html b/servers/mailprivate/index.html index baa87bb..9124fb3 100644 --- a/servers/mailprivate/index.html +++ b/servers/mailprivate/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -450,9 +450,9 @@ net.ipv4.ip_forward = 1example of the record on a bind9 server:
-root@mail-gw:~# cat /var/cache/bind/db.nihilism.network +root@mail-gw:~# cat /var/cache/bind/db.nowhere.moe -mail.nihilism.network. IN A 23.137.250.140 +mail.nowhere.moe. IN A 23.137.250.140
root@mail-nihilism:~# rm /etc/nginx/sites-*/default -root@mail-nihilism:~# cat /etc/nginx/sites-available/mail.nihilism.network.conf +root@mail-nihilism:~# cat /etc/nginx/sites-available/mail.nowhere.moe.conf server { listen 80; listen [::]:80; @@ -487,14 +487,14 @@ server { index index.html; - server_name mail.nihilism.network; + server_name mail.nowhere.moe; location / { try_files $uri $uri/ =404; } } -root@mail-nihilism:~# ln -s /etc/nginx/sites-available/mail.nihilism.network.conf /etc/nginx/sites-enabled/ +root@mail-nihilism:~# ln -s /etc/nginx/sites-available/mail.nowhere.moe.conf /etc/nginx/sites-enabled/ root@mail-nihilism:~# systemctl restart nginx root@mail-nihilism:~# systemctl status nginx @@ -517,9 +517,9 @@ Dec 08 13:18:14 mail-nihilism systemd[1]: Starting A high performance web server Dec 08 13:18:14 mail-nihilism systemd[1]: Started A high performance web server and a reverse proxy server. root@mail-nihilism:~# mkdir -p /var/www/mail/ -root@mail-nihilism:~# echo 'Nihilism Network' > /var/www/mail/index.html +root@mail-nihilism:~# echo 'nowhere.moe' > /var/www/mail/index.html root@mail-nihilism:~# curl 127.0.0.1 -Nihilism Network +nowhere.moe root@mail-nihilism:~# ip a | grep inet inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host @@ -530,7 +530,7 @@ root@mail-nihilism:~# ip a | grep inet #from the vpn server: root@mail-gw:~# curl 10.8.0.2 -Nihilism Network +nowhere.moe
Now that's done we use certbot to get certificate from the local mail server:
@@ -540,7 +540,7 @@ root@mail-nihilism:~# certbot --nginx Saving debug log to /var/log/letsencrypt/letsencrypt.log Plugins selected: Authenticator nginx, Installer nginx Enter email address (used for urgent renewal and security notices) - (Enter 'c' to cancel): nihilist@nihilism.network + (Enter 'c' to cancel): nihilist@nowhere.moe - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Please read the Terms of Service at @@ -561,27 +561,27 @@ Account registered. Which names would you like to activate HTTPS for? - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1: mail.nihilism.network +1: mail.nowhere.moe - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Select the appropriate numbers separated by commas and/or spaces, or leave input blank to select all options shown (Enter 'c' to cancel): -Requesting a certificate for mail.nihilism.network +Requesting a certificate for mail.nowhere.moe Performing the following challenges: -http-01 challenge for mail.nihilism.network +http-01 challenge for mail.nowhere.moe Waiting for verification... Cleaning up challenges -Deploying Certificate to VirtualHost /etc/nginx/sites-enabled/mail.nihilism.network.conf -Redirecting all traffic on port 80 to ssl in /etc/nginx/sites-enabled/mail.nihilism.network.conf +Deploying Certificate to VirtualHost /etc/nginx/sites-enabled/mail.nowhere.moe.conf +Redirecting all traffic on port 80 to ssl in /etc/nginx/sites-enabled/mail.nowhere.moe.conf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Congratulations! You have successfully enabled https://mail.nihilism.network +Congratulations! You have successfully enabled https://mail.nowhere.moe - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - IMPORTANT NOTES: - Congratulations! Your certificate and chain have been saved at: - /etc/letsencrypt/live/mail.nihilism.network/fullchain.pem + /etc/letsencrypt/live/mail.nowhere.moe/fullchain.pem Your key file has been saved at: - /etc/letsencrypt/live/mail.nihilism.network/privkey.pem + /etc/letsencrypt/live/mail.nowhere.moe/privkey.pem Your certificate will expire on 2023-03-08. To obtain a new or tweaked version of this certificate in the future, simply run certbot again with the "certonly" option. To non-interactively @@ -591,13 +591,13 @@ IMPORTANT NOTES: Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate Donating to EFF: https://eff.org/donate-le -root@mail-nihilism:~# cat /etc/nginx/sites-available/mail.nihilism.network.conf +root@mail-nihilism:~# cat /etc/nginx/sites-available/mail.nowhere.moe.conf server { root /var/www/mail; index index.html; - server_name mail.nihilism.network; + server_name mail.nowhere.moe; location / { try_files $uri $uri/ =404; @@ -605,15 +605,15 @@ server { listen [::]:443 ssl ipv6only=on; # managed by Certbot listen 443 ssl; # managed by Certbot - ssl_certificate /etc/letsencrypt/live/mail.nihilism.network/fullchain.pem; # managed by Certbot - ssl_certificate_key /etc/letsencrypt/live/mail.nihilism.network/privkey.pem; # managed by Certbot + ssl_certificate /etc/letsencrypt/live/mail.nowhere.moe/fullchain.pem; # managed by Certbot + ssl_certificate_key /etc/letsencrypt/live/mail.nowhere.moe/privkey.pem; # managed by Certbot include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot } server { - if ($host = mail.nihilism.network) { + if ($host = mail.nowhere.moe) { return 301 https://$host$request_uri; } # managed by Certbot @@ -621,7 +621,7 @@ server { listen 80; listen [::]:80; - server_name mail.nihilism.network; + server_name mail.nowhere.moe; return 404; # managed by Certbot(putting the TLD instead of mail.nihilism.network here is intentional)
+(putting the TLD instead of mail.nowhere.moe here is intentional)
-if it complains with the error "Please point your domain (nihilism.network) to your server's ipv4 address, do the following:
+if it complains with the error "Please point your domain (nowhere.moe) to your server's ipv4 address, do the following:
#add it into your /etc/hosts vim /etc/hosts -cat /etc/hosts | grep nihilism.network -23.137.250.140 nihilism.network +cat /etc/hosts | grep nowhere.moe +23.137.250.140 nowhere.moe #add it into your DNS zone too (ex in bind9 below): @@ -667,7 +667,7 @@ cat /etc/hosts | grep nihilism.network
@@ -776,7 +776,7 @@ MAC Address: EE:B5:C9:3A:C3:FE (Unknown)Here's how you can set it up on a bind9 DNS server:
$TTL 604800 -@ IN SOA ns1.nihilism.network. nihilist.nihilism.network. ( +@ IN SOA ns1.nowhere.moe. nihilist.nowhere.moe. ( 33 ; Serial 604800 ; Refresh 86400 ; Retry @@ -675,22 +675,22 @@ $TTL 604800 604800 ) ; Negative Cache TTL ; ; name servers - NS records - 3600 IN NS ns1.nihilism.network. - 3600 IN NS ns2.nihilism.network. + 3600 IN NS ns1.nowhere.moe. + 3600 IN NS ns2.nowhere.moe. 3600 IN A 23.137.250.141 3600 IN AAAA fe80::216:3eff:fe6c:c335 ; mail-gw services -@ IN MX 0 mail.nihilism.network. -nihilism.network. IN TXT "v=spf1 mx a:mail.nihilism.network -all" -mail.nihilism.network. IN A 23.137.250.140 -mail._domainkey.nihilism.network. IN TXT ( +@ IN MX 0 mail.nowhere.moe. +nowhere.moe. IN TXT "v=spf1 mx a:mail.nowhere.moe -all" +mail.nowhere.moe. IN A 23.137.250.140 +mail._domainkey.nowhere.moe. IN TXT ( "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAu94n6zyhzWLZZrgvRq5HrSAh29TRi" "jw6AXzFoJeahRPoAnJ3njOfOgbCzxUsVNO1L2+NX2P5iZMkdiVtB7rE71wUutegAb0wCDY5k5RNLUlAThxdlou0ro37H" "SWK5GRAcEFKm1iab63uTtAXtIvZDPLYMxZMIUq4osxYEgAXY4BCzFBCyfohvr+eGd/kPbfOC9f7jrBnFiOVllnB+yPQKe" "XwPeVlPrw68muFiVg4vWfMMzayINQgC12d73hKVZIwD8T6V9Kznv0dPi929CDWns2alU2dZypVSHxWm3BZyb4SCobdrFNW" "xfzb1dz7n6/ms5u0EVAKU9ufGOgS4A70oQIDAQAB") -_dmarc.nihilism.network. IN TXT "v=DMARC1; p=reject; rua=mailto:dmarc@nihilism.network; fo=1" +_dmarc.nowhere.moe. IN TXT "v=DMARC1; p=reject; rua=mailto:dmarc@nowhere.moe; fo=1" [...]
If you don't have one, you can click create a new OpenPGP key, but i have one so i'll just import it:
[ 10.8.0.3/24 ] [ nowhere ] [~] -→ gpg --output ~/.nihilist.privkey --export-secret-keys nihilist@nihilism.network +→ gpg --output ~/.nihilist.privkey --export-secret-keys nihilist@nowhere.moe
The SSL certificates are there:
@@ -884,13 +884,13 @@ certbot --nginx --force-renew root@mail:~# vim /etc/dovecot/conf.d/10-ssl.conf root@mail:~# cat /etc/dovecot/conf.d/10-ssl.conf | grep ssl_key #ssl_key = </etc/dovecot/private/dovecot.key -ssl_key = </etc/letsencrypt/live/mail.nihilism.network/privkey.pem +ssl_key = </etc/letsencrypt/live/mail.nowhere.moe/privkey.pem # root owned 0600 file by using ssl_key_password = <path. #ssl_key_password = root@mail:~# cat /etc/dovecot/conf.d/10-ssl.conf | grep ssl_cert #ssl_cert = </etc/dovecot/private/dovecot.pem -ssl_cert = </etc/letsencrypt/live/mail.nihilism.network/fullchain.pem +ssl_cert = </etc/letsencrypt/live/mail.nowhere.moe/fullchain.pem #ssl_cert_username_field = commonName @@ -918,14 +918,14 @@ ssl_cert = </etc/letsencrypt/live/mail.nihilism.network/fullchain.pem-root@mail:/etc/letsencrypt/live/mail.nihilism.network# ls -lash +root@mail:/etc/letsencrypt/live/mail.nowhere.moe# ls -lash total 12K 4.0K drwxr-xr-x 2 root root 4.0K Dec 4 18:17 . 4.0K drwx------ 3 root root 4.0K Dec 4 18:17 .. - 0 lrwxrwxrwx 1 root root 45 Dec 4 18:17 cert.pem -> ../../archive/mail.nihilism.network/cert1.pem - 0 lrwxrwxrwx 1 root root 46 Dec 4 18:17 chain.pem -> ../../archive/mail.nihilism.network/chain1.pem - 0 lrwxrwxrwx 1 root root 50 Dec 4 18:17 fullchain.pem -> ../../archive/mail.nihilism.network/fullchain1.pem - 0 lrwxrwxrwx 1 root root 48 Dec 4 18:17 privkey.pem -> ../../archive/mail.nihilism.network/privkey1.pem + 0 lrwxrwxrwx 1 root root 45 Dec 4 18:17 cert.pem -> ../../archive/mail.nowhere.moe/cert1.pem + 0 lrwxrwxrwx 1 root root 46 Dec 4 18:17 chain.pem -> ../../archive/mail.nowhere.moe/chain1.pem + 0 lrwxrwxrwx 1 root root 50 Dec 4 18:17 fullchain.pem -> ../../archive/mail.nowhere.moe/fullchain1.pem + 0 lrwxrwxrwx 1 root root 48 Dec 4 18:17 privkey.pem -> ../../archive/mail.nowhere.moe/privkey1.pem 4.0K -rw-r--r-- 1 root root 692 Dec 4 18:17 README
My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/manifesto/index.html b/servers/manifesto/index.html index 33faf15..e029faf 100644 --- a/servers/manifesto/index.html +++ b/servers/manifesto/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -106,7 +106,7 @@ Limited Reasons:Seeking pleasure (ex: Playing video games, watching movies, behavioral addiction or substance abuse) is alright, but at some point you need to grow up and to realize that it's an immature waste of time.
Willingly getting things done is a great, until everything you do revolves around your limited sense of self, and identity.
-So, here are the reasons that i consider honorable, which all stem out of a broader sense of self (daily practiced as part of my morning routine):
+So, here are the reasons that i consider honorable, which all stem out of a broader sense of self (daily practiced as part of my morning routine):
Honorable reasons: -Purifying @@ -166,14 +166,14 @@ Honorable reasons:
My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/mastodon/index.html b/servers/mastodon/index.html index 641c365..c24e3a6 100644 --- a/servers/mastodon/index.html +++ b/servers/mastodon/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -880,7 +880,7 @@ $ husky install Done in 39.39s. mastodon@Belladona:~/live$ RAILS_ENV=production bundle exec rake mastodon:setup Your instance is identified by its domain name. Changing it afterward will break things. -Domain name: mastodon.datura.network +Domain name: mastodon.nowhere.moe Single user mode disables registrations and redirects the landing page to your public profile. Do you want to enable single user mode? No @@ -902,30 +902,30 @@ Redis configuration works! 🎆 Do you want to store uploaded files on the cloud? No Do you want to send e-mails from localhost? No -SMTP server: mail.nihilism.network +SMTP server: mail.nowhere.moe SMTP port: 587 SMTP username: surveillance SMTP password: SMTP authentication: starttls SMTP OpenSSL verify mode: client_once Enable STARTTLS: always -E-mail address to send e-mails "from": surveillance@nihilism.network +E-mail address to send e-mails "from": surveillance@nowhere.moe Send a test e-mail with this configuration right now? Yes -Send test e-mail to: nihilist@nihilism.network +Send test e-mail to: nihilist@nowhere.moe E-mail could not be sent with this configuration, try again. wrong authentication type starttls Try again? Yes Do you want to send e-mails from localhost? No -SMTP server: mail.nihilism.network +SMTP server: mail.nowhere.moe SMTP port: 587 SMTP username: surveillance SMTP password: SMTP authentication: plain SMTP OpenSSL verify mode: none Enable STARTTLS: always -E-mail address to send e-mails "from": surveillance@nihilism.network +E-mail address to send e-mails "from": surveillance@nowhere.moe Send a test e-mail with this configuration right now? Yes -Send test e-mail to: nihilist@nihilism.network +Send test e-mail to: nihilist@nowhere.moe Do you want Mastodon to periodically check for important updates and notify you? (Recommended) Yes @@ -977,7 +977,7 @@ All done! You can now power on the Mastodon server 🐘 Do you want to create an admin user straight away? Yes Username: nihilist -E-mail: nihilist@nihilism.network +E-mail: nihilist@nowhere.moe You can login with the password: You can change your password once you login. @@ -1045,14 +1045,14 @@ You can change your password once you login.My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/matrixnew/index.html b/servers/matrixnew/index.html index 180e3b3..f97191e 100644 --- a/servers/matrixnew/index.html +++ b/servers/matrixnew/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -92,7 +92,7 @@ cd /srv/matrixThen we'll create the docker-compose.yml file and the generateconfig.sh script:
--[ Datura-Network ] [ /dev/pts/1 ] [/srv/matrix] +[ nowhere.moe ] [ /dev/pts/1 ] [/srv/matrix] → cat docker-compose.yml version: "3.3" @@ -105,10 +105,10 @@ services: volumes: - "./data:/data" #it will look at the current directory where you save the file and look for the data folder inside environment: - VIRTUAL_HOST: "m.datura.network" + VIRTUAL_HOST: "m.nowhere.moe" VIRTUAL_PORT: 8008 - LETSENCRYPT_HOST: "m.datura.network" - SYNAPSE_SERVER_NAME: "m.datura.network" + LETSENCRYPT_HOST: "m.nowhere.moe" + SYNAPSE_SERVER_NAME: "m.nowhere.moe" SYNAPSE_REPORT_STATS: "yes" coturn: image: instrumentisto/coturn:latest @@ -125,42 +125,42 @@ networks: mybridge: driver: bridge -[ Datura-Network ] [ /dev/pts/1 ] [/srv/matrix] +[ nowhere.moe ] [ /dev/pts/1 ] [/srv/matrix] → cat generateconfig.sh #!/bin/bash -docker-compose run --rm -e SYNAPSE_SERVER_NAME=m.datura.network -e SYNAPSE_REPORT_STATS=yes synapse generate +docker-compose run --rm -e SYNAPSE_SERVER_NAME=m.nowhere.moe -e SYNAPSE_REPORT_STATS=yes synapse generate
My matrix server will have the "m.datura.network" domain name. The coturn config mentionned here is used for the VOIP support. Now let's generate the initial keys of the matrix server like so:
+My matrix server will have the "m.nowhere.moe" domain name. The coturn config mentionned here is used for the VOIP support. Now let's generate the initial keys of the matrix server like so:
-[ Datura-Network ] [ /dev/pts/1 ] [/srv/matrix] +[ nowhere.moe ] [ /dev/pts/1 ] [/srv/matrix] → ./generateconfig.sh Creating network "matrix_default" with the default driver Creating network "matrix_mybridge" with driver "bridge" Setting ownership on /data to 991:991 -Creating log config /data/m.datura.network.log.config +Creating log config /data/m.nowhere.moe.log.config Generating config file /data/homeserver.yaml -Generating signing key file /data/m.datura.network.signing.key -A config file has been generated in '/data/homeserver.yaml' for server name 'm.datura.network'. Please review this file and customise it to your needs. +Generating signing key file /data/m.nowhere.moe.signing.key +A config file has been generated in '/data/homeserver.yaml' for server name 'm.nowhere.moe'. Please review this file and customise it to your needs. -[ Datura-Network ] [ /dev/pts/1 ] [/srv/matrix] +[ nowhere.moe ] [ /dev/pts/1 ] [/srv/matrix] → ls -coturn data docker-compose.yml docker-compose.yml.coturn generateconfig.sh m.datura.network.conf.nginx +coturn data docker-compose.yml docker-compose.yml.coturn generateconfig.sh m.nowhere.moe.conf.nginx -[ Datura-Network ] [ /dev/pts/1 ] [/srv/matrix] +[ nowhere.moe ] [ /dev/pts/1 ] [/srv/matrix] → ls data -lash total 20K 4.0K drwxr-xr-x 2 991 991 4.0K Jan 14 11:12 . 4.0K drwxr-xr-x 4 root root 4.0K Jan 4 13:50 .. 4.0K -rw-r--r-- 1 root root 1.3K Jan 14 11:12 homeserver.yaml -4.0K -rw-r--r-- 1 root root 694 Jan 14 11:12 m.datura.network.log.config -4.0K -rw-r--r-- 1 root root 59 Jan 14 11:12 m.datura.network.signing.key +4.0K -rw-r--r-- 1 root root 694 Jan 14 11:12 m.nowhere.moe.log.config +4.0K -rw-r--r-- 1 root root 59 Jan 14 11:12 m.nowhere.moe.signing.key
Now that's done, we can edit the homeserver.yaml if you want to remove trust into the "matrix.org" keys for federation to make it a truly private server:
-[ Datura-Network ] [ /dev/pts/1 ] [/srv/matrix] +[ nowhere.moe ] [ /dev/pts/1 ] [/srv/matrix] → cat data/homeserver.yaml | grep server trusted_key_servers: @@ -169,15 +169,15 @@ trusted_key_servers:
Then we can edit the coturn config like so:
-[ Datura-Network ] [ /dev/pts/1 ] [/srv/matrix] +[ nowhere.moe ] [ /dev/pts/1 ] [/srv/matrix] → ls -coturn data docker-compose.yml docker-compose.yml.coturn generateconfig.sh m.datura.network.conf.nginx +coturn data docker-compose.yml docker-compose.yml.coturn generateconfig.sh m.nowhere.moe.conf.nginx -[ Datura-Network ] [ /dev/pts/1 ] [/srv/matrix] +[ nowhere.moe ] [ /dev/pts/1 ] [/srv/matrix] → cat coturn/turnserver.conf use-auth-secret static-auth-secret=cuAWWAAWWAAWWAWADDWADWADWADWADWADWAWADDWADWWADWADDWADWDWoy -realm=m.datura.network +realm=m.nowhere.moe listening-port=3478 tls-listening-port=5349 min-port=47160 @@ -187,9 +187,9 @@ allow-loopback-peers cli-password=cuAWWAAWWAAWWAWADDWADWADWADWADWADWAWADDWADWWADWADDWADWDWoy external-ip=116.202.216.190 -[ Datura-Network ] [ /dev/pts/1 ] [/srv/matrix] +[ nowhere.moe ] [ /dev/pts/1 ] [/srv/matrix] → cat data/homeserver.yaml | grep turn -turn_uris: [ "turn:m.datura.network?transport=udp", "turn:m.datura.network?transport=tcp" ] +turn_uris: [ "turn:m.nowhere.moe?transport=udp", "turn:m.nowhere.moe?transport=tcp" ] turn_shared_secret: "cuAWWAAWWAAWWAWADDWADWADWADWADWADWAWADDWADWWADWADDWADWDWoy" turn_user_lifetime: 86400000 turn_allow_guests: true @@ -198,14 +198,14 @@ turn_allow_guests: true
Make sure the ports match the ones in the docker-compose.yml file, and the external IP is the one of your server:
-[ Datura-Network ] [ /dev/pts/1 ] [/srv/matrix] +[ nowhere.moe ] [ /dev/pts/1 ] [/srv/matrix] → curl ifconfig.me -4 116.202.216.190
Then we start the docker-compose:
-[ Datura-Network ] [ /dev/pts/1 ] [/srv/matrix] +[ nowhere.moe ] [ /dev/pts/1 ] [/srv/matrix] → docker-compose up -d Creating matrix_coturn_1 ... done Creating matrix_synapse ... done @@ -213,14 +213,14 @@ Creating matrix_synapse ... done
Then we create the accounts like so:
-[ Datura-Network ] [ /dev/pts/1 ] [/srv/matrix] +[ nowhere.moe ] [ /dev/pts/1 ] [/srv/matrix] → docker container ls | grep matrixdot 134d440b1480 matrixdotorg/synapse:latest "/start.py" About a minute ago Up 25 seconds (healthy) 8009/tcp, 0.0.0.0:8008->8008/tcp, :::8008->8008/tcp, 8448/tcp matrix_synapse -[ Datura-Network ] [ /dev/pts/1 ] [/srv/matrix] +[ nowhere.moe ] [ /dev/pts/1 ] [/srv/matrix] → docker exec -it 134 bash root@134d440b1480:/# -[ Datura-Network ] [ /dev/pts/1 ] [/srv/matrix] +[ nowhere.moe ] [ /dev/pts/1 ] [/srv/matrix] → docker exec -it 134 bash root@134d440b1480:/# register_new_matrix_user -c /data/homeserver.yaml http://localhost:8008 @@ -237,8 +237,8 @@ exit
Then we make sure that we can access the matrix server via nginx:
-[ Datura-Network ] [ /dev/pts/1 ] [/srv/matrix] -→ cat /etc/nginx/sites-enabled/m.datura.network.conf +[ nowhere.moe ] [ /dev/pts/1 ] [/srv/matrix] +→ cat /etc/nginx/sites-enabled/m.nowhere.moe.conf server { listen 443 ssl http2; listen [::]:443 ssl http2; @@ -247,10 +247,10 @@ server { listen 8448 ssl http2; listen [::]:8448 ssl http2; - server_name m.datura.network; + server_name m.nowhere.moe; - ssl_certificate /etc/acme/certs/m.datura.network/fullchain.cer; - ssl_certificate_key /etc/acme/certs/m.datura.network/m.datura.network.key; + ssl_certificate /etc/acme/certs/m.nowhere.moe/fullchain.cer; + ssl_certificate_key /etc/acme/certs/m.nowhere.moe/m.nowhere.moe.key; location ~ ^(/_matrix|/_synapse/client) { # note: do not add a path (even a single /) after the port in `proxy_pass`, @@ -270,7 +270,7 @@ server { } } -[ Datura-Network ] [ /dev/pts/1 ] [/srv/matrix] +[ nowhere.moe ] [ /dev/pts/1 ] [/srv/matrix] → nginx -t nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful @@ -318,14 +318,14 @@ nginx: configuration file /etc/nginx/nginx.conf test is successful
My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/monero/index.html b/servers/monero/index.html index 0aeb08c..f101701 100644 --- a/servers/monero/index.html +++ b/servers/monero/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -77,16 +77,16 @@2023 easy tutorial:
first install monero from the repositories:
-[ Datura Network ] [ /dev/pts/0 ] [/srv/datura.network] +[ nowhere.moe ] [ /dev/pts/0 ] [/srv/nowhere.moe] → apt install monero -y
create the systemd service
-[ Datura Network ] [ /dev/pts/0 ] [/srv/datura.network] +[ nowhere.moe ] [ /dev/pts/0 ] [/srv/nowhere.moe] → vim /etc/systemd/system/moneronode.service -[ Datura Network ] [ /dev/pts/0 ] [/srv/datura.network] +[ nowhere.moe ] [ /dev/pts/0 ] [/srv/nowhere.moe] → cat /etc/systemd/system/moneronode.service [Unit] Description=monerod @@ -108,16 +108,16 @@ WantedBy=multi-user.target
Then enable it:
-[ Datura Network ] [ /dev/pts/0 ] [/srv/datura.network] +[ nowhere.moe ] [ /dev/pts/0 ] [/srv/nowhere.moe] → systemctl daemon-reload -[ Datura Network ] [ /dev/pts/0 ] [/srv/datura.network] +[ nowhere.moe ] [ /dev/pts/0 ] [/srv/nowhere.moe] → systemctl enable --now moneronode Created symlink /etc/systemd/system/multi-user.target.wants/moneronode.service → /etc/systemd/system/moneronode.service.
Then wait for it to sync:
@@ -127,16 +127,16 @@ sub rsa3072 2022-12-05 [E] [expires: 2024-12-04] -------------------------------- pub rsa3072 2022-12-05 [SC] [expires: 2024-12-04] 89C359E4110050AA5BDDEA3E0284FFC275D0931B -uid [ultimate] nihilist <nihilist@nihilism.network> +uid [ultimate] nihilist <nihilist@nowhere.moe> sub rsa3072 2022-12-05 [E] [expires: 2024-12-04] #to list the key fingerprint: [ 10.8.0.3/24 ] [ nowhere ] [~] -→ gpg --fingerprint nihilist@nihilism.network +→ gpg --fingerprint nihilist@nowhere.moe pub rsa3072 2022-12-05 [SC] [expires: 2024-12-04] 89C3 59E4 1100 50AA 5BDD EA3E 0284 FFC2 75D0 931B -uid [ultimate] nihilist <nihilist@nihilism.network> +uid [ultimate] nihilist <nihilist@nowhere.moe> sub rsa3072 2022-12-05 [E] [expires: 2024-12-04] @@ -146,7 +146,7 @@ sub rsa3072 2022-12-05 [E] [expires: 2024-12-04]-[ Datura Network ] [ /dev/pts/0 ] [/srv/datura.network] +[ nowhere.moe ] [ /dev/pts/0 ] [/srv/nowhere.moe] → systemctl status moneronode ● moneronode.service - monerod Loaded: loaded (/etc/systemd/system/moneronode.service; enabled; preset: enabled) @@ -921,14 +921,14 @@ WantedBy=multi-user.target
My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/monero2024/index.html b/servers/monero2024/index.html index 8104aa2..4cafc1a 100644 --- a/servers/monero2024/index.html +++ b/servers/monero2024/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -198,7 +198,7 @@ Monero 'Fluorine Fermi' (v0.18.0.0-unknown)Once it finishes installing, create your monero wallet:
-If you're doing it from a whonix VM, then say no to mining and use an onion-based monero daemon (if not on a whonix VM, then use a clearnet monero node), like the one i'm hosting, you can find a full list of other ones on monero.fail or on xmr.datura.network :
+If you're doing it from a whonix VM, then say no to mining and use an onion-based monero daemon (if not on a whonix VM, then use a clearnet monero node), like the one i'm hosting, you can find a full list of other ones on monero.fail or on xmr.nowhere.moe :
Wait for it to finish synchronizing, then you can go get some monero from a vendor on localmonero.co (by giving them a wallet address you'd have created:
@@ -212,13 +212,13 @@ set_daemon http://uyjehlovjudh2wlvkp5a2seme5vgqc4o463atkv2ulsovloqrqw2icyd.onion #OR you can use a clearnet monero node, but this is not recommended because you may be spied on! -[wallet 49vq93 (no daemon)]: set_daemon http://datura.network:18081 +[wallet 49vq93 (no daemon)]: set_daemon http://nowhere.moe:18081 Error: This is not Tor/I2P address, and is not a trusted daemon. Error: Either use your own trusted node, connect via Tor or I2P, or pass this-is-probably-a-spy-node and be spied on. -[wallet 49vq93 (no daemon)]: set_daemon http://datura.network:18081 this-is-probably-a-spy-node +[wallet 49vq93 (no daemon)]: set_daemon http://nowhere.moe:18081 this-is-probably-a-spy-node Warning: connecting to a non-local daemon without SSL, passive adversaries will be able to spy on you. -Daemon set to http://datura.network:18081, untrusted +Daemon set to http://nowhere.moe:18081, untrusted [wallet 49vq93 (out of sync)]: refresh Starting refresh... @@ -297,14 +297,14 @@ Important commands:
My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/monero2024/node.html b/servers/monero2024/node.html index 89505a2..76f9723 100644 --- a/servers/monero2024/node.html +++ b/servers/monero2024/node.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -78,13 +78,13 @@Initial Setup
First install monero from the repositories:
-[ Datura Network ] [ /dev/pts/0 ] [/srv/datura.network] +[ nowhere.moe ] [ /dev/pts/0 ] [/srv/nowhere.moe] → apt install monero -y -[ Datura Network ] [ /dev/pts/0 ] [/srv/datura.network] +[ nowhere.moe ] [ /dev/pts/0 ] [/srv/nowhere.moe] → vim /etc/systemd/system/moneronode.service -[ Datura Network ] [ /dev/pts/0 ] [/srv/datura.network] +[ nowhere.moe ] [ /dev/pts/0 ] [/srv/nowhere.moe] → cat /etc/systemd/system/moneronode.service [Unit] Description=monerod @@ -128,14 +128,14 @@ WantedBy=multi-user.target
Then wait for it to sync after enabling the systemd service:
--[ Datura Network ] [ /dev/pts/0 ] [/srv/datura.network] +[ nowhere.moe ] [ /dev/pts/0 ] [/srv/nowhere.moe] → systemctl daemon-reload -[ Datura Network ] [ /dev/pts/0 ] [/srv/datura.network] +[ nowhere.moe ] [ /dev/pts/0 ] [/srv/nowhere.moe] → systemctl enable --now moneronode Created symlink /etc/systemd/system/multi-user.target.wants/moneronode.service → /etc/systemd/system/moneronode.service. -[ Datura Network ] [ /dev/pts/0 ] [/srv/datura.network] +[ nowhere.moe ] [ /dev/pts/0 ] [/srv/nowhere.moe] → systemctl status moneronode ● moneronode.service - monerod Loaded: loaded (/etc/systemd/system/moneronode.service; enabled; preset: enabled) @@ -172,7 +172,7 @@ Rules updated Rules updated (v6)
Once you've finished setting up your monero instance, make sure you have it listed on https://monero.fail or on https://xmr.datura.network.
+Once you've finished setting up your monero instance, make sure you have it listed on https://monero.fail or on https://xmr.nowhere.moe.
@@ -240,14 +240,14 @@ statusMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/nonkycdomains/index.html b/servers/nonkycdomains/index.html index b8de997..36166d4 100644 --- a/servers/nonkycdomains/index.html +++ b/servers/nonkycdomains/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -118,14 +118,14 @@My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/openhardware/index.html b/servers/openhardware/index.html index 3a3d3fe..9ceed52 100644 --- a/servers/openhardware/index.html +++ b/servers/openhardware/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -88,7 +88,7 @@The problem is, if you have closed-source hardware (such as an Intel or AMD CPU, or a nvidia graphics card, or a msi motherboard), you can at most have open-source software and protocols all the way down to layer 2, but not further below. That's because you have hardware manufacturers creating products, but they are keeping the method as to how they create them a proprietary secret. Because you can't audit it yourself, you can't tell if there is any spyware baked into it or not.
Take for example AMD's PSP or Intel's Management Engine, which are both alleged backdoors implemented directly in consummers' CPUs. In the case of Intel's processor chipsets, all CPUs since 2008 are to be considered backdoored by Intel ME, and there's nothing you can do about it, without knowing intel's secret way to disable it.[1][2][3] It is located in the Platform Controller Hub of modern Intel motherboards.
-check out this video for a deep dive into Intel's Management Engine from 36c3 chaoswest 2019.
+check out this video for a deep dive into Intel's Management Engine from 36c3 chaoswest 2019.
Regarding non-free firmware, even Debian has been forced to accept this reality in 2022 in their general resolution vote. In short, they now ship non-free firmware by default because 99.999999% of the people out there are running closed-source hardware CPUs, or GPUs, etc.
TLDR: if you use closed-source hardware, you won't be able to get open source firware for the CPU, GPU or motherboard. You cannot ever be 100% sure that your hardware itself contains a spying mechanism, because you can't check it yourself, be it in your motherboard, CPU, GPU, or network interfaces.
@@ -128,7 +128,7 @@Here we have the example of MNT reform, selling a laptop that you can entirely repair (by buying the hardware parts) yourself. from the batteries, to the Keyboard, to the monitor, hell, even the motherboard, but still even here the CPU and it's firmware are not open source [1]. For the rest, they try to maintain the open hardware requirement. They ship the laptop with all the electrical schematics for you to look through them and see if it holds true that they aren't spying on you.
-Check out this video for a full unbox review of the mnt reform laptop.
+Check out this video for a full unbox review of the mnt reform laptop.
Performance wise, can this compare to consumer grade laptops ? Sadly, not yet. Not even close. In the future if this project picks up steam big time, you might see competitors to Intel and AMD's monopoly.
Another top candidate coming up slowly is the Open RISC-V CPU architecture, aimed at dethroning the 2 CPU giants. But the project is still trying to pick up speed and adoption currently.
@@ -158,14 +158,14 @@My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/opsec/index.html b/servers/opsec/index.html index f8b2b66..97c504b 100644 --- a/servers/opsec/index.html +++ b/servers/opsec/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -270,14 +270,14 @@My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/opsec4levels/index.html b/servers/opsec4levels/index.html index 554e665..c30ff5d 100644 --- a/servers/opsec4levels/index.html +++ b/servers/opsec4levels/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -189,14 +189,14 @@My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/passwordmanagement/index.html b/servers/passwordmanagement/index.html index 502b3db..6a53fb1 100644 --- a/servers/passwordmanagement/index.html +++ b/servers/passwordmanagement/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -137,14 +137,14 @@ nihilist@mainpc:~/Nextcloud/blog$ keepassxcMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/pf_captive/index.html b/servers/pf_captive/index.html index 7b5969c..1cf86fc 100644 --- a/servers/pf_captive/index.html +++ b/servers/pf_captive/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -135,14 +135,14 @@ the bind user is in the pfsense-admin group:My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/pf_virt/index.html b/servers/pf_virt/index.html index 7be2b99..de90586 100644 --- a/servers/pf_virt/index.html +++ b/servers/pf_virt/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -183,14 +183,14 @@ systemctl enable lightdm --nowMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/pgp/index.html b/servers/pgp/index.html index 244e879..5ae8f45 100644 --- a/servers/pgp/index.html +++ b/servers/pgp/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -96,9 +96,9 @@ Note: Use "gpg --full-generate-key" for a full featured key generation dialog. GnuPG needs to construct a user ID to identify your key. Real name: nihilist -Email address: nihilist@nihilism.network +Email address: nihilist@nowhere.moe You selected this USER-ID: - "nihilist <nihilist@nihilism.network>" + "nihilist <nihilist@nowhere.moe>" Change (N)ame, (E)mail, or (O)kay/(Q)uit? o We need to generate a lot of random bytes. It is a good idea to perform @@ -114,7 +114,7 @@ public and secret key created and signed. pub rsa3072 2022-12-05 [SC] [expires: 2024-12-04] 89C359E4110050AA5BDDEA3E0284FFC275D0931B -uid nihilist <nihilist@nihilism.network> +uid nihilist <nihilist@nowhere.moe> sub rsa3072 2022-12-05 [E] [expires: 2024-12-04]Now let's export our public key like so:
[ 10.8.0.3/24 ] [ nowhere ] [~] -→ gpg --output ~/nihilist.pubkey --armor --export nihilist@nihilism.network +→ gpg --output ~/nihilist.pubkey --armor --export nihilist@nowhere.moe [ 10.8.0.3/24 ] [ nowhere ] [~] → cat ~/nihilist.pubkey @@ -326,7 +326,7 @@ sec rsa3072/CA761853B6A47483 This key is due to expire on 2024-12-04. Are you sure that you want to sign this key with your -key "nihilist
" +key "nihilist " Really sign? (y/N) y @@ -356,7 +356,7 @@ Encode input into binary or ASCII-armored output with an integrated signature To sign the message while also remaining in plaintext, we use the second option --clearsign (also, if you have multiple private keys like me, choose it with the -u flag to specify who is sending the message):
[ 10.8.0.3/24 ] [ nowhere ] [~] -→ gpg -u nihilist@nihilism.network --clearsign message.txt +→ gpg -u nihilist@nowhere.moe --clearsign message.txt [ 10.8.0.3/24 ] [ nowhere ] [~] → cat message.txt.asc @@ -383,7 +383,7 @@ e/D6QxqcdeK/RM0tUdlEsypp0KV3musGbyrYRhycEQPF
The signed message is saved as "message.txt.asc", now let's encrypt it using alice's public key, and also don't forget to encrypt it with the private key you want with the -u flag again:
[ 10.8.0.3/24 ] [ nowhere ] [~] -→ gpg --encrypt --sign --armor -u nihilist@nihilism.network -r alice@nowhere.com message.txt.asc +→ gpg --encrypt --sign --armor -u nihilist@nowhere.moe -r alice@nowhere.com message.txt.asc [ 10.8.0.3/24 ] [ nowhere ] [~] → ls -lash | grep message @@ -460,8 +460,8 @@ e/D6QxqcdeK/RM0tUdlEsypp0KV3musGbyrYRhycEQPF -----END PGP SIGNATURE----- gpg: Signature made Mon 05 Dec 2022 07:34:36 PM UTC gpg: using RSA key 89C359E4110050AA5BDDEA3E0284FFC275D0931B -gpg: issuer "nihilist@nihilism.network" -gpg: Good signature from "nihilist <nihilist@nihilism.network>" [ultimate] +gpg: issuer "nihilist@nowhere.moe" +gpg: Good signature from "nihilist <nihilist@nowhere.moe>" [ultimate]
Once decrypted, she can see that the message has our PGP signature.
@@ -491,14 +491,14 @@ gpg: Good signature from "nihilist <nihilist@nihilism.network>" [ultimateMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/phonenumbers/index.html b/servers/phonenumbers/index.html index c282709..17e0d3d 100644 --- a/servers/phonenumbers/index.html +++ b/servers/phonenumbers/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -83,7 +83,7 @@Who did it ? (lack of Anonymity)
That's why protesters make the conscious choice to not go out to protest with their phones in their pockets, as they can get deanonymized very easily while wearing them.
-Because Simcards are actively used by Law Enforcement to know what is the location of a particular phone number is using tools like StingRay II, but not only them, every cellular provider also knows the location (up until present moment) of every phone number, thanks to cellular triangulation.
+Because Simcards are actively used by Law Enforcement to know what is the location of a particular phone number is using tools like StingRay II, but not only them, every cellular provider also knows the location (up until present moment) of every phone number, thanks to cellular triangulation.
@@ -154,14 +154,14 @@ Telegram also markets itself as providing privacyMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/physicalsecurity/index.html b/servers/physicalsecurity/index.html index b393e98..50a51af 100644 --- a/servers/physicalsecurity/index.html +++ b/servers/physicalsecurity/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -205,19 +205,19 @@ passwd: password updated successfully # Example: root:your_login@your.domain:mailhub.your.domain[:port] # where [:port] is an optional port number that defaults to 25. -root:surveillance:mail.nihilism.network:587 +root:surveillance:mail.nowhere.moe:587 [ Wonderland ] [ /dev/pts/5 ] [~] → cat /etc/ssmtp/ssmtp.conf -rewriteDomain=nihilism.network -mailhub=mail.nihilism.network:587 +rewriteDomain=nowhere.moe +mailhub=mail.nowhere.moe:587 useSTARTTLS=YES AuthUser=surveillance AuthPass=D9IJWDOAHWHUHWUHDAWHDUWHAHDWAIHA3213221123312F [ Wonderland ] [ /dev/pts/5 ] [~] -→ echo "Test message from Linux server using ssmtp" | sudo ssmtp -vvv nihilist@nihilism.network -[<-] 220 mail.nihilism.network ESMTP nihilism.network (Debian/GNU) +→ echo "Test message from Linux server using ssmtp" | sudo ssmtp -vvv nihilist@nowhere.moe +[<-] 220 mail.nowhere.moe ESMTP nowhere.moe (Debian/GNU) [->] EHLO wonderland [<-] 250 CHUNKING [->] STARTTLS @@ -229,14 +229,14 @@ AuthPass=D9IJWDOAHWHUHWUHDAWHDUWHAHDWAIHA3213221123312F [->] c3VydmVpbGxhbmNl [<-] 334 UGFzc3dvcmQ6 [<-] 235 2.7.0 Authentication successful -[->] MAIL FROM:<surveillance@nihilism.network> +[->] MAIL FROM:<surveillance@nowhere.moe> [<-] 250 2.1.0 Ok -[->] RCPT TO:<nihilist@nihilism.network> +[->] RCPT TO:<nihilist@nowhere.moe> [<-] 250 2.1.5 Ok [->] DATA [<-] 354 End data with <CR><LF>.<CR><LF> [->] Received: by wonderland (sSMTP sendmail emulation); Sat, 30 Mar 2024 17:01:44 +0100 -[->] From: "root" <surveillance@nihilism.network> +[->] From: "root" <surveillance@nowhere.moe> [->] Date: Sat, 30 Mar 2024 17:01:44 +0100 [->] Test message from Linux server using ssmtp [->] @@ -258,7 +258,7 @@ AuthPass=D9IJWDOAHWHUHWUHDAWHDUWHAHDWAIHA3213221123312F #!/bin/bash #notify the admin that the emergency shutdown is being performed -echo "PERFORMING EMERGENCY SHUTDOWN!" | sudo ssmtp -vvv nihilist@nihilism.network +echo "PERFORMING EMERGENCY SHUTDOWN!" | sudo ssmtp -vvv nihilist@nowhere.moe #perform the emergency shutdown: @@ -311,7 +311,7 @@ stress -m 1 --vm-bytes 128G -t 10 action_for_unauthorized_usb_change () { echo "[+] ACTION : SEND MAIL TO NOTIFY ADMIN" - echo -en "Subject: USB CHANGE DETECTED ON $(hostname) \n\n USB CHANGE DETECTED on $(hostname) at $(date): \n\n LSUSB WAS: \n $defaultlsusb \n\n LSUSB NOW IS: \n $(lsusb)" | sudo ssmtp -vvv nihilist@nihilism.network + echo -en "Subject: USB CHANGE DETECTED ON $(hostname) \n\n USB CHANGE DETECTED on $(hostname) at $(date): \n\n LSUSB WAS: \n $defaultlsusb \n\n LSUSB NOW IS: \n $(lsusb)" | sudo ssmtp -vvv nihilist@nowhere.moe #echo "[+] ACTION : EMERGENCY SHUTDOWN SCRIPT" } @@ -578,7 +578,7 @@ action_for_unauthorized_room_motion () { linelist=$(for line in $newfiles; do echo -en "$line " ;done) zip /tmp/images.zip $linelist - echo -e "Subject: MOVEMENT DETECTED IN ROOM OF $(hostname) \n\n MOVEMENT DETECTED IN ROOM OF $(hostname) AT $(date):"| (cat - && uuencode /tmp/images.zip images.zip) | sudo ssmtp -vvv nihilist@nihilism.network + echo -e "Subject: MOVEMENT DETECTED IN ROOM OF $(hostname) \n\n MOVEMENT DETECTED IN ROOM OF $(hostname) AT $(date):"| (cat - && uuencode /tmp/images.zip images.zip) | sudo ssmtp -vvv nihilist@nowhere.moe rm /tmp/images.zip rm /tmp/room/* -rf } @@ -1439,14 +1439,14 @@ sed: can't read /root/.bash_history: Permission deniedMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/plausiblydeniabledataprotection/index.html b/servers/plausiblydeniabledataprotection/index.html index 9c2cf09..2c95ec9 100644 --- a/servers/plausiblydeniabledataprotection/index.html +++ b/servers/plausiblydeniabledataprotection/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -180,14 +180,14 @@ ONLY THEN the veracrypt volume is completed, and can be backed up somewhere elseMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/privacy/index.html b/servers/privacy/index.html index d6a95a4..81630ad 100644 --- a/servers/privacy/index.html +++ b/servers/privacy/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -148,14 +148,14 @@My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/privacyvsanonymity/index.html b/servers/privacyvsanonymity/index.html index 80cfdd3..ca1621f 100644 --- a/servers/privacyvsanonymity/index.html +++ b/servers/privacyvsanonymity/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -177,14 +177,14 @@ Alice is talking to Bob, behind closed doors. Jack can't hear their conversationMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/sensitiveremotevshome/index.html b/servers/sensitiveremotevshome/index.html index 8bb5853..44a338b 100644 --- a/servers/sensitiveremotevshome/index.html +++ b/servers/sensitiveremotevshome/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -158,14 +158,14 @@My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/serversideencryption/index.html b/servers/serversideencryption/index.html index 5deec71..4697dcd 100644 --- a/servers/serversideencryption/index.html +++ b/servers/serversideencryption/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -91,7 +91,7 @@Serverside Encryption: a Phallacy
When we are talking about Serverside Encryption, Who is Bob, Who is Alice and Who is Jack ?
-In the case of the Incognito Market, an illegal Darknet Market (DNM), the platform admins told it's users to trust their own encryption
+In the case of the Incognito Market, an illegal Darknet Market (DNM), the platform admins told it's users to trust their own encryption
What happens here, is that Bob decides to trust Jack with the confidentiality of his data, instead of encrypting his sensitive data with PGP. What can happen from there ?
@@ -139,14 +139,14 @@My Links
diff --git a/servers/tailsqemuvm/index.html b/servers/tailsqemuvm/index.html index bd922a0..a258b7b 100644 --- a/servers/tailsqemuvm/index.html +++ b/servers/tailsqemuvm/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -199,14 +199,14 @@ Nsyh+-..+y+- yMMMMd :mMM+ DE: GNOME 43.9My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/test/index.html b/servers/test/index.html index b84b5af..0d5d8a4 100644 --- a/servers/test/index.html +++ b/servers/test/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -170,14 +170,14 @@My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/testnihil/index.html b/servers/testnihil/index.html index c704364..41efb7c 100644 --- a/servers/testnihil/index.html +++ b/servers/testnihil/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -170,14 +170,14 @@My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/tor/bridge/index.html b/servers/tor/bridge/index.html index a0e2b03..ee65fdf 100644 --- a/servers/tor/bridge/index.html +++ b/servers/tor/bridge/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -118,7 +118,7 @@ ExtORPort auto # Replace "<address@email.com>" with your email address so we can contact you if there are problems with your bridge. # This is optional but encouraged. -ContactInfo nihilist@nihilism.network +ContactInfo nihilist@nowhere.moe # Pick a nickname that you like for your bridge. This is optional. Nickname Nihilist @@ -242,14 +242,14 @@ Bridge obfs4 134.209.26.190:8042 829165B21621041E7A9CDF7192AFFC51CA640B0E cert=My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/tor/exit_node/index.html b/servers/tor/exit_node/index.html index 43f9c87..5f9a4f1 100644 --- a/servers/tor/exit_node/index.html +++ b/servers/tor/exit_node/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -231,14 +231,14 @@ root@exit:~# nyxMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/tor/relay/index.html b/servers/tor/relay/index.html index 9732c22..98441e0 100644 --- a/servers/tor/relay/index.html +++ b/servers/tor/relay/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -109,7 +109,7 @@ ExtORPort auto # Replace "<address@email.com>" with your email address so we can contact you if there are problems with your bridge. # This is optional but encouraged. -ContactInfo nihilist@nihilism.network +ContactInfo nihilist@nowhere.moe # Pick a nickname that you like for your bridge. This is optional. Nickname Nihilist @@ -157,14 +157,14 @@ nyxMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/torbrowsing/index.html b/servers/torbrowsing/index.html index 8b95192..8e28c1b 100644 --- a/servers/torbrowsing/index.html +++ b/servers/torbrowsing/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -231,14 +231,14 @@ extraction percent done: 100 / 100My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/torthroughvpn/index.html b/servers/torthroughvpn/index.html index 459f426..801b366 100644 --- a/servers/torthroughvpn/index.html +++ b/servers/torthroughvpn/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -181,7 +181,7 @@ You -> VPN -> Tor -> Destinationdiff --git a/servers/torvsvpns/index.html b/servers/torvsvpns/index.html index 6af101c..6cbe179 100644 --- a/servers/torvsvpns/index.html +++ b/servers/torvsvpns/index.html @@ -46,7 +46,7 @@Third Goal: Hiding Tor usage (For Heavily Censored Countries)
-A popular scenario people encounter, especially in heavily censored countries (the prime example being China with their "Great Firewall"), is that the state blocks all VPN connections, on top of making them illegal.
+A popular scenario people encounter, especially in heavily censored countries (the prime example being China with their "Great Firewall"), is that the state blocks all VPN connections, on top of making them illegal.
Citizens don't want their ISP to know that they are using the Tor network. Because otherwise they would be prosecuted for simply using the technology.
Out of that situation, Tor bridge nodes were created. Tor bridge nodes are purposefully not listed in the public Tor directory to avoid being blocked by governments. Tor bridges include multiple pluggable transports to help users in heavily censored countries:
From Torproject's explanation on tor bridge nodes:
@@ -221,14 +221,14 @@ Several countries, including China and Iran, have found ways to detect and blockMy Links
About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -117,7 +117,7 @@ Until Jack can figure out who that Someone is, that someone is Anonymous.Keep in mind that it is still possible for you to get deanonymized sometimes if you're unlucky to have all 3 nodes ran by the same entity. So it is not perfect, but it is definitely many times more trustworthy than having to trust a centralised entity providing you with a VPN connection.
As we have discussed previously, sometimes Anonymity is the difference-maker between Life and Death, especially for Journalism in censorship-heavy countries, Tor's main attraction is that De-anonymization attacks are made to be as expensive as possible, even for state-actors.
-Some people argue that Tor can't be trusted, but as we have discussed previously, Governments need to be able to know what happened (lack of Privacy), and once they know what happened, they need to know who did it (lack of Anonymity), in order to enforce their laws. When that is the case, how come is there still so many illegal marketplaces with years of uptime on the Tor network ? One thing is for sure, these marketplaces are very high on international authorities' priority list. If they are still there after all this time, It must be because the Tor network is protecting them from being discovered by the authorities isn't it ?
+Some people argue that Tor can't be trusted, but as we have discussed previously, Governments need to be able to know what happened (lack of Privacy), and once they know what happened, they need to know who did it (lack of Anonymity), in order to enforce their laws. When that is the case, how come is there still so many illegal marketplaces with years of uptime on the Tor network ? One thing is for sure, these marketplaces are very high on international authorities' priority list. If they are still there after all this time, It must be because the Tor network is protecting them from being discovered by the authorities isn't it ?
Even though i don't recommend to use Tor for any illegal purposes, the fact that these marketplaces have remained in activity for such a long time are a clear testament to the resilliency of the Tor network.
@@ -143,14 +143,14 @@ Until Jack can figure out who that Someone is, that someone is Anonymous.My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/torweb/index.html b/servers/torweb/index.html index ebac277..0966615 100644 --- a/servers/torweb/index.html +++ b/servers/torweb/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -87,14 +87,14 @@My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/torwebsite/index.html b/servers/torwebsite/index.html index 162f0f5..b61fb7b 100644 --- a/servers/torwebsite/index.html +++ b/servers/torwebsite/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -105,10 +105,10 @@ curl ifconfig.meOnce done, install tor and compute your Tor domain:
-[ Datura-Network ] [ /dev/pts/11 ] [/srv] +[ nowhere.moe ] [ /dev/pts/11 ] [/srv] → apt install gcc libc6-dev libsodium-dev make autoconf tor -[ Datura-Network ] [ /dev/pts/11 ] [/srv] +[ nowhere.moe ] [ /dev/pts/11 ] [/srv] → git clone https://github.com/cathugger/mkp224o Cloning into 'mkp224o'... remote: Enumerating objects: 1571, done. @@ -118,10 +118,10 @@ remote: Total 1571 (delta 341), reused 350 (delta 317), pack-reused 1169 Receiving objects: 100% (1571/1571), 1.89 MiB | 6.32 MiB/s, done. Resolving deltas: 100% (982/982), done. -[ Datura-Network ] [ /dev/pts/11 ] [/srv] +[ nowhere.moe ] [ /dev/pts/11 ] [/srv] → cd mkp224o -[ Datura-Network ] [ /dev/pts/11 ] [/srv/mkp224o] +[ nowhere.moe ] [ /dev/pts/11 ] [/srv/mkp224o] → ls autogen.sh base64_to.c filters_common.inc.h ioutil.h test_base64.c worker.h base16_from.c calcest.c filters.h keccak.c test_ed25519.c worker_impl.inc.h @@ -133,10 +133,10 @@ base32_to.c cpucount.c hex.h README.md worker_batc base64_from.c cpucount.h ifilter_bitsum.h test_base16.c worker_batch_pass.inc.h base64.h ed25519 ioutil.c test_base32.c worker.c -[ Datura-Network ] [ /dev/pts/11 ] [/srv/mkp224o] +[ nowhere.moe ] [ /dev/pts/11 ] [/srv/mkp224o] → ./autogen.sh -[ Datura-Network ] [ /dev/pts/11 ] [/srv/mkp224o] +[ nowhere.moe ] [ /dev/pts/11 ] [/srv/mkp224o] → ./configure checking for gcc... gcc checking whether the C compiler works... yes @@ -162,14 +162,14 @@ checking whether ARGON2ID13 is supported by libsodium... yes configure: creating ./config.status config.status: creating GNUmakefile -[ Datura-Network ] [ /dev/pts/11 ] [/srv/mkp224o] +[ nowhere.moe ] [ /dev/pts/11 ] [/srv/mkp224o] → make
Now i want my tor domain to contain the "datura" characters so i do the following:
-[ Datura-Network ] [ /dev/pts/11 ] [/srv/mkp224o] +[ nowhere.moe ] [ /dev/pts/11 ] [/srv/mkp224o] → ./mkp224o datura sorting filters... done. filters: @@ -179,7 +179,7 @@ using 12 threads daturacccspczuluj2hbgqfcpkjo75hn7bzmuzsm5zys3az6k3su45ad.onion daturaxnp7x4ubwlslgyeaft5dabaxotmsaxanayocnpxarc7wi36kid.onion -[ Datura-Network ] [ /dev/pts/11 ] [lib/tor/onions] +[ nowhere.moe ] [ /dev/pts/11 ] [lib/tor/onions] → ls -lash total 16K 4.0K drwx------ 4 debian-tor debian-tor 4.0K Jan 27 15:33 . @@ -187,7 +187,7 @@ total 16K 4.0K drwx------ 3 debian-tor debian-tor 4.0K Jul 12 2023 daturab6drmkhyeia4ch5gvfc2f3wgo6bhjrv3pz6n7kxmvoznlkq4yd.onion 4.0K drwx------ 3 debian-tor debian-tor 4.0K Jan 27 15:48 nihilhfjmj55gfbleupwl2ub7lvbhq4kkoioatiopahfqwkcnglsawyd.onion -[ Datura-Network ] [ /dev/pts/11 ] [lib/tor/onions] +[ nowhere.moe ] [ /dev/pts/11 ] [lib/tor/onions] → ls -lash daturab6drmkhyeia4ch5gvfc2f3wgo6bhjrv3pz6n7kxmvoznlkq4yd.onion total 24K 4.0K drwx------ 3 debian-tor debian-tor 4.0K Jul 12 2023 . @@ -198,7 +198,7 @@ total 24K 4.0K -r-------- 1 debian-tor debian-tor 96 Jul 12 2023 hs_ed25519_secret_key -[ Datura-Network ] [ /dev/pts/11 ] [/srv/mkp224o] +[ nowhere.moe ] [ /dev/pts/11 ] [/srv/mkp224o] → cat /etc/tor/torrc HiddenServiceDir /var/lib/tor/onions/daturab6drmkhyeia4ch5gvfc2f3wgo6bhjrv3pz6n7kxmvoznlkq4yd.onion/ HiddenServicePort 80 127.0.0.1:4443 # for web service HTTP (recommended!) @@ -215,27 +215,27 @@ HiddenServicePort 80 127.0.0.1:4445
Make sure that the file permissions are correct in the /var/lib/tor/onions/datura...onion/ directory:
-[ Datura-Network ] [ /dev/pts/11 ] [lib/tor/onions] +[ nowhere.moe ] [ /dev/pts/11 ] [lib/tor/onions] → chmod 700 daturab6drmkhyeia4ch5gvfc2f3wgo6bhjrv3pz6n7kxmvoznlkq4yd.onion -[ Datura-Network ] [ /dev/pts/11 ] [lib/tor/onions] +[ nowhere.moe ] [ /dev/pts/11 ] [lib/tor/onions] → chmod 400 daturab6drmkhyeia4ch5gvfc2f3wgo6bhjrv3pz6n7kxmvoznlkq4yd.onion/* -[ Datura-Network ] [ /dev/pts/11 ] [lib/tor/onions] +[ nowhere.moe ] [ /dev/pts/11 ] [lib/tor/onions] → chmod 700 daturab6drmkhyeia4ch5gvfc2f3wgo6bhjrv3pz6n7kxmvoznlkq4yd.onion/authorized_clients -R -[ Datura-Network ] [ /dev/pts/11 ] [lib/tor/onions] +[ nowhere.moe ] [ /dev/pts/11 ] [lib/tor/onions] → chown debian-tor: /var/lib/tor/onions -R
Now let's set it up on our webserver:
--[ Datura-Network ] [ /dev/pts/11 ] [~debian-tor/onions] -→ cat /etc/nginx/sites-available/datura.network.conf +[ nowhere.moe ] [ /dev/pts/11 ] [~debian-tor/onions] +→ cat /etc/nginx/sites-available/nowhere.moe.conf server { listen 80; listen [::]:80; - server_name datura.network; + server_name nowhere.moe; return 301 https://$server_name$request_uri; } @@ -249,22 +249,22 @@ server { listen 443 ssl http2; listen [::]:443 ssl http2; - server_name datura.network; + server_name nowhere.moe; - ssl_certificate /etc/acme/certs/datura.network/fullchain.cer; - ssl_trusted_certificate /etc/acme/certs/datura.network/datura.network.cer; - ssl_certificate_key /etc/acme/certs/datura.network/datura.network.key; + ssl_certificate /etc/acme/certs/nowhere.moe/fullchain.cer; + ssl_trusted_certificate /etc/acme/certs/nowhere.moe/nowhere.moe.cer; + ssl_certificate_key /etc/acme/certs/nowhere.moe/nowhere.moe.key; [...] - root /srv/datura.network/; + root /srv/nowhere.moe/; } -[ Datura-Network ] [ /dev/pts/11 ] [~debian-tor/onions] -→ cat /etc/nginx/sites-available/nihilism.network.conf +[ nowhere.moe ] [ /dev/pts/11 ] [~debian-tor/onions] +→ cat /etc/nginx/sites-available/nowhere.moe.conf server { listen 80; listen [::]:80; - server_name nihilism.network; + server_name nowhere.moe; return 301 https://$server_name$request_uri; } @@ -278,27 +278,27 @@ server { listen 443 ssl http2; listen [::]:443 ssl http2; - server_name nihilism.network; + server_name nowhere.moe; [...] - root /srv/datura.network/; + root /srv/nowhere.moe/; - ssl_certificate /etc/acme/certs/datura.network/fullchain.cer; - ssl_trusted_certificate /etc/acme/certs/datura.network/datura.network.cer; - ssl_certificate_key /etc/acme/certs/datura.network/datura.network.key; + ssl_certificate /etc/acme/certs/nowhere.moe/fullchain.cer; + ssl_trusted_certificate /etc/acme/certs/nowhere.moe/nowhere.moe.cer; + ssl_certificate_key /etc/acme/certs/nowhere.moe/nowhere.moe.key; } -[ Datura Network ] [ /dev/pts/0 ] [tor/onions/daturab6drmkhyeia4ch5gvfc2f3wgo6bhjrv3pz6n7kxmvoznlkq4yd.onion] +[ nowhere.moe ] [ /dev/pts/0 ] [tor/onions/daturab6drmkhyeia4ch5gvfc2f3wgo6bhjrv3pz6n7kxmvoznlkq4yd.onion] → nginx -t 2023/07/12 21:46:16 [emerg] 113983#113983: could not build server_names_hash, you should increase server_names_hash_bucket_size: 64 nginx: configuration file /etc/nginx/nginx.conf test failed #if it gives you this error do the following: -[ Datura Network ] [ /dev/pts/0 ] [tor/onions/daturab6drmkhyeia4ch5gvfc2f3wgo6bhjrv3pz6n7kxmvoznlkq4yd.onion] +[ nowhere.moe ] [ /dev/pts/0 ] [tor/onions/daturab6drmkhyeia4ch5gvfc2f3wgo6bhjrv3pz6n7kxmvoznlkq4yd.onion] → vim /etc/nginx/nginx.conf -[ Datura Network ] [ /dev/pts/0 ] [tor/onions/daturab6drmkhyeia4ch5gvfc2f3wgo6bhjrv3pz6n7kxmvoznlkq4yd.onion] +[ nowhere.moe ] [ /dev/pts/0 ] [tor/onions/daturab6drmkhyeia4ch5gvfc2f3wgo6bhjrv3pz6n7kxmvoznlkq4yd.onion] → cat /etc/nginx/nginx.conf |grep 128 server_names_hash_bucket_size 128; @@ -334,10 +334,10 @@ Jan 23 16:57:21.000 [notice] Bootstrapped 100%: Done
It works! Now let's use systemctl to start tor instead:
-[ Datura-Network ] [ /dev/pts/11 ] [~debian-tor/onions] +[ nowhere.moe ] [ /dev/pts/11 ] [~debian-tor/onions] → systemctl restart tor@default -[ Datura-Network ] [ /dev/pts/11 ] [~debian-tor/onions] +[ nowhere.moe ] [ /dev/pts/11 ] [~debian-tor/onions] → systemctl status tor@default ● tor@default.service - Anonymizing overlay network for TCP Loaded: loaded (/lib/systemd/system/tor@default.service; enabled-runtime; preset: enabled) @@ -352,21 +352,21 @@ Jan 23 16:57:21.000 [notice] Bootstrapped 100%: Done ├─3027336 /usr/bin/tor --defaults-torrc /usr/share/tor/tor-service-defaults-torrc -f /etc/tor/torrc --RunAsDaemon 0 └─3027337 /usr/bin/obfs4proxy -Feb 01 15:24:26 Datura-Network Tor[3027336]: Your network connection speed appears to have changed. Resetting timeout to 60000ms after 18 timeouts and 1000 buildtimes. -Feb 01 15:25:09 Datura-Network Tor[3027336]: Performing bandwidth self-test...done. +Feb 01 15:24:26 nowhere.moe Tor[3027336]: Your network connection speed appears to have changed. Resetting timeout to 60000ms after 18 timeouts and 1000 buildtimes. +Feb 01 15:25:09 nowhere.moe Tor[3027336]: Performing bandwidth self-test...done.
Now we can do the same for a subdomain:
-[ Datura-Network ] [ /dev/pts/11 ] [/etc/nginx/sites-available] -→ cat cringe.datura.network.conf +[ nowhere.moe ] [ /dev/pts/11 ] [/etc/nginx/sites-available] +→ cat cringe.nowhere.moe.conf server { listen 443 ssl; - server_name cringe.datura.network; + server_name cringe.nowhere.moe; - ssl_certificate /etc/acme/certs/cringe.datura.network/cringe.datura.network.cer; - ssl_certificate_key /etc/acme/certs/cringe.datura.network/cringe.datura.network.key; + ssl_certificate /etc/acme/certs/cringe.nowhere.moe/cringe.nowhere.moe.cer; + ssl_certificate_key /etc/acme/certs/cringe.nowhere.moe/cringe.nowhere.moe.key; ######## TOR CHANGES ######## listen 4443; @@ -387,12 +387,12 @@ server { } } -[ Datura-Network ] [ /dev/pts/11 ] [/etc/nginx/sites-available] +[ nowhere.moe ] [ /dev/pts/11 ] [/etc/nginx/sites-available] → nginx -t nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful -[ Datura-Network ] [ /dev/pts/11 ] [/etc/nginx/sites-available] +[ nowhere.moe ] [ /dev/pts/11 ] [/etc/nginx/sites-available] → nginx -s reload 2024/02/01 15:45:18 [notice] 3045373#3045373: signal process started @@ -420,14 +420,14 @@ nginx: configuration file /etc/nginx/nginx.conf test is successful
My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/veracrypt/index.html b/servers/veracrypt/index.html index 890b41c..821a212 100644 --- a/servers/veracrypt/index.html +++ b/servers/veracrypt/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -179,14 +179,14 @@ regarding wear leveling:My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/vimrc/index.html b/servers/vimrc/index.html index 13d010a..58a57b2 100644 --- a/servers/vimrc/index.html +++ b/servers/vimrc/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -195,7 +195,7 @@ let g:ctrlp_use_caching = 0Now let's add a few conveniences in our vimrc:
@@ -246,14 +246,14 @@ CTRL+N-curl https://blog.nihilism.network/vimrc/shortcuts >> ~/.vimrc +curl https://blog.nowhere.moe/vimrc/shortcuts >> ~/.vimrc vim ~/.vimrc
My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/vpn/index.html b/servers/vpn/index.html index 8896ea0..9acf07f 100644 --- a/servers/vpn/index.html +++ b/servers/vpn/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -205,14 +205,14 @@ mullvad-vpn/unknown,now 2024.4 amd64 [installed]My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/vpnqemu/index.html b/servers/vpnqemu/index.html index 99522d5..4187a72 100644 --- a/servers/vpnqemu/index.html +++ b/servers/vpnqemu/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -184,14 +184,14 @@ curl ifconfig.meMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/whonix/index.html b/servers/whonix/index.html index 0cf3101..b65bc2f 100644 --- a/servers/whonix/index.html +++ b/servers/whonix/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -387,14 +387,14 @@ Domain 'Whonix-Workstation' defined from Whonix-Workstation-XFCE-16.0.9.0.xmlMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/whonixqemuvms/index.html b/servers/whonixqemuvms/index.html index b09b9fa..16e680c 100644 --- a/servers/whonixqemuvms/index.html +++ b/servers/whonixqemuvms/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -322,14 +322,14 @@ Domain 'Whonix-Workstation' defined from Whonix-Workstation.xmlMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/xmpp/index.html b/servers/xmpp/index.html index 6de9f05..4ebb3ef 100644 --- a/servers/xmpp/index.html +++ b/servers/xmpp/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -85,11 +85,11 @@ apt install ejabberd -yNow we need the following domain names to point to your server:
- datura.network - Your XMPP hostname - xmpp.datura.network - For mod_muc, Multi User Chats (MUCs) - upload.datura.network - For mod_http_upload, file upload support - proxy.datura.network - For mod_proxy65, SOCKS5 proxy support - pubsub.datura.network - For mod_pubsub, publish-subscribe support (A fancier RSS) + nowhere.moe - Your XMPP hostname + xmpp.nowhere.moe - For mod_muc, Multi User Chats (MUCs) + upload.nowhere.moe - For mod_http_upload, file upload support + proxy.nowhere.moe - For mod_proxy65, SOCKS5 proxy support + pubsub.nowhere.moe - For mod_pubsub, publish-subscribe support (A fancier RSS)
Then we edit the ejabberd config file accordingly:
@@ -100,28 +100,28 @@ apt install ejabberd -y [...] hosts: - - datura.network + - nowhere.moe [...] mod_muc: - host: xmpp.datura.network + host: xmpp.nowhere.moe [...]Next we need to obtain the TLS certificate for the xmpp.datura.network domain, to do so we'll use acme.sh:
+Next we need to obtain the TLS certificate for the xmpp.nowhere.moe domain, to do so we'll use acme.sh:
[ Datura ] [ /dev/pts/10 ] [~] -→ systemctl stop nginx ; acme.sh --issue --standalone -d xmpp.datura.network -k 4096 ; systemctl start nginx +→ systemctl stop nginx ; acme.sh --issue --standalone -d xmpp.nowhere.moe -k 4096 ; systemctl start nginx [Sun Jun 9 07:12:21 PM CEST 2024] Using CA: https://acme-v02.api.letsencrypt.org/directory [Sun Jun 9 07:12:21 PM CEST 2024] Standalone mode. [Sun Jun 9 07:12:21 PM CEST 2024] Creating domain key -[Sun Jun 9 07:12:23 PM CEST 2024] The domain key is here: /root/.acme.sh/xmpp.datura.network/xmpp.datura.network.key -[Sun Jun 9 07:12:23 PM CEST 2024] Single domain='xmpp.datura.network' -[Sun Jun 9 07:12:25 PM CEST 2024] Getting webroot for domain='xmpp.datura.network' -[Sun Jun 9 07:12:25 PM CEST 2024] Verifying: xmpp.datura.network +[Sun Jun 9 07:12:23 PM CEST 2024] The domain key is here: /root/.acme.sh/xmpp.nowhere.moe/xmpp.nowhere.moe.key +[Sun Jun 9 07:12:23 PM CEST 2024] Single domain='xmpp.nowhere.moe' +[Sun Jun 9 07:12:25 PM CEST 2024] Getting webroot for domain='xmpp.nowhere.moe' +[Sun Jun 9 07:12:25 PM CEST 2024] Verifying: xmpp.nowhere.moe [Sun Jun 9 07:12:25 PM CEST 2024] Standalone mode server [Sun Jun 9 07:12:26 PM CEST 2024] Pending, The CA is processing your order, please just wait. (1/30) [Sun Jun 9 07:12:30 PM CEST 2024] Pending, The CA is processing your order, please just wait. (2/30) @@ -136,13 +136,13 @@ hosts: [...] -[Sun Jun 9 07:12:39 PM CEST 2024] Your cert is in: /root/.acme.sh/xmpp.datura.network/xmpp.datura.network.cer -[Sun Jun 9 07:12:39 PM CEST 2024] Your cert key is in: /root/.acme.sh/xmpp.datura.network/xmpp.datura.network.key -[Sun Jun 9 07:12:39 PM CEST 2024] The intermediate CA cert is in: /root/.acme.sh/xmpp.datura.network/ca.cer -[Sun Jun 9 07:12:39 PM CEST 2024] And the full chain certs is there: /root/.acme.sh/xmpp.datura.network/fullchain.cer +[Sun Jun 9 07:12:39 PM CEST 2024] Your cert is in: /root/.acme.sh/xmpp.nowhere.moe/xmpp.nowhere.moe.cer +[Sun Jun 9 07:12:39 PM CEST 2024] Your cert key is in: /root/.acme.sh/xmpp.nowhere.moe/xmpp.nowhere.moe.key +[Sun Jun 9 07:12:39 PM CEST 2024] The intermediate CA cert is in: /root/.acme.sh/xmpp.nowhere.moe/ca.cer +[Sun Jun 9 07:12:39 PM CEST 2024] And the full chain certs is there: /root/.acme.sh/xmpp.nowhere.moe/fullchain.cer [ Datura ] [ /dev/pts/10 ] [~] -→ chown -R ejabberd:ejabberd /root/.acme.sh/xmpp.datura.network +→ chown -R ejabberd:ejabberd /root/.acme.sh/xmpp.nowhere.moe [ Datura ] [ /dev/pts/10 ] [~] → cat /etc/ejabberd/ejabberd.yml @@ -150,7 +150,7 @@ hosts: [...] certfiles: - - "/root/.acme.sh/xmpp.datura.network/fullchain.cer" + - "/root/.acme.sh/xmpp.nowhere.moe/fullchain.cer" [...] @@ -223,10 +223,10 @@ acl: secret: "DAWDDWADWADAWDWAWDDWAADWADWDWADWADWAAWDDWAWAD" services: - - host: m.datura.network + host: m.nowhere.moe type: stun - - host: m.datura.network + host: m.nowhere.moe type: turn [...] @@ -253,9 +253,9 @@ acl:
Now that the ejabberd service has restarted successfully, we can register the admin user:
@@ -345,14 +345,14 @@ User nihilist@datura.network successfully registered[ Datura ] [ /dev/pts/10 ] [~] -→ ejabberdctl register nihilist datura.network P@SSW0RD +→ ejabberdctl register nihilist nowhere.moe P@SSW0RD -User nihilist@datura.network successfully registered +User nihilist@nowhere.moe successfully registered
My Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
diff --git a/servers/xmpp2024/index.html b/servers/xmpp2024/index.html index b72ce86..bb4747b 100644 --- a/servers/xmpp2024/index.html +++ b/servers/xmpp2024/index.html @@ -46,7 +46,7 @@About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)
About Categories -Donate +Donate Contact @@ -350,14 +350,14 @@ Component "conference.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.oMy Links
- RSS Feed
Matrix Chat
+ RSS Feed
Matrix Chat
About nihilist
-Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nihilism.network (PGP)
+Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8
Contact: nihilist@nowhere.moe (PGP)