It works!

This is the default welcome page used to test the correct operation of the Apache2 server after installation on Ultimate Edition #DISTTYPEUPPER systems. It is based on the equivalent page on Debian, from which the Ultimate Edition Apache packaging is derived. If you can read this page, it means that the Apache HTTP server installed at this site is working properly. You should replace this file (located at /srv/http/index.html) before continuing to operate your HTTP server.

Ultimate Edition Arch #DISTTYPEUPPER


Introduction

If you are a normal user of this web site and don't know what this page is about, this probably means that the site is currently unavailable due to maintenance, or the server has just been setup. If the problem persists, please contact the site's administrator.

Ultimate Edition Arch #DISTTYPEUPPER typically by default allows you to see various statistical information. Gamers and Lite Operating Systems default not to put in web based services, so won't work. Netdata
Including Realtime statistics:
http://localhost/linux-dash/

mod security is also enabled by default, with a custom server signature.
This also helps to increase overall server security.
Identifying itself as Ultimate Edition Arch #DISTTYPEUPPER

This Operating System was built from the ground up & auto-configured using tmosb (uecorebuilder).

Using the command: #COMMAND

You can learn more about what computer built your O/S etc. Autonomously from here. More information on how to do this can be obtained from the Ultimate Edition website.

Configuration Overview

Ultimate Edition's Apache2 default configuration is different from the upstream default configuration, and split into several files optimized for interaction with Ultimate Edition tools. The configuration system is fully documented in /usr/share/doc/apache2/README.Debian.gz. Refer to this for the full documentation. Documentation for the web server itself can be found by accessing the manual if the apache2-doc package was installed on this server.

The configuration layout for an Apache2 web server installation on Ultimate Edition systems is as follows:

/etc/apache2/
|-- apache2.conf
|       `--  ports.conf
|-- mods-enabled
|       |-- *.load
|       `-- *.conf
|-- conf-enabled
|       `-- *.conf
|-- sites-enabled
|       `-- *.conf
          
  • apache2.conf is the main configuration file. It puts the pieces together by including all remaining configuration files when starting up the web server.
  • ports.conf is always included from the main configuration file. It is used to determine the listening ports for incoming connections, and this file can be customized anytime.
  • Configuration files in the mods-enabled/, conf-enabled/ and sites-enabled/ directories contain particular configuration snippets which manage modules, global configuration fragments, or virtual host configurations, respectively.
  • They are activated by symlinking available configuration files from their respective *-available/ counterparts. These should be managed by using our helpers a2enmod, a2dismod, a2ensite, a2dissite, and a2enconf, a2disconf . See their respective man pages for detailed information.
  • The binary is called apache2. Due to the use of environment variables, in the default configuration, apache2 needs to be started/stopped with /etc/init.d/apache2 or apache2ctl. Calling /usr/bin/apache2 directly will not work with the default configuration.
Document Roots

By default, Ultimate Edition does not allow access through the web browser to any file apart of those located in /srv/http, public_html directories (when enabled) and /usr/share (for web applications). If your site is using a web document root located elsewhere (such as in /srv) you may need to whitelist your document root directory in /etc/apache2/apache2.conf.

The default Ultimate Edition document root is /srv/html/. You can make your own virtual hosts under /var/www. This is different to previous releases which provides better security out of the box.

The default Ultimate Edition media root is /srv/media/. You can add media to this folder or symbolically link to where you store your media.

The default Ultimate Edition FTP root is /srv/ftp/. You can add files to this folder or symbolically link to where you store your files. It also supports SFTP. See Services & Networking section for more info.

The default Ultimate Edition share root is /srv/share/. Anything you wish to share on your network you can either put in this folder or symbolically link.

Reporting Problems

Please use the Ultimate Edition-bug tool to report bugs in the Apache2 package with Ultimate Edition. However, check existing bug reports before reporting a new bug.

Please report bugs specific to modules (such as PHP and others) to respective packages, not to the web server itself.


Services & Networking

The following services are enabed & many configured for you "nasup.service" "uno.service""nmb.service" "smb.service" "avahi-daemon.service" "fail2ban.service" "ventoy" "vsftpd.service" "scandrives.service" "ventoy-web.service" "smartd.service" "ntpd.service" "sddm.service" "httpd.service" "mysqld" "cockpit.socket" "NetworkManager.service" "httpd.service" "bluetooth.service" "conky-builder.service" "conky.service" "netdata.service" "minidlna.service" "jellyfin.service" "winbind.service" "firewalld.service"


Firewalld

Firewalld provides a dynamically managed firewall with support for network/firewall zones that define the trust level of network connections or interfaces. It has support for IPv4, IPv6 firewall settings, ethernet bridges and IP sets. There is a separation of runtime and permanent configuration options. It also provides an interface for services or applications to add firewall rules directly.


FTP Server

FTP stands for File Transfer Protocol, which is a network protocol that allows users to transfer files between computers over a network:

How it works FTP works by opening two connections between the computers that are communicating. What it's used for FTP is used for uploading and downloading files to and from a server, or for transferring data between computers on a local network. It's a useful tool for developers who maintain websites, and for anyone who transfers or downloads files over the internet or to the cloud. FTP clients Many FTP clients are free to download, and most internet browsers also have FTP built in. Security FTP has inherent data security risks, and some say it's largely outdated. It lacks built-in security features, and it's incompatible with collaborative workplaces


SSH Server

SSH, or Secure Shell, is a network protocol that allows secure communication and data sharing between computers over an unsecured network. SSH uses cryptography to encrypt connections and authenticate devices, making it suitable for use on insecure networks. SSH is commonly used for: Remotely controlling servers Managing infrastructure Transferring files Logging into remote computers and servers Remote execution of commands Offering support and updates SSH is considered secure against network cryptographic attacks if keys and credentials are managed properly. It's used in nearly every data center and large enterprise. SSH differs from other network protocols like Telnet, rlogin, rsh, and rexec, which are less secure. SSH also differs from SSL/TLS, which is a secure layer that provides encryption and integrity protection for application protocols.


NFS Server NFS stands for Network File System, a protocol for storing and accessing files over a network: How it works NFS allows users to access files on a remote computer as if they were local. Users can connect to a network server and share files with others without data conflicts. Benefits NFS offers several benefits, including: Central management: Users can log into any server and access their files. Host authentication: Users can connect to another service using an IP address only. Security: NFS includes security measures like Kerberos as a network authentication protocol.


Samba Server Samba is a free, open-source software suite that allows file and print sharing between Linux and Windows systems: File sharing: Samba uses the Server Message Block (SMB) protocol to share files between different operating systems. Print services: Samba allows printers connected to Linux or Unix servers to be shared with Windows clients. Authentication and authorization: Samba can be used for authentication and authorization. Name resolution: Samba can be used for name resolution. Service announcements: Samba can be used for service announcements. Domain controller: Samba can function as a domain controller or as a regular domain member.


Fail2Ban Fail2Ban scans log files like /var/log/auth.log and bans IP addresses conducting too many failed login attempts. It does this by updating system firewall rules to reject new connections from those IP addresses, for a configurable amount of time. Fail2Ban comes out-of-the-box ready to read many standard log files, such as those for sshd and Apache, and is easily configured to read any log file of your choosing, for any error you wish.


Stats & Monitoring

I tried my best to make this as seamless and painless as possible. In the setup of your server / Operating System. During installation you don't even have to tell it the drives you have scandrives will pick them up automatically and mount them for you. Works like a champ.

Detects the username as ultimate and immidately exits. After installed the username ultimate will no longer exist. What I am trying to telling you does nothing until installed. Just one of a suite of apps in ultimate-edition-optimizer. "UNO" Ultimate Network Optimizer, "Ultimate Edition Tweaker", "Ram Booter"is another. I have not wrote a manual for scandrives yet sorry. A very comprehensive package.

This is very impressive, once installed. Carries your credentials to that server / Operating System. To each service FTP, SSH, NFS, Samba as well all the above.

I almost forgot to mention. RepoStorm another application I wrote at least 20 years ago. Repostorm has fixed many packages is this Operating System, jacking the level of security way beyond any on this planet.


Security

I did not by default jack up the security level in the O/S, I leave that up to you. Carries a 62% rating out of the box, way higher than any O/S I have seen off the snap. typing:

sudo lynis audit system

Will tell you where you sit.

sudo uno --security

Will jack security up to 82%, I can push it to 92%

Ever wonder why I ask to get hacked, my wife hates it when I do so. Massive traffic comes my way trying to find a hole. If they can find it I write software to close it. I have never turned in the hacker. They love my hacking challenges. You benefit from my & wifes loses. I have done that too for years. I am not just an O/S architect, a programmer.

Customization

I want you to be very aware I did a ton of work for you, minus setting your theme.

That can be done with:

sudo pacman -Syuu ultimate-edition-themes

Total Download Size: 1207.02 MiB Total Installed Size: 3867.64 MiB Net Upgrade Size: 2391.82 MiB


Massive work done there too, very customizable with simplicity.

I wrote multiple alias's you can type "install ultimate-edition-themes" will do the same. Don't have to know pacman.

Gamer?

Are you a Gamer?

sudo pacman -Syuu ultimate-edition-games

you can also type:


install ultimate-edition-games



Total Download Size: 15999.94 MiB Total Installed Size: 25816.87 MiB
We have very large (over 50GB of games) and fast repositories.

Conclusion

PLACEHOLDER