From ba4385e0acd97cbf5fa81e4ce19808a9b26e2ee7 Mon Sep 17 00:00:00 2001 From: Amolith Date: Sun, 26 May 2019 14:34:36 -0400 Subject: [PATCH] many updates --- .gitignore | 1 + .well-known/CloudIdVerificationCode.txt | 1 + CloudIdVerificationCode.txt | 1 + _sass/_default.scss | 14 +- amolith.txt | 212 +++++++++++++++++++++--- assets/fediverse.png | Bin 0 -> 33603 bytes assets/pages/nextcloud.png | Bin 0 -> 14894 bytes assets/svgs/fediverse.svg | 178 ++++++++++++++++++++ assets/svgs/nextcloud.svg | 183 ++++++++++++++++++++ cards.json | 64 +++---- cards.txt | 14 ++ contact.html | 18 +- index.html | 28 +--- mumble.md | 5 +- nextcloud.md | 27 +++ wireguard.html | 18 +- 16 files changed, 658 insertions(+), 106 deletions(-) create mode 100644 .well-known/CloudIdVerificationCode.txt create mode 100644 CloudIdVerificationCode.txt create mode 100644 assets/fediverse.png create mode 100644 assets/pages/nextcloud.png create mode 100644 assets/svgs/fediverse.svg create mode 100644 assets/svgs/nextcloud.svg create mode 100644 cards.txt create mode 100644 nextcloud.md diff --git a/.gitignore b/.gitignore index badbc02..b95209d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ _site .sass-cache +removal-request.txt diff --git a/.well-known/CloudIdVerificationCode.txt b/.well-known/CloudIdVerificationCode.txt new file mode 100644 index 0000000..0ee7c33 --- /dev/null +++ b/.well-known/CloudIdVerificationCode.txt @@ -0,0 +1 @@ +Use my Federated Cloud ID to share with me: Amolith@cloud.nixnet.xyz Yunrbosb/6BB7MvzVul80c6HoxsaK/7Lg9GIpI2WA1FDTAYhjdevMmNell5uW2dh020anYrKQTK/fXF9wxdT0R4RMiimGxCOk65fHA+UXqxIsPtBKCHnfZrpv/Bq4hmGajgHchtLdsMWEMcU8SNWinbztTghikSIRtRZkgoNJWRyT5mmblq8FNqDBqBqzvXPYHbTCwmy8Jo1/KQ+ZXpsEq5SQgHPQyksnvUUM5mENX3yqsRs2LHnoxt6VqyJ7tZ2IyF5XhbZZ1OsC2u/GEWnRT30ZntP234EGSL1u/qonCr1d5zO1Cgv31oigbHYm9JMh/w/4rWxtPe35BTtCAeEDg== diff --git a/CloudIdVerificationCode.txt b/CloudIdVerificationCode.txt new file mode 100644 index 0000000..0ee7c33 --- /dev/null +++ b/CloudIdVerificationCode.txt @@ -0,0 +1 @@ +Use my Federated Cloud ID to share with me: Amolith@cloud.nixnet.xyz Yunrbosb/6BB7MvzVul80c6HoxsaK/7Lg9GIpI2WA1FDTAYhjdevMmNell5uW2dh020anYrKQTK/fXF9wxdT0R4RMiimGxCOk65fHA+UXqxIsPtBKCHnfZrpv/Bq4hmGajgHchtLdsMWEMcU8SNWinbztTghikSIRtRZkgoNJWRyT5mmblq8FNqDBqBqzvXPYHbTCwmy8Jo1/KQ+ZXpsEq5SQgHPQyksnvUUM5mENX3yqsRs2LHnoxt6VqyJ7tZ2IyF5XhbZZ1OsC2u/GEWnRT30ZntP234EGSL1u/qonCr1d5zO1Cgv31oigbHYm9JMh/w/4rWxtPe35BTtCAeEDg== diff --git a/_sass/_default.scss b/_sass/_default.scss index 81ba86c..d28aa3d 100644 --- a/_sass/_default.scss +++ b/_sass/_default.scss @@ -287,7 +287,7 @@ strong { /* =Header */ .wrapper { - max-width: 70%; + width: 70%; margin: 100px auto; } @@ -485,9 +485,14 @@ strong { #disqus_thread { margin-top: 100px; } -@media (max-width: 1920px) { +@media (min-width: 1920px) { .wrapper { - max-width: 50% + width: 50% + } +} +@media (min-width: 2560px) { + .wrapper { + width: 37% } } @media (max-width: 1000px) { @@ -575,6 +580,9 @@ strong { .card { width: 80%; } + .wrapper { + width: 84%; + } .contact-card { width: 45%; } diff --git a/amolith.txt b/amolith.txt index ec6461b..f5b5c7a 100644 --- a/amolith.txt +++ b/amolith.txt @@ -24,29 +24,191 @@ E1Ox+LonrOTtc3LubEBwHUrPqxsK52JF2z5mwYMcO9YZzbhnZ0M7v/5wd6p2dyg4 jeOJW01tbbnH7AKc6kr9H9L6lWrNFPQY1sYH6K2swa2TacMtAld1hLWAyiUkx2NI b6xI+7jvMS0iduYfsPO2M8olZA2As0S18gVe2QmDSgs5K9+0Ee9ladAhY9HzsVWn osnodlx3ow8ha8Enb4g41BvZ2pjmWrzmw06tg0SKTuVkySUX2jLQgX2yUTFzLJCD -T3NVWlYNesa5Ag0EW/I8OwEQALsWpBxmWOrcNOJjlAlqVW+JZS2MebKFnN0vC2sB -zs0UyZcLGZCSMd3GxQM7rIMbkcsmqF4lFs/gU2CEHALhJzCGvOsKHCiOevO/qwQy -4bicMur8DwSD+N3ZA7sjg5x9MiTJmYkmPUC9qKvq0ZVCK38fyD39MdtTCe+UYclO -kXzc3dGHmwLzDYmmXpbjJxlD/myt3w2ludj1Vxm9kWN4ssjQMjBZyIpR9dZEP+8n -ie4kU9k+XTkM4HON5WznqfwgIyzEyMHRWC+lPEwA/BhiFT2GvqNZkPYjwbZsKdHz -QQKFQKoqmhSo8m84FxENUOUoYjZdXJGFT2OXB26yM1meC4rhp3gr74RkNEi859g0 -NcEwTrsHKdI6RPXAX7UAcI4D+unUvw2haWtjd84CTtG62Etmc3gKj/TK+ycigCIZ -fpbqLzfaK2+mk8RjH/76U9SDJUUzJKkhgUzmsbkncktzthq0ngbVtEvmsLrrOz58 -fh2JeR7lE5sKdyd7TOM0uq5bpKDaFjAomzG0RASnegeus6wCDh1KJvmTXdfLQy+v -Lsx/aVFqb499nDfpWXr348DrV7YU6Allol99P0/iarN428ErYJQUP9LV38xiW+0x -wUAqf99sEu/ah2+UP8g8Rs0N2s+Z5+832Mv4+kQt7qFwOEB73hXMt2DY9hhr+YUu -Im3VABEBAAGJAjYEGAEIACAWIQR13TLKG/7qauQNgjxR/UCTbbAGWwUCW/I8OwIb -DAAKCRBR/UCTbbAGW2QlD/45Fj2MJ4oH9+P8m1pZblS50H5/N3eUWdeFmVFSNECu -P2SonR+tvFOjKKPtf1F9B/HRbJjQBrsZfDdI4OvWYycBfoI5Qh+BnpFsdHmyqqJr -RJsNCcjmrZgsceviLci1Ov8drXGIZePW0+ubdhc/8VvpO9p91RFagsP/BKFhdwRY -+Qrcv4UtqB3cQdVWjxHO2TgZsCSD4ocsnrDankrcTtsEsNJ9wwWR+vtf1fpRLjRd -Q9Yo79WPJ3wbn3haOmncgIL4Y9Ydx4q7RpR2fR+AiXwmuQn4fBtoDpCfx7P0SeAm -ik0DZ75MyWI+PheN/p+ay3ku0OLbckG6ciqrPHBgf2T1sC0eleTr8l9lRDxU3X9U -uBohGFwfjOaryyVA6zD1+jqveo2pdk12uhvpB+lpm7K/DhOJ823qte4g6bcM+L+b -IkYLTsRj2a3CILJ9Zzbfol+iFU3U9/LVXIG8Ke/hUflFOh5ewvPYQPvSgvyPTXPK -wQOOIJdEK0Rn1RXJpCCLX1xolP1D0GVGgEAO2LU15y4zZpuHof8KaeGCRPvZ1Iac -DUHfSG9H2GxW9FPwUC+hQBIzxbTpduirPRHtdadIU/BHhHZh62UW5y+U+5Ymy3P8 -QOemZKo0emjdJqs9lGn/KXNCYvLyGu97QIUycF3KnAu3V7n1E/lf3GQR0zJ2Uggw -1g== -=6Lxx +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 +oe1JX/I= +=xOXo -----END PGP PUBLIC KEY BLOCK----- diff --git a/assets/fediverse.png b/assets/fediverse.png new file mode 100644 index 0000000000000000000000000000000000000000..1e54b8322cd084f086acde1d41929c2a83cb226b GIT binary patch literal 33603 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 QWW}kIzp*<$$z|hz0qf9LSf$Is3;l|9`Yh+7?q= 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 W#(5E3{`hVuNkc_fxlqwE + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/svgs/nextcloud.svg b/assets/svgs/nextcloud.svg new file mode 100644 index 0000000..423c3e9 --- /dev/null +++ b/assets/svgs/nextcloud.svg @@ -0,0 +1,183 @@ + + + + + + + Alternate Shield + + + + Child + + + + Users + + + + Alternate Shield + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cards.json b/cards.json index ecb73a0..4ffd164 100644 --- a/cards.json +++ b/cards.json @@ -1,13 +1,6 @@ { "cards" : [ - { - "name": "Wireguard", - "description": "Wireguard is an open source application and protocol that uses VPN techniques to create secure tunnels in various configurations. It aims to be more performant than OpenVPN or IPsec.", - "button_text": "Tunnel!", - "link": "/wireguard/", - "tor":"http://l4qlywnpwqsluw65ts7md3khrivpirse744un3x7mlskqauz5pyuzgqd.onion/wireguard/" - }, { "name": "Jabber/XMPP", "description": "Jabber/XMPP is a set of open technologies for instant messaging, multi-party chat, and voice/video calls. XMPP stands for the Extensible Messaging and Presence Protocol.", @@ -30,6 +23,13 @@ "tor":"http://git.l4qlywnpwqsluw65ts7md3khrivpirse744un3x7mlskqauz5pyuzgqd.onion/" }, { + "name": "Nextcloud", + "description": "Nextcloud is your personal cloud. You have files, contacts, calendar, video calls, chat, notes, notecards, a gallery, and even polls. The best thing is that it's open source and private!", + "button_text": "Register!", + "link": "/nextcloud", + "tor":"#" + }, + { "name": "Searx", "description": "searX is a meta search engine that aggregates results from more than 70 different search engines. Users are neither tracked nor profiled. searX can also be used over Tor for increased anonymity.", "button_text": "Search!", @@ -37,16 +37,16 @@ "tor":"http://searx.l4qlywnpwqsluw65ts7md3khrivpirse744un3x7mlskqauz5pyuzgqd.onion/" }, { - "name": "Firefly III", - "description": "Firefly III is an open source personal finance manager. It can help you keep track of expenses, income, budgets, supports credit cards, checking/savings accounts, and everything in between.", - "button_text": "Budget!", - "link": "https://firefly.nixnet.xyz/", - "tor":"http://firefly.l4qlywnpwqsluw65ts7md3khrivpirse744un3x7mlskqauz5pyuzgqd.onion/" + "name": "Taiga", + "description":"Taiga is an open source project management platform for developers, designers, and project managers who want a beautiful tool that makes work truly enjoyable.", + "button_text":"Manage!", + "link":"https://taiga.nixnet.xyz", + "tor":"#" }, { "name": "CodiMD", "description": "CodiMD is an application that allows users to collaborate in real time on markdown documents and presentations. Perfect for quick and easy slideshows and documentation.", - "button_text": "Write!", + "button_text": "Collaborate!", "link": "https://codi.nixnet.xyz/", "tor":"http://codi.l4qlywnpwqsluw65ts7md3khrivpirse744un3x7mlskqauz5pyuzgqd.onion/" }, @@ -72,6 +72,20 @@ "tor":"#" }, { + "name": "Wireguard", + "description": "Wireguard is an open source application and protocol that uses VPN techniques to create secure tunnels in various configurations. It aims to be more performant than OpenVPN or IPsec.", + "button_text": "Tunnel!", + "link": "/wireguard/", + "tor":"http://l4qlywnpwqsluw65ts7md3khrivpirse744un3x7mlskqauz5pyuzgqd.onion/wireguard/" + }, + { + "name": "Firefly III", + "description": "Firefly III is an open source personal finance manager. It can help you keep track of expenses, income, budgets, supports credit cards, checking/savings accounts, and everything in between.", + "button_text": "Budget!", + "link": "https://firefly.nixnet.xyz/", + "tor":"http://firefly.l4qlywnpwqsluw65ts7md3khrivpirse744un3x7mlskqauz5pyuzgqd.onion/" + }, + { "name": "wallabag", "description": "wallabag is like a self-hosted version of Mozilla's Pocket. You throw it some links and it saves them to read later in a minimal UI, and downloads them to the mobile app if you have it.", "button_text": "Read!", @@ -86,13 +100,6 @@ "tor":"#" }, { - "name": "RSS-Bridge", - "description": "RSS-Bridge is an application that generates feeds for sites that don't support it. There are 179 bridges from YouTube playlists and channels to new Bandcamp releases by tag and many others!", - "button_text": "Subscribe!", - "link": "https://rss.nixnet.xyz/", - "tor":"http://rss.l4qlywnpwqsluw65ts7md3khrivpirse744un3x7mlskqauz5pyuzgqd.onion/" - }, - { "name": "Framadate", "description": "Framadate is a simple and wonderful poll creation tool by Framasoft. It's perfect for planning an appointment or making a decision quickly and easily. No registration is required.", "button_text": "Poll!", @@ -100,18 +107,11 @@ "tor":"#" }, { - "name": "Presentator", - "description": "Presentator is an open source application for collaborative design that is also completely free to use. It's a wonderful alternative to proprietary solutions such as Invision!", - "button_text": "Design!", - "link": "https://design.nixnet.xyz", - "tor":"http://design.l4qlywnpwqsluw65ts7md3khrivpirse744un3x7mlskqauz5pyuzgqd.onion/" - }, - { - "name": "Mattermost", - "description": "Mattermost is a FLOSS application for real-time chat. Use this for communicating with other users, joining a few different communities, and getting support for NixNet services.", - "button_text": "Chat!", - "link":"/mattermost/", - "tor":"http://l4qlywnpwqsluw65ts7md3khrivpirse744un3x7mlskqauz5pyuzgqd.onion/mattermost/" + "name": "RSS-Bridge", + "description": "RSS-Bridge is an application that generates feeds for sites that don't support it. There are 179 bridges from YouTube playlists and channels to new Bandcamp releases by tag and many others!", + "button_text": "Subscribe!", + "link": "https://rss.nixnet.xyz/", + "tor":"http://rss.l4qlywnpwqsluw65ts7md3khrivpirse744un3x7mlskqauz5pyuzgqd.onion/" } ] } diff --git a/cards.txt b/cards.txt new file mode 100644 index 0000000..05e4798 --- /dev/null +++ b/cards.txt @@ -0,0 +1,14 @@ + { + "name": "Presentator", + "description": "Presentator is an open source application for collaborative design that is also completely free to use. It's a wonderful alternative to proprietary solutions such as Invision!", + "button_text": "Design!", + "link": "https://design.nixnet.xyz", + "tor":"http://design.l4qlywnpwqsluw65ts7md3khrivpirse744un3x7mlskqauz5pyuzgqd.onion/" + }, + { + "name": "Mattermost", + "description": "Mattermost is a FLOSS application for real-time chat. Use this for communicating with other users, joining a few different communities, and getting support for NixNet services.", + "button_text": "Chat!", + "link":"/mattermost/", + "tor":"http://l4qlywnpwqsluw65ts7md3khrivpirse744un3x7mlskqauz5pyuzgqd.onion/mattermost/" + } diff --git a/contact.html b/contact.html index fc6d65a..61fd73b 100644 --- a/contact.html +++ b/contact.html @@ -20,7 +20,7 @@ These are some of my more public accounts; feel free to contact me at any of the
@@ -30,7 +30,7 @@ These are some of my more public accounts; feel free to contact me at any of the
- +

Keybase

@@ -41,12 +41,10 @@ These are some of my more public accounts; feel free to contact me at any of the

-

-I also have Briar or Signal if we meet IRL and I'm on Wire as @amolith. I can also be found on my Jabber/XMPP server at amolith@nixnet.xyz. -

-

-Despite the many ways to contact me, email is and always will be my most preferrered method (as well as the most reliable). -

-

If you email me, please be sure to encrypt it with my GPG key. -

+

+ I also have Briar if we meet IRL and I'm on Wire as @amolith. I can be found on my XMPP server at amolith@nixnet.xyz as well. +

+

+ Despite the many ways to contact me, email and XMPP are and always will be my most preferrered methods (as well as the most reliable). If you email me, please be sure to encrypt it with my GPG key. If you message me over XMPP, please make sure it's with a client that has OMEMO encryption. +

diff --git a/index.html b/index.html index 3dc1907..1e25259 100644 --- a/index.html +++ b/index.html @@ -8,14 +8,10 @@ sitemap: priority: 0.9 ---
-

- masto.nixnet.xyz/@amolith/101862413197207232 +
+

I host a variety of services that are available for anyone to use free of charge. Below is a list with descriptions of each.

- I host a variety of services that are available for anyone to use free of charge. Below is a list with descriptions of each. -
-
-

@@ -35,23 +31,3 @@ priority: 0.9

-
-

Help welcome

-

I didn't think I would be doing this but I find myself needing assistance. As I say in about, I am a high school student. I'm currently trying to get together enough money to go to college for computer science. I'm not sure exactly what I want to go into but I am thinking about cybersecurity and working with SELinux as a specialisation. Back to the point.

-

College is expensive in the US. Very expensive. The one I plan to go to will be ~$28,000 per year. They gave me enough financial aid and institutional scholarships to bring the cost down to $8,000/yr. My father has said he would help and bring it down further to ~$5,500/yr. Even with third-party scholarships, this is going to leave me thousands of dollars in debt.

-

If you can do anything to help monetarily, I would be forever grateful. I pay for the servers running this site and everything on it partially from donations and the rest out-of-pocket. If you even know of any scholarships I may be eligible for, a message and link would be greatly appreciated.

-
-

-

- - - - -
-

-
-
-

Thank you,
- Amolith

-
-
diff --git a/mumble.md b/mumble.md index 9852f7d..4d731d1 100644 --- a/mumble.md +++ b/mumble.md @@ -30,10 +30,7 @@ sudo pacman -S mumble ``` ### - Android -``` -You download it from F-Droid -``` -[Here](https://f-droid.org/repository/browse/?fdid=com.morlunk.mumbleclient) lol. It's also on [Google Play](https://play.google.com/store/apps/details?id=com.morlunk.mumbleclient.free) but we don't talk about that crap 😉 +Download it from [F-Droid](https://f-droid.org/repository/browse/?fdid=com.morlunk.mumbleclient). It is also on [Google Play](https://play.google.com/store/apps/details?id=com.morlunk.mumbleclient.free) but I recommend using F-Droid instead. ### - Windhoes Download the latest release from their [GitHub page](https://github.com/mumble-voip/mumble/releases). diff --git a/nextcloud.md b/nextcloud.md new file mode 100644 index 0000000..0f9592e --- /dev/null +++ b/nextcloud.md @@ -0,0 +1,27 @@ +--- +layout: page +title: Nextcloud +subtitle: "Your own private and open source cloud" +description: "Your own private and open source cloud" +cover: /assets/pages/nextcloud.png +--- +
+

+Before you register, I do need to issue a warning: my Nextcloud instance is hosted on my Raspberry Pi 3 B+ in my living room and it's served by my VPS over Wireguard. Because it's at home and my internet isn't particularly stable, there may be times when it looks like Nextcloud is down but it should be back up after a few minutes; my internet is never out for very long. Because it's being served over a VPN, the connection will also be a bit slower than normal. In my opinion, it's perfectly useable and certainly worth the extra storage I can attach on-demand. Speaking of which, after registration and approval, users get 10 GB. If you need more, send me a message and we'll talk about it. +

+
+

+If you want to use it, click the button below! +

+
+
+
+ + +
+ diff --git a/wireguard.html b/wireguard.html index f71cc3b..2514ad1 100644 --- a/wireguard.html +++ b/wireguard.html @@ -2,11 +2,17 @@ layout: page title: Wireguard subtitle: "A next-gen VPN service" -description: "Wireguard, an open-source software application and protocol that implements virtual private network techniques to create secure point-to-point connections in routed or bridged configurations . . . and a service hosted on NixNet! 😀" +description: "A next-gen VPN service" cover: /assets/pages/wireguard.png --- -
-

-This is a service I offer for free. However, it is not available for everyone. I'd be risking a lot, as the server owner, if I let someone use Wireguard and they did something illegal. I would likely be liable for that crime should anything happen. Therefore, if you need a VPN, contact me and we'll see what we can work out! -

-
+
+

Before asking if you can use this service, read these in their entirety so you actually know what you're doing. A VPN isn't some magic shield that protects you from everything and makes you completely anonymous. Make sure you know what you're doing and you're using the right tool for the job.

+ +

+If, and only if, you have read the above articles, you need to use my VPN, contact me and we'll see what we can work out. My one rule is that you don't do anything that is illegal in Germany while using it. That includes downloading pirated content, Volksverhetzung, etc. +

+