This commit is contained in:
Miloslav Ciz 2024-02-29 19:53:52 +01:00
parent ed28560132
commit 936a33c041
17 changed files with 1706 additions and 1681 deletions

View file

@ -85,7 +85,7 @@ Here we will quickly sum up how to make a **[static](static.md), single page pla
Now **do NOT follow mainstream tutorials on making website** (Wordpress, PHP, static generators, ...) -- these are absolute horseshit and just follow ugly capitalist ways, you will just get brain cancer. Also do NOT use any frameworks; **do NOT even use static site generators** -- these are not needed at all! All you really need for making a small website is:
- **[Plain text](plain_text.md) editor** (gedit, [geany](geany.md), [vim](vim.md), ...). This is easy, just download it. Just don't use a [rich text](rich_text.md) editor (MS Office, Libreoffice, ...), ok? That doesn't work!
- **[Plain text](plain_text.md) editor** (gedit, [geany](geany.md), [vim](vim.md), [emacs](emacs.md), [ed](ed.md), ...). This is easy, just download it. Just don't use a [rich text](rich_text.md) editor (MS Office, Libreoffice, ...), ok? That doesn't work!
- **Static site hosting**, i.e. a publicly accessible web server to store your site on, which will serve the site to clients. You have several options here:
- There exist free static site hosting services, e.g. those on many [git](git.md) hosting platforms like [GitLab](gitlab.md) or [Codeberg](codeberg.md) (even [GitHub](github.md), but avoid that one if possible), on [pubnix](pubnix.md) or sites like [neocities](neocities.md). You may just search for *free web hosting* on [wiby](wiby.md) or something. Here you may still encounter some censorship, but it can be a good start. Just search their site for details on how to host a site there -- usually you will get an [FTP](ftp.md) or [SSH](ssh.md) access and just upload your website there. Some have normie friendly web interface so you don't even have to deal with [command line](cli.md), but it's better to not rely on them, learn to do it properly.
- You may host your site at home, typically using [Raspberry Pi](rpi.md). This doesn't really cost anything as the weaker Raspberrys (e.g. 3B) consume negligible amount of electricity, and for non-extreme traffic you won't even need a super high speed connection (especially considering you will make a very tiny, efficient website). This is a very good option as practically no one will be able to censor you (only police and ISP), but it's also a tiny bit more difficult to set up because firstly you need to set up a webserver ([Apache](apache.md) is usually installed on any GNU/Linux distro though, it's really easy to do) and secondly you NEED A PUBLIC [IP ADDRESS](ip_address.md) (as typically you will be behind a [NAT](nat.md) so that computers from outside can't reach your server, but if you have an IPv6 IP address you may already be publicly accessible!): you will probably have to ask your [internet provider](isp.md) for it (maybe you already have it, maybe they will give it to you for free, maybe you'll have to pay some small fee; just ask). Then you will also need to set up port forwarding on your [router](router.md) so that the requests from the outside are redirected to your web server computer (Raspberry Pi) -- this is just done in router settings by entering the IP address of the webserver computer somewhere. It is possible to **self host even without public IP (if you're behind NAT)** using tunneling -- it's not hard, don't worry, you don't have to mess with DNS or firewalls -- check out e.g. the [localtunnel](localtunnel.md) project, http://localhost.run/ etc., you can find these by looking up e.g. "public localhost", "hosting behind NAT" and so on. Usually this works by you running a program which connects to someone else's public server which will assign you some subdomain and accessing that subdomain will make the public server redirect the traffic to your computer (the catch may be e.g. in that your subdomain will be randomly generated and may change each time you restart the program).
@ -164,4 +164,15 @@ This is a summary of some main guidelines on how an LRS supporter should behave
## How Not To Get Depressed Living In This Shitty Dystopia
I don't know lol, you tell me. Becoming more independent of this system really helps though, just accept everything will get destroyed in a few years -- yes, all you ever liked is basically already dead, just deal with it and find new things to like such as reading books instead of scrolling through facebook etc. Unconditional love and [altruism](altruism.md) helps too, just let go of the hate and fight, help people selflessly without expecting rewards.
I don't know lol, you tell me. Becoming more independent of this system really helps though, just accept everything will get destroyed in a few years -- yes, all you ever liked is basically already dead, just deal with it and find new things to like such as reading books instead of scrolling through facebook etc. Unconditional love and [altruism](altruism.md) helps too, just let go of the hate and fight, help people selflessly without expecting rewards.
## Other
Here are links to some other articles that may contain their own *how to*:
- **[how to make living](living.md)**
- **[C tutorial](c_tutorial.md)**
- **how to learn [programming](programming.md)**
- **how to learn [3d modeling](3d_model.md)**
- **how to play [chess](chess.md)**
- ...