Changed file names to nicer present in submenus
This commit is contained in:
parent
87a55044e0
commit
a615f2d7cc
@ -34,7 +34,7 @@ firewall-cmd --add-service=ssh --permanent &&
|
|||||||
firewall-cmd --reload
|
firewall-cmd --reload
|
||||||
```
|
```
|
||||||
|
|
||||||
⚠️ *`drop` zone will just drop all traffic if you dont configure it to use `public` zone like we show in [Firewall](firewall.md) section. If connections time out this is likely the reason.*
|
⚠️ *`drop` zone will just drop all traffic if you dont configure it to use `public` zone like we show in [Firewall](02_firewall.md) section. If connections time out this is likely the reason.*
|
||||||
|
|
||||||
|
|
||||||
## Unattended upgrades
|
## Unattended upgrades
|
||||||
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
We use `firewalld` to configure firewalls. It uses so called "zones" to define the rules.
|
We use `firewalld` to configure firewalls. It uses so called "zones" to define the rules.
|
||||||
|
|
||||||
In the [Setup](setup.md) guide we have installed and set up `firewalld`, left `ssh` open and closing all other traffic by setting the default zone to "drop".
|
In the [Setup](00_setup.md) guide we have installed and set up `firewalld`, left `ssh` open and closing all other traffic by setting the default zone to "drop".
|
||||||
|
|
||||||
Check [Offish guide](https://www.redhat.com/en/blog/firewalld-rules-and-scenarios) for more details.
|
Check [Offish guide](https://www.redhat.com/en/blog/firewalld-rules-and-scenarios) for more details.
|
||||||
|
|
||||||
@ -21,7 +21,7 @@ This will install the beszel binary. The beszel itself will update itself if you
|
|||||||
Even though beszel operates on Websockets primarily it will SSH into the machine in case Websocket connection is lost.
|
Even though beszel operates on Websockets primarily it will SSH into the machine in case Websocket connection is lost.
|
||||||
Make sure port `45876` on target machine to SSH into is open.
|
Make sure port `45876` on target machine to SSH into is open.
|
||||||
|
|
||||||
If you havent done so before, check [Firewall](firewall.md) section for extra tips, but here is a quick oneliner:
|
If you havent done so before, check [Firewall](02_firewall.md) section for extra tips, but here is a quick oneliner:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
sudo firewall-cmd --permanent --zone=public --add-port=45876/tcp &&
|
sudo firewall-cmd --permanent --zone=public --add-port=45876/tcp &&
|
||||||
18
README.md
18
README.md
@ -6,38 +6,38 @@ It guides you from setting up a fresh machine, to installing build dependencies,
|
|||||||
|
|
||||||
It assumes you are setting up or maintaining an AlmaLinux (9, 10) or a similar RHEL-based server.
|
It assumes you are setting up or maintaining an AlmaLinux (9, 10) or a similar RHEL-based server.
|
||||||
|
|
||||||
## [Setting up a new machine](setup.md)
|
## [Setting up a new machine](00_setup.md)
|
||||||
|
|
||||||
Prepare a new machine for use with an `admin` user. Lock out everything but SSH to it.
|
Prepare a new machine for use with an `admin` user. Lock out everything but SSH to it.
|
||||||
|
|
||||||
## [Installing aplications and build tools](applications.md)
|
## [Installing aplications and build tools](01_applications.md)
|
||||||
|
|
||||||
Download packages to build future applications such as NodeJS / Rust.
|
Download packages to build future applications such as NodeJS / Rust.
|
||||||
Set up your apps on `/usr/local/bin/` path.
|
Set up your apps on `/usr/local/bin/` path.
|
||||||
|
|
||||||
## [Firewall (opening/checking ports)](firewall.md)
|
## [Firewall (opening/checking ports)](02_firewall.md)
|
||||||
|
|
||||||
How to open firewall to let outside traffic to your apps. How to check and set firewall zones.
|
How to open firewall to let outside traffic to your apps. How to check and set firewall zones.
|
||||||
If your service is timing out (nothing gets thru) this is probably the answer.
|
If your service is timing out (nothing gets thru) this is probably the answer.
|
||||||
|
|
||||||
## [Running services and logging with systemd](systemd.md)
|
## [Running services and logging with systemd](03_systemd.md)
|
||||||
|
|
||||||
How to set up a new systemd service and read its logs.
|
How to set up a new systemd service and read its logs.
|
||||||
|
|
||||||
## [Nginx & Certbot](nginx-certbot.md)
|
## [Nginx & Certbot](04_nginx-certbot.md)
|
||||||
|
|
||||||
How to set up Nginx and Certbot to serve your apps with an SSL cert for your desired domain.
|
How to set up Nginx and Certbot to serve your apps with an SSL cert for your desired domain.
|
||||||
|
|
||||||
## [Monitoring servers (Beszel)](beszel.md)
|
## [Monitoring servers (Beszel)](05_beszel.md)
|
||||||
|
|
||||||
How to monitor servers with Beszel tool which gives you system load stats and systemd service stats.
|
How to monitor servers with Beszel tool which gives you system load stats and systemd service stats.
|
||||||
|
|
||||||
## [Monitoring websites and apis and serving a Status Page (Uptime Kuma)](uptime-kuma.md)
|
## [Monitoring websites and apis and serving a Status Page (Uptime Kuma)](06_uptime-kuma.md)
|
||||||
|
|
||||||
How to monitor your services and websites with Open Kuma.
|
How to monitor your services and websites with Open Kuma.
|
||||||
|
|
||||||
## [Protecting your services and websites with BunnyCDN](bunny-cdn.md)
|
## [Protecting your services and websites with BunnyCDN](07_bunny-cdn.md)
|
||||||
|
|
||||||
How to protect and hide your services and websites from DDOS attacks.
|
How to protect and hide your services and websites from DDOS attacks.
|
||||||
|
|
||||||
## [AlmaLinux / RHEL linux](alma-linux.md)
|
## [AlmaLinux / RHEL linux](08_alma-linux.md)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user