Technická dokumentace: Porovnání verzí

Z Letocraft
Skočit na navigaci Skočit na vyhledávání
Bez shrnutí editace
Bez shrnutí editace
Řádek 3: Řádek 3:
Všechny služby využívají doménu letocraft.cz.
Všechny služby využívají doménu letocraft.cz.


* letocraft.cz - kořen je využitý pro [https://letocraft.cz webové stránky]
* letocraft.cz  
* play.letocraft.cz - obsahuje A a AAAA záznamy přímo na Minecraft server
* play.letocraft.cz
* mapa.letocraft.cz - webová mapa serveru
* mapa.letocraft.cz
* wiki.letocraft.cz - tato wiki
* wiki.letocraft.cz
vše je realizováno následovně:
vše je realizováno následovně:


==== '''letocraft.cz''' ====
==== '''letocraft.cz - kořen je využitý pro [https://letocraft.cz webové stránky]''' ====
Využívají službu [https://pages.dev Cloudflare pages], a jsou napojeny na git repozitář na službě GitHub - https://github.com/panmourovaty/letocraft-website.
Využívají službu [https://pages.dev Cloudflare pages], a jsou napojeny na git repozitář na službě GitHub - https://github.com/panmourovaty/letocraft-website.


Řádek 16: Řádek 16:
Proč je možné využít letocraft.cz jako adresu pro připojení k samotnému serveru je vysvětleno v sekci DNS.
Proč je možné využít letocraft.cz jako adresu pro připojení k samotnému serveru je vysvětleno v sekci DNS.


==== play.letocraft.cz ====
==== play.letocraft.cz - obsahuje A a AAAA záznamy přímo na Minecraft server ====
Více info zde: [[Minecraft server hosting]]
Více info zde: [[Minecraft server hosting]]


==== mapa.letocraft.cz ====
==== mapa.letocraft.cz - webová mapa serveru ====
Tato služba běží přímo na serveru a využívá mírně upravený plugin [https://bluemap.bluecolored.de/ BlueMap], tento plugin se používá pro generování mapy, samotné servírování mapy řeší [https://nginx.org/ nginx] webserver kvůli uspávání serveru a výkonu, ovšem konečné servírování stránky uživatelům na doméně mapa.letocraft.cz řeší [https://www.cloudflare.com/application-services/products/cdn/ Cloudflare CDN]kvůli úspoře pásma, DDoS ochraně a lepší globální výkon. Právě z důvodu CDN DNS záznamy mapa.letocraft.cz nesměřují na adresu serveru.
Tato služba běží přímo na serveru a využívá mírně upravený plugin [https://bluemap.bluecolored.de/ BlueMap], tento plugin se používá pro generování mapy, samotné servírování mapy řeší [https://nginx.org/ nginx] webserver kvůli uspávání serveru a výkonu, ovšem konečné servírování stránky uživatelům na doméně mapa.letocraft.cz řeší [https://www.cloudflare.com/application-services/products/cdn/ Cloudflare CDN]kvůli úspoře pásma, DDoS ochraně a lepší globální výkon. Právě z důvodu CDN DNS záznamy mapa.letocraft.cz nesměřují na adresu serveru.


==== wiki.letocraft.cz ====
==== wiki.letocraft.cz - tato wiki ====
Wiki na kterou se právě díváte, je hostována na stejném serveru jako zbytek služeb. Využívá aplikaci [https://www.mediawiki.org/ MediaWiki] v [https://www.docker.com/ Dockeru], přesně oficiální image [https://hub.docker.com/_/mediawiki mediawiki:stable]
Wiki na kterou se právě díváte, je hostována na stejném serveru jako zbytek služeb. Využívá aplikaci [https://www.mediawiki.org/ MediaWiki] v [https://www.docker.com/ Dockeru], přesně oficiální image [https://hub.docker.com/_/mediawiki mediawiki:stable]



Verze z 26. 7. 2024, 13:14

Server jako takový běží v datacentru Faster CZ na dedikovaném stroji, na stejném stroji běží také tato wiki a mapa.

Všechny služby využívají doménu letocraft.cz.

  • letocraft.cz
  • play.letocraft.cz
  • mapa.letocraft.cz
  • wiki.letocraft.cz

vše je realizováno následovně:

letocraft.cz - kořen je využitý pro webové stránky

Využívají službu Cloudflare pages, a jsou napojeny na git repozitář na službě GitHub - https://github.com/panmourovaty/letocraft-website.

Jedná se pouze o jednoduchou statickou HTML aplikaci s odkazy, pár obrázky a textem.

Proč je možné využít letocraft.cz jako adresu pro připojení k samotnému serveru je vysvětleno v sekci DNS.

play.letocraft.cz - obsahuje A a AAAA záznamy přímo na Minecraft server

Více info zde: Minecraft server hosting

mapa.letocraft.cz - webová mapa serveru

Tato služba běží přímo na serveru a využívá mírně upravený plugin BlueMap, tento plugin se používá pro generování mapy, samotné servírování mapy řeší nginx webserver kvůli uspávání serveru a výkonu, ovšem konečné servírování stránky uživatelům na doméně mapa.letocraft.cz řeší Cloudflare CDNkvůli úspoře pásma, DDoS ochraně a lepší globální výkon. Právě z důvodu CDN DNS záznamy mapa.letocraft.cz nesměřují na adresu serveru.

wiki.letocraft.cz - tato wiki

Wiki na kterou se právě díváte, je hostována na stejném serveru jako zbytek služeb. Využívá aplikaci MediaWiki v Dockeru, přesně oficiální image mediawiki:stable

DNS

Zde jsou DNS záznamy domény letocraft.cz

;; SOA Record
letocraft.cz	3600	IN	SOA	leanna.ns.cloudflare.com. dns.cloudflare.com. 2047366611 10000 2400 604800 3600

;; NS Records
letocraft.cz.	86400	IN	NS	leanna.ns.cloudflare.com.
letocraft.cz.	86400	IN	NS	nile.ns.cloudflare.com.

;; A Records
mapa.letocraft.cz.	1	IN	A	77.240.188.146
play.letocraft.cz.	1	IN	A	77.240.188.146
wiki.letocraft.cz.	1	IN	A	77.240.188.146

;; AAAA Records
mapa.letocraft.cz.	1	IN	AAAA	2a02:e98:10:1475::104
play.letocraft.cz.	1	IN	AAAA	2a02:e98:10:1475::105
wiki.letocraft.cz.	1	IN	AAAA	2a02:e98:10:1475::104

;; CNAME Records
letocraft.cz.	1	IN	CNAME	letocraft-website.pages.dev.
map.letocraft.cz.	1	IN	CNAME	mapa.letocraft.cz.

;; SRV Records
_minecraft._tcp.letocraft.cz.	1	IN	SRV	0 5 25565 play.letocraft.cz.

;; TXT Records
_dmarc.letocraft.cz.	1	IN	TXT	"v=DMARC1; p=reject; sp=reject; adkim=s; aspf=s;"
*._domainkey.letocraft.cz.	1	IN	TXT	"v=DKIM1; p="
letocraft.cz.	1	IN	TXT	"v=spf1 -all"