diff options
| author | denizat <deniz@telci.org> | 2021-11-30 23:45:12 -0600 |
|---|---|---|
| committer | denizat <deniz@telci.org> | 2021-11-30 23:45:12 -0600 |
| commit | 79ea1427ae52d7e937e93865b04a77bb4b6e670d (patch) | |
| tree | 02b719e7106f069cea152bbf947b1a0b482d86f5 | |
| parent | ffcb57e246beba5533514b811899313228fb3884 (diff) | |
rainloop
| -rw-r--r-- | index.html | 1 | ||||
| -rw-r--r-- | pix/rainloop-1.png | bin | 0 -> 154272 bytes | |||
| -rw-r--r-- | pix/rainloop-2.png | bin | 0 -> 188083 bytes | |||
| -rw-r--r-- | pix/rainloop.svg | 127 | ||||
| -rw-r--r-- | rainloop.html | 75 |
5 files changed, 203 insertions, 0 deletions
@@ -82,6 +82,7 @@ img { border: none ;} <dt><a href="calibre.html"><img src="pix/calibre.png"> Calibre</a></dt><dd>A library server</dd> <dt><a href="i2p.html"><img src="pix/itoopie.svg" alt="Itoopie">I2P</a></dt><dd>Host your site on a private and peer-to-peer internet layer.</dd> <dt><a href="tor.html"><img src="pix/tor.svg">Tor</a></dt><dd>Host your site on private onion-routing.</dd> + <dt><a href="rainloop.html"><img src="pix/rainloop.svg" style="filter: invert(1);">Rainloop</a></dt><dd>Simple Webmail Client</dd> </dl> <h3 id=crypto>Accepting Cryptocurrency Tips</h3> diff --git a/pix/rainloop-1.png b/pix/rainloop-1.png Binary files differnew file mode 100644 index 0000000..55bf5b8 --- /dev/null +++ b/pix/rainloop-1.png diff --git a/pix/rainloop-2.png b/pix/rainloop-2.png Binary files differnew file mode 100644 index 0000000..5f237de --- /dev/null +++ b/pix/rainloop-2.png diff --git a/pix/rainloop.svg b/pix/rainloop.svg new file mode 100644 index 0000000..622853a --- /dev/null +++ b/pix/rainloop.svg @@ -0,0 +1,127 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" + "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> +<svg version="1.0" xmlns="http://www.w3.org/2000/svg" + width="256.000000pt" height="256.000000pt" viewBox="0 0 256.000000 256.000000" + preserveAspectRatio="xMidYMid meet"> + +<g transform="translate(0.000000,256.000000) scale(0.100000,-0.100000)" +fill="#000000" stroke="none"> +<path d="M450 1976 c0 -19 4 -23 20 -19 11 3 20 1 20 -5 0 -6 -20 -10 -45 -10 +-34 1 -45 5 -41 15 4 9 -3 13 -19 13 -27 0 -34 -17 -10 -26 17 -7 18 -13 6 +-33 -8 -12 -12 -11 -28 4 -10 10 -18 23 -18 29 0 6 -7 11 -15 11 -12 0 -15 +-19 -17 -100 l-2 -100 43 -48 c24 -27 47 -44 50 -39 3 6 0 17 -7 24 -12 11 +-12 16 0 26 10 10 11 28 6 69 l-6 57 28 -22 c15 -12 34 -22 41 -22 8 0 11 -6 +8 -15 -4 -8 -1 -15 5 -15 6 0 11 5 11 11 0 6 9 9 20 6 15 -4 22 1 26 19 8 33 +-3 42 -20 18 -12 -15 -17 -17 -27 -7 -10 10 -9 16 6 27 19 14 19 15 1 35 -10 +11 -23 18 -27 15 -5 -3 -9 1 -9 8 0 9 14 12 54 10 44 -3 61 1 93 21 22 14 43 +35 46 46 5 20 1 21 -94 21 -98 0 -99 0 -99 -24z m40 4 c0 -5 -4 -10 -10 -10 +-5 0 -10 5 -10 10 0 6 5 10 10 10 6 0 10 -4 10 -10z m-157 -96 c-4 -12 -8 -13 +-14 -3 -9 15 -2 32 11 24 5 -3 6 -13 3 -21z m136 -30 c-9 -11 -15 -12 -26 -3 +-17 14 1 31 24 22 10 -4 11 -9 2 -19z"/> +<path d="M937 1967 c-20 -18 -37 -35 -37 -38 0 -4 21 -9 48 -13 60 -8 164 9 +178 29 6 8 14 15 18 15 4 0 16 9 28 20 l22 20 -110 0 c-108 -1 -109 -1 -147 +-33z"/> +<path d="M1442 1955 l-47 -46 95 5 c52 3 104 5 115 6 11 0 40 19 64 40 l44 40 +-40 0 c-26 0 -43 -5 -46 -14 -4 -9 -14 -13 -29 -9 -22 4 -22 4 -4 -11 19 -15 +16 -16 -37 -15 -38 1 -56 6 -54 13 2 6 12 13 23 14 38 7 38 22 0 22 -31 0 -45 +-8 -84 -45z"/> +<path d="M2020 1990 c0 -5 9 -14 20 -20 11 -6 20 -21 20 -34 0 -20 4 -23 21 +-19 12 4 20 2 18 -3 -20 -43 -34 -64 -41 -64 -4 0 -8 -5 -8 -10 0 -5 3 -9 8 +-9 19 3 33 -2 27 -10 -11 -18 15 -22 45 -7 l30 14 0 -57 c0 -55 2 -58 50 -106 +l50 -49 0 172 c0 218 4 211 -140 211 -55 0 -100 -4 -100 -9z m80 -50 c0 -5 -4 +-10 -10 -10 -5 0 -10 5 -10 10 0 6 5 10 10 10 6 0 10 -4 10 -10z"/> +<path d="M320 1980 c0 -5 6 -10 14 -10 8 0 18 5 21 10 3 6 -3 10 -14 10 -12 0 +-21 -4 -21 -10z"/> +<path d="M1975 1920 c3 -5 12 -10 20 -10 8 0 17 5 20 10 4 6 -5 10 -20 10 -15 +0 -24 -4 -20 -10z"/> +<path d="M2027 1823 c-10 -16 16 -74 32 -71 8 2 16 8 18 14 5 16 -42 70 -50 +57z"/> +<path d="M540 1790 c0 -5 9 -14 20 -20 11 -6 20 -20 20 -30 0 -26 16 -26 23 +-1 3 12 -4 28 -17 40 -23 22 -46 28 -46 11z"/> +<path d="M1923 1728 c-25 -32 -26 -40 -4 -29 11 7 21 18 21 26 0 18 -5 19 -17 +3z"/> +<path d="M518 1723 c7 -3 16 -2 19 1 4 3 -2 6 -13 5 -11 0 -14 -3 -6 -6z"/> +<path d="M552 1701 c-10 -6 -10 -10 3 -21 12 -10 18 -10 30 0 13 11 13 15 3 +21 -7 5 -15 9 -18 9 -3 0 -11 -4 -18 -9z"/> +<path d="M1995 1700 c-3 -5 1 -10 9 -10 9 0 16 5 16 10 0 6 -4 10 -9 10 -6 0 +-13 -4 -16 -10z"/> +<path d="M1895 1631 c-17 -7 -17 -8 8 -13 16 -3 31 0 38 8 9 11 7 14 -7 13 +-11 0 -28 -4 -39 -8z"/> +<path d="M720 1590 c-21 -21 -26 -40 -11 -40 15 0 41 30 41 46 0 19 -6 18 -30 +-6z"/> +<path d="M1800 1599 c0 -5 9 -9 20 -9 11 0 20 -5 20 -11 0 -7 -11 -9 -31 -5 +-28 5 -38 -1 -120 -81 -49 -48 -89 -92 -89 -99 0 -6 -10 -19 -22 -28 -16 -12 +-19 -18 -10 -22 6 -3 12 -14 12 -24 0 -10 7 -20 15 -24 22 -8 196 162 193 189 +-2 15 3 20 20 21 13 1 41 19 62 40 40 40 51 60 26 51 -7 -3 -19 0 -25 6 -8 8 +-11 8 -11 0 0 -8 -9 -9 -30 -3 -18 5 -30 5 -30 -1z m7 -71 c-3 -8 -6 -5 -6 6 +-1 11 2 17 5 13 3 -3 4 -12 1 -19z m-107 -76 c0 -14 -11 -21 -26 -15 -8 3 -11 +9 -8 14 7 11 34 12 34 1z m-50 -86 c0 -3 -4 -8 -10 -11 -5 -3 -10 -1 -10 4 0 +6 5 11 10 11 6 0 10 -2 10 -4z"/> +<path d="M740 1495 c7 -8 17 -15 22 -15 6 0 5 7 -2 15 -7 8 -17 15 -22 15 -6 +0 -5 -7 2 -15z"/> +<path d="M813 1484 c-13 -14 -23 -26 -23 -29 0 -4 47 -49 74 -72 21 -18 26 +-16 26 7 0 11 6 20 14 20 10 0 12 7 8 22 -3 12 -7 17 -10 10 -7 -21 -22 -13 +-22 11 0 21 -28 59 -41 56 -2 -1 -14 -12 -26 -25z m47 -23 c0 -20 -25 -35 -42 +-25 -5 3 -2 14 8 25 22 24 34 24 34 0z"/> +<path d="M300 1361 c0 -53 4 -90 9 -87 5 4 13 -8 16 -26 8 -33 30 -57 53 -58 +9 0 12 24 12 88 l0 88 -45 44 -45 44 0 -93z"/> +<path d="M924 1393 c-4 -18 -13 -33 -20 -33 -18 0 -18 -19 0 -26 8 -3 22 -17 +31 -31 l17 -26 -131 -131 c-72 -72 -131 -137 -131 -144 0 -6 -5 -12 -12 -12 +-15 0 -58 -49 -58 -66 0 -7 12 -15 28 -17 15 -2 9 -4 -16 -4 -36 0 -49 -5 -71 +-29 -15 -16 -30 -37 -34 -46 -3 -10 -13 -18 -22 -18 -8 0 -15 -4 -15 -10 0 -5 +7 -10 15 -10 8 0 15 -5 15 -10 0 -17 -29 -23 -45 -10 -12 10 -16 9 -21 -4 -3 +-9 -12 -16 -19 -16 -7 0 -15 -7 -19 -15 -3 -8 -1 -14 3 -12 5 1 10 -2 11 -8 0 +-5 -9 -13 -22 -17 l-23 -6 23 -1 c43 -2 21 -19 -24 -18 -38 0 -50 -4 -65 -24 +-24 -31 -24 -44 1 -69 18 -18 33 -20 128 -20 l108 0 44 45 43 44 -94 3 -94 3 +78 76 c42 41 77 81 77 87 0 7 6 12 12 12 7 0 97 84 200 187 176 176 186 188 +171 205 -15 17 -14 18 33 11 45 -6 48 -5 35 10 -9 11 -10 17 -2 17 6 0 11 7 +11 15 0 8 -4 15 -10 15 -5 0 -10 6 -10 13 0 19 -56 70 -69 63 -7 -4 -8 -1 -5 +8 4 10 -1 18 -12 23 -11 3 -22 11 -26 17 -4 6 -10 -3 -14 -21z m-257 -459 c-3 +-3 -12 -4 -19 -1 -8 3 -5 6 6 6 11 1 17 -2 13 -5z m-32 -74 c-3 -5 -11 -10 +-16 -10 -6 0 -7 5 -4 10 3 6 11 10 16 10 6 0 7 -4 4 -10z m-88 -62 c-3 -7 -5 +-2 -5 12 0 14 2 19 5 13 2 -7 2 -19 0 -25z m-49 -60 c-3 -7 -11 -13 -18 -13 +-7 0 -15 6 -17 13 -3 7 4 12 17 12 13 0 20 -5 18 -12z m-93 -138 c11 -17 -5 +-32 -21 -19 -7 6 -11 15 -8 20 7 12 21 11 29 -1z"/> +<path d="M2170 1302 c0 -22 -3 -52 -6 -68 -4 -20 0 -36 13 -51 l19 -21 22 34 +c12 18 22 43 22 54 0 11 5 20 10 20 6 0 10 7 10 15 0 8 -4 15 -10 15 -5 0 -6 +8 -3 18 7 16 6 16 -11 0 -22 -22 -61 -24 -53 -3 4 8 2 17 -3 20 -6 4 -10 -11 +-10 -33z"/> +<path d="M1507 1305 c-14 -10 -16 -20 -11 -41 6 -24 5 -27 -7 -18 -18 15 -59 +0 -59 -21 0 -9 -3 -14 -8 -12 -4 3 -23 -10 -41 -29 -19 -19 -43 -36 -53 -40 +-10 -3 -16 -9 -13 -14 3 -5 -4 -11 -15 -15 -11 -3 -20 -13 -20 -21 0 -17 -47 +-41 -58 -29 -4 4 -1 10 5 12 21 7 -14 35 -39 31 -33 -5 -31 -21 6 -46 82 -56 +147 -35 270 86 l73 73 93 -95 c51 -52 97 -93 102 -90 5 4 7 11 5 18 -18 48 +-18 56 0 56 11 0 25 -6 32 -12 11 -11 11 -9 2 10 -6 12 -18 22 -26 22 -7 0 +-17 9 -20 20 -3 11 -10 20 -15 20 -5 0 -18 9 -29 21 -11 12 -24 18 -30 14 -16 +-10 -13 -25 5 -25 11 0 14 -5 10 -16 -3 -9 -6 -21 -6 -27 0 -6 -9 -1 -20 11 +-11 12 -20 26 -20 32 0 5 -4 10 -10 10 -5 0 -10 5 -10 10 0 6 9 10 19 10 14 0 +18 5 14 20 -8 30 -32 47 -44 29 -7 -11 -9 -11 -9 0 0 11 -3 11 -16 0 -15 -12 +-16 -11 -10 7 9 30 -22 57 -47 39z m-65 -137 c-12 -12 -35 -1 -27 12 3 5 13 6 +21 3 10 -4 12 -9 6 -15z"/> +<path d="M1044 1209 c-9 -16 10 -31 30 -23 13 5 14 9 5 20 -14 17 -25 18 -35 +3z"/> +<path d="M368 1173 c7 -3 16 -2 19 1 4 3 -2 6 -13 5 -11 0 -14 -3 -6 -6z"/> +<path d="M300 880 c0 -30 4 -62 10 -70 6 -9 5 -17 -2 -21 -6 -4 -7 -12 -4 -18 +11 -18 26 -13 26 9 0 11 3 20 6 20 11 0 35 -30 31 -38 -3 -4 1 -16 9 -27 13 +-18 14 -18 14 6 0 13 -7 35 -16 47 -8 12 -12 27 -9 32 3 6 -1 10 -9 10 -23 0 +-19 18 5 22 18 3 16 7 -20 43 l-41 39 0 -54z"/> +<path d="M1980 887 c0 -8 7 -17 15 -21 8 -3 15 -2 15 3 0 5 -7 14 -15 21 -12 +10 -15 10 -15 -3z"/> +<path d="M2160 811 l0 -83 -64 57 c-38 32 -67 52 -71 45 -3 -5 1 -10 9 -10 9 +0 16 -4 16 -10 0 -5 -9 -10 -20 -10 -17 0 -19 -5 -14 -27 4 -22 3 -25 -5 -13 +-7 9 -11 11 -11 3 0 -7 6 -16 13 -20 8 -4 31 -27 52 -51 26 -30 35 -46 28 -53 +-8 -8 -13 -7 -17 0 -4 6 -21 11 -38 11 -25 0 -29 -3 -23 -17 15 -36 17 -53 7 +-53 -6 0 -12 6 -14 12 -3 7 -7 3 -10 -8 -5 -21 -2 -21 108 -23 151 -2 154 1 +154 137 l0 98 -50 49 -50 49 0 -83z"/> +<path d="M300 685 c0 -8 7 -15 15 -15 8 0 15 7 15 15 0 8 -7 15 -15 15 -8 0 +-15 -7 -15 -15z"/> +<path d="M900 605 l-45 -46 115 3 c67 2 114 7 112 13 -2 5 6 12 17 17 24 9 28 +28 6 28 -8 0 -15 7 -15 15 0 12 -15 15 -73 15 l-73 0 -44 -45z"/> +<path d="M1442 627 c-23 -25 -29 -43 -11 -31 7 4 10 1 7 -7 -3 -8 -14 -14 -25 +-14 -12 0 -25 -3 -29 -7 -4 -5 20 -8 54 -8 46 0 62 4 62 14 0 7 9 25 20 39 27 +34 26 37 -18 37 -27 0 -45 -7 -60 -23z"/> +<path d="M1915 580 c-18 -19 -17 -20 2 -20 12 0 23 8 26 20 3 11 2 20 -2 20 +-5 0 -16 -9 -26 -20z"/> +</g> +</svg> diff --git a/rainloop.html b/rainloop.html new file mode 100644 index 0000000..23915bb --- /dev/null +++ b/rainloop.html @@ -0,0 +1,75 @@ +<!DOCTYPE html> +<html lang=en> + <head> + <title>Setting up a Rainloop Webmail Client – LandChad.net</title> + <meta charset="utf-8"/> + <link rel="shortcut icon" href="favicon.ico" type="image/x-icon" /> + <link rel='stylesheet' type='text/css' href='style.css'> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <link rel='alternate' type='application/rss+xml' title='Land Chad RSS' href='/rss.xml'> + </head> +<body> + <img class=titleimg src="pix/rainloop.svg" alt="logo" style="filter: invert(1);"> + <header><h1>Setting up a Rainloop Webmail Client</h1></header> + <nav></nav> + <main> + <h2 id="whatis">What is Rainloop?</h2> + <p><a href="https://www.rainloop.net/"><img src="pix/rainloop.svg" style="filter: invert(1);">Rainloop</a> is a webmail client, a program that allows you to access your email online like gmail. It is useful to be able to access you email from a web browser because it allows you to easily access your email from any device with a web browser without any additional setup. If you set up <a href="nextcloud.html" target="_blank"><img src="pix/nextcloud.svg" alt="logo">Nextcloud</a> then you do not need to install Rainloop because Nextcloud comes with a webmail client. However, if all you want is a webmail client and you do not need all of the extra things that Nextcloud provides, Rainloop would be the better choice out of the two since it is less bloated and simpler to install.</p> + <h2 id="instructions">Instructions</h2> + <p>First we will install the required packages for Rainloop with the following command:</p> + <pre><code>apt-get full-upgrade -y && apt-get install php7.3 php7.3-common php7.3-curl php7.3-xml php7.3-fpm php7.3-json php7.3-dev php7.3-mysql unzip -y</code></pre> + <p>Then we will download the community version of Rainloop, unzip it into an appropriate directory and fix all of the file permissions:</p> + <pre><code>curl -L "https://www.rainloop.net/repository/webmail/rainloop-community-latest.zip" -o "rainloop.zip" && unzip rainloop.zip -d /var/www/<strong>mail</strong> && chown -R www-data: /var/www/<strong>mail</strong></code></pre> + <p>We have installed Rainloop itself, but now we need Nginx to serve the client. We do that by adding the following text into the file <code>/etc/nginx/sites-available/<strong>mail</strong></code> (you can replace the bold text with whatever is appropriate for your server).</p> + <pre class=wide><code>server { + + listen 80; + + server_name <strong>mail.domain.com</strong>; + root /var/www/<strong>mail</strong>; + + index index.php; + + access_log /var/log/nginx/rainloop_access.log; + error_log /var/log/nginx/rainloop_error.log; + + location / { + try_files $uri $uri/ /index.php?$query_string; + } + + location ~ \.php$ { + fastcgi_index index.php; + fastcgi_split_path_info ^(.+\.php)(.*)$; + fastcgi_keep_conn on; + fastcgi_pass unix:/var/run/php/php7.3-fpm.sock; + include /etc/nginx/fastcgi_params; + fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; + } + location ~ /\.ht { + deny all; + } + + location ^~ /data { + deny all; + } +}</pre></code> + <p>Then enable the site by linking it to the sites-enabled directory:</p> + <pre><code>ln -s /etc/nginx/sites-available/<strong>mail</strong> /etc/nginx/sites-enabled/</pre></code> + <p>Reload nginx:</p> + <pre><code>systemctl reload nginx</pre></code> + <p>Finally get certifications if you are using a new subdomain:</p> + <pre><code>certbot --nginx</pre></code> + <p>After that go to <code><strong>mail.domain.com</strong>/?admin</code> and login with the default username and password: admin, 12345. Now you are in the admin panel and the first thing you do should be to change the adminsitrator password by looking in the security tab on the left.</p> + <img src="pix/rainloop-1.png" alt=rainloop> + + <p> After securing the admin account you can go to domains and add your own email address.</p> + <img src="pix/rainloop-2.png" alt=rainloop> + <p>Finally, go to <code><strong>mail.domain.com</strong></code> and login with your email address and password.</p> + <h2 id="contribution">Contribution</h2> + <ul> + <li><a href=https://deniz.telci.org/>Deniz Telci</a> - XMR: <code>4AcKbpTUc3QX2zHYdh9HZwJAQyexdybFhF1WhXTFhxAcV9jgzB6kroqGZDgeW3rQqXEMYJioYo61kaLBqstwecty9Bjbr4v</code></li> + + </main> + <footer><a href="https://landchad.net">LandChad.net</a></br>Because Everyone should be an Internet LandChad.</br><a href="index.html"><li><img src="pix/chad.gif" alt="chad"></li></a><a href="rss.xml"><li><img src="pix/rss.svg" alt="RSS"></li></a><a href="donate-bitcoin.html"><li><img src="pix/btc.svg" alt="BTC"></li></a><a href="donate-monero.html"><li><img src="pix/xmr.svg" alt="XMR"></li></a><a href="https://github.com/lukesmithxyz/landchad"><li><img src="pix/git.svg" alt="Github"></li></a></footer> +</body> +</html> |
