More information about use of deploy scripts

main
bashrc 2026-02-25 18:05:35 +00:00
parent fcb64f70c0
commit d998c71be5
4 changed files with 71 additions and 1 deletions

View File

@ -20,6 +20,7 @@ Key features:
* No fashionable web frameworks. *"Boring by design"*.
* No blockchain or AI garbage.
* Written in Python, with few dependencies.
* Can also federate on Tor, i2p, and yggdrasil.
* AGPL license, which big tech hates.
Epicyon is for people who are tired of *enshittified Big Tech garbage* and just want to DIY their online social experience without much fuss or expense. Think *water cooler discussions* rather than *doomscrolling* and *shouting into the void*, in which you're mainly just reading and responding to the posts of people that you're following.
@ -78,6 +79,8 @@ sudo apt install -y \
## Installation
*This describes how to install on the clearnet. For other networks see the section below.*
In the most common case you'll be using systemd to set up a daemon to run the server.
The following instructions install Epicyon to the **/opt** directory. It's not essential that it be installed there, and it could be in any other preferred directory.
@ -307,6 +310,26 @@ If you don't have access to the clearnet, or prefer not to use it, then it's pos
Please be aware that such installations will not federate with ordinary fediverse instances on the clearnet, unless those instances have been specially modified to do so. But onion instances will federate with other onion instances, i2p instances with other i2p instances, etc.
To install a Tor instance onto a Debian based system:
``` bash
cd deploy
sudo ./tor
```
To install an i2p instance onto a Debian based system:
``` bash
cd deploy
sudo ./i2p
```
To install a yggdrasil instance onto a Debian based system:
``` bash
cd deploy
sudo ./yggdrasil
```
## Custom Fonts

View File

@ -29,6 +29,7 @@ Key features:
* No fashionable web frameworks. "Boring by design".
* No blockchain or AI garbage.
* Written in Python, with few dependencies.
* Can also federate on Tor, i2p, and yggdrasil.
* AGPL license, which big tech hates.
Epicyon is for people who are tired of enshittified Big Tech garbage and just want to DIY their online social experience without much fuss or expense. Think "water cooler discussions" rather than "doomscrolling" and "shouting into the void", in which you're mainly just reading and responding to the posts of people that you're following.

View File

@ -1,5 +1,7 @@
# How to install Epicyon
This describes how to install on the clearnet. For other networks see the section below.
You will need python version 3.7 or later.
On a Debian based system:
@ -180,3 +182,18 @@ Now you can navigate to your domain and register an account. The first account b
If you don't have access to the clearnet, or prefer not to use it, then it's possible to run an Epicyon instance easily from your laptop. There are scripts within the deploy directory which can be used to install an instance on a Debian or Arch/Parabola operating system. With some modification of package names they could be also used with other distros.
Please be aware that such installations will not federate with ordinary fediverse instances on the clearnet, unless those instances have been specially modified to do so. But onion instances will federate with other onion instances, i2p instances with other i2p instances, etc.
To install a Tor instance onto a Debian based system:
cd deploy
sudo ./tor
To install an i2p instance onto a Debian based system:
cd deploy
sudo ./i2p
To install a yggdrasil instance onto a Debian based system:
cd deploy
sudo ./yggdrasil

View File

@ -1211,6 +1211,7 @@
<li>No fashionable web frameworks. <i>"Boring by design"</i>.</li>
<li>No blockchain or AI garbage.</li>
<li>Written in Python, with few dependencies.</li>
<li>Can also federate on Tor, i2p, and yggdrasil.</li>
<li>AGPL license, which big tech hates.</li>
</ul>
</div>
@ -1335,7 +1336,8 @@ Ever feel like corporate social media is deliberately pressing your buttons or g
</p>
<p id="install" class="siteheader">Install</p>
</center>
</center>
<p class="intro"><i>This describes how to install on the clearnet. For other networks see the section below.</i></p>
<p class="intro">You will need python version 3.7 or later.</p>
<p class="intro">On a Debian based system:</p>
<div class="shell">
@ -1568,6 +1570,33 @@ Ever feel like corporate social media is deliberately pressing your buttons or g
Please be aware that such installations will not federate with ordinary fediverse instances on the clearnet, unless those instances have been specially modified to do so. But onion instances will federate with other onion instances, i2p instances with other i2p instances, etc.
</p>
<p class="intro">
To install a Tor instance onto a Debian based system:
</p>
<div class="shell">
cd deploy
sudo ./tor
</div>
<p class="intro">
To install an i2p instance onto a Debian based system:
</p>
<div class="shell">
cd deploy
sudo ./i2p
</div>
<p class="intro">
To install a yggdrasil instance onto a Debian based system:
</p>
<div class="shell">
cd deploy
sudo ./yggdrasil
</div>
<p id="upgrade" class="siteheader">Upgrade</p>
</center>
<p class="intro">