Welcome to ThinkServer: Difference between revisions

m Added link to AsteriskNOW! article
Changed StrongSwan to WireGuard
 
(49 intermediate revisions by the same user not shown)
Line 1: Line 1:
__NOTITLE__
The aim of this MediaWiki project is to show how my server is set up. Hopefully, if there are any problems in the future (i.e. server needs rebuilding) then the guides will be available here. Hopefully I can keep this up-to-date and it should be a very comprehensive guide. I also hope to upload files to aid in the connected devices to this server.
= Welcome to ThinkServer! =
 
The aim of this Mediawiki project is to show how my server is set up. Hopefully, if there are any problems in the future (i.e. server needs rebuilding) then the guides will be available here. Hopefully when finished, I will keep this up-to-date and it should be a very comprehensive guide. I also hope to upload files to aid in the connected devices to this server.


This guide is based on:
This guide is based on:


* {{Current openSUSE}}
* {{Current openSUSE}}
* Apache Web Server (with PHP support) serving:
* [[Apache HTTP Server]] (with PHP 8) serving:
** MediaWiki
** MediaWiki (Me!)
** A content management system/image server of some type, still to be decided
** [https://cooking.freddythechick.net/ Wordpress cooking site]
* MariaDB Database Sever (MySQL drop-in replacement)
** [https://nextcloud.freddythechick.net/ Nextcloud file server]
* NTP time server
** [https://photos.freddythechick.net/ Immich photo server (docker container)]
* Samba server with Roaming Profiles (Samba server is running, roaming profiles to come)
* [[MariaDB]] Database Sever (MySQL drop-in replacement)
* Asterisk VoIP server/TFTP Server (Implemented as a virtual machine, running [[AsteriskNOW!]])
* NTP time server via chrony
* Samba file server
* Asterisk VoIP server/TFTP Server (Implemented on a virtual machine, running [[FreePBX]])
* [[WireGuard]] VPN
* [https://www.distributed.net distributed.net] RC5-72 project, using spare CPU time


To be implemented:
To be implemented:


* A complete NAS setup with streaming capabilities
* Samba Active Directory server (with Roaming Profiles/Folder Redirection)
* NIS login/NFS file sharing
* Mail server
* Dynamic DHCP/DNS server
* '''This list is set to grow!'''


These pages display well on an iPod or iPhone or an Android device!
These pages display well on an iPod or iPhone or an Android device! These pages are are now true mobile friendly.


[[File:ipod page.PNG|left]]
<gallery mode = packed heights=400px>
[[File:android page.png|center|270px]]
File:IPod Page.webp
File:Android Page.webp
File:Android Chrome Page.webp
</gallery>