Jump to content

Main Page: Difference between revisions

From jb-vpn.uk Wiki
No edit summary
 
Updated Main Page with comprehensive documentation links
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
<strong>MediaWiki has been installed.</strong>
== Welcome to the jb-vpn.uk Wiki ==


Consult the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents User's Guide] for information on using the wiki software.
This wiki contains documentation for the jb-vpn.uk infrastructure: reverse proxy (Caddy), VPS-hosted services (WebApp, MediaWiki), and Synology NAS services reached via OpenVPN (DSM, Plex).


== Getting started ==
== Documentation ==
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]
 
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]
The following documentation is available:
* [https://lists.wikimedia.org/postorius/lists/mediawiki-announce.lists.wikimedia.org/ MediaWiki release mailing list]
 
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language]
=== Cursor SSH ===
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your wiki]
 
* [[Cursor SSH:Quick Reference|Quick Reference]]
* [[Cursor SSH:Setup|Setup]]
 
=== OpenVPN ===
 
* [[OpenVPN:Certificate Management|Certificate Management]]
* [[OpenVPN:Client Configuration|Client Configuration]]
* [[OpenVPN:Integration|Integration]]
* [[OpenVPN:Raspberry Pi Auto Connect|Raspberry Pi Auto Connect]]
* [[OpenVPN:Server Configuration|Server Configuration]]
* [[OpenVPN:User Management|User Management]]
 
=== SSH Port Forwarding ===
 
* [[SSH Port Forwarding:Best Practices|Best Practices]]
* [[SSH Port Forwarding:Configuration|Configuration]]
* [[SSH Port Forwarding:Management|Management]]
* [[SSH Port Forwarding:Overview|Overview]]
* [[SSH Port Forwarding:Quickstart|Quickstart]]
 
=== Services ===
 
* [[Services:Current Services|Current Services]]
 
==== Adding Services ====
* [[Services:Best Practices|Best Practices]]
* [[Services:Configuration Options|Configuration Options]]
* [[Services:Prerequisites|Prerequisites]]
* [[Services:Service Examples|Service Examples]]
* [[Services:Step By Step|Step By Step]]
 
=== System ===
 
* [[System:Components|Components]]
* [[System:DNS Requirements|DNS Requirements]]
* [[System:Network Architecture|Network Architecture]]
* [[System:Security|Security]]
* [[System:Service Management|Service Management]]
 
=== Troubleshooting ===
 
* [[Troubleshooting:Nginx Troubleshooting|Nginx Troubleshooting]]
* [[Troubleshooting:Openvpn Troubleshooting|Openvpn Troubleshooting]]
* [[Troubleshooting:Port Forwarding Troubleshooting|Port Forwarding Troubleshooting]]
* [[Troubleshooting:Service Troubleshooting|Service Troubleshooting]]
 
=== Webapp ===
 
* [[Webapp:Deployment|Deployment]]
 
=== Wiki Management ===
 
* [[Wiki Management:Upload Instructions|Upload Instructions]]
 
== Quick Links ==
 
=== Services ===
* [[Main Page|Wiki Home]] - This page
* [https://dsm.jb-vpn.uk Synology DSM] - Synology management interface
* [https://plex.jb-vpn.uk Plex Media Server] - Media server
* [https://vps.jb-vpn.uk VPS Default] - VPS web directory
 
== System Information ==
 
* '''VPS IP''': 87.106.61.62
* '''VPN Network''': 10.8.0.0/24
* '''Synology NAS''': 10.8.0.2 (via VPN)
* '''Edge proxy''': Caddy (ports 80/443)
* '''SSL''': Let's Encrypt (automatic via Caddy)
 
== Quick Reference Commands ==
 
<pre class="lang-bash">
# Caddy
caddy validate --config /etc/caddy/Caddyfile
systemctl reload caddy
journalctl -u caddy -n 50
 
# Wiki stack
cd /var/www/wiki.jb && docker compose ps
 
# Test public wiki
curl -I https://wiki.jb-vpn.uk
</pre>

Latest revision as of 14:04, 16 May 2026

Welcome to the jb-vpn.uk Wiki

[edit]

This wiki contains documentation for the jb-vpn.uk infrastructure: reverse proxy (Caddy), VPS-hosted services (WebApp, MediaWiki), and Synology NAS services reached via OpenVPN (DSM, Plex).

Documentation

[edit]

The following documentation is available:

Cursor SSH

[edit]

OpenVPN

[edit]

SSH Port Forwarding

[edit]

Services

[edit]

Adding Services

[edit]

System

[edit]

Troubleshooting

[edit]

Webapp

[edit]

Wiki Management

[edit]
[edit]

Services

[edit]

System Information

[edit]
  • VPS IP: 87.106.61.62
  • VPN Network: 10.8.0.0/24
  • Synology NAS: 10.8.0.2 (via VPN)
  • Edge proxy: Caddy (ports 80/443)
  • SSL: Let's Encrypt (automatic via Caddy)

Quick Reference Commands

[edit]
# Caddy
caddy validate --config /etc/caddy/Caddyfile
systemctl reload caddy
journalctl -u caddy -n 50

# Wiki stack
cd /var/www/wiki.jb && docker compose ps

# Test public wiki
curl -I https://wiki.jb-vpn.uk