Jump to content

Schalke04: Difference between revisions

From Parasol
No edit summary
Tag: visualeditor
No edit summary
Tag: visualeditor
Line 7: Line 7:


[[FC Gelsenkirchen-Schalke 04 e.V. (FCS04) GTM, GA, Kampagnen Tracking]]
[[FC Gelsenkirchen-Schalke 04 e.V. (FCS04) GTM, GA, Kampagnen Tracking]]


[[FC Gelsenkirchen-Schalke 04 e.V. (FCS04) Revision & Instandhaltung Bestandsplatform]]
[[FC Gelsenkirchen-Schalke 04 e.V. (FCS04) Revision & Instandhaltung Bestandsplatform]]
Line 23: Line 21:
===Project Name===
===Project Name===
FC Gelsenkirchen-Schalke 04 e.V. (FCS04) Website und App
FC Gelsenkirchen-Schalke 04 e.V. (FCS04) Website und App
...


===About===
===About===
Line 30: Line 26:


===Asana===
===Asana===
...
t.b.d.


===Drive===
===Drive===
...
t.b.d.


==Setup==
==Setup==
===Server===


====Google Cloud====
====Google Cloud====
Console: https://console.cloud.google.com/welcome?hl=de&project=schalke-04-app
Console: https://console.cloud.google.com/welcome?hl=de&project=schalke-04-app


[https://console.cloud.google.com/compute/instancesDetail/zones/europe-west1-b/instances/internal-1-schalke04-de?project=schalke-04-app internal-1-schalke04-de]
===Production Server===


====Live====
Instance: Compute Engine/ VM instances/ [https://console.cloud.google.com/compute/instancesDetail/zones/europe-west1-b/instances/internal-1-schalke04-de?project=schalke-04-app internal-1-schalke04-de]
URL: https://schalke04.de


Externe IP: 34.78.68.223 (VPN required)
External URL: https://schalke04.de
 
Externe IP: 34.78.68.223
 
Backend Wordpress: t.b.d.


Backend Admin Tools: https://internal.schalke04.de (Cloudflare Zero Trust Seat required, dev@parasol-island.com has one)
Backend Admin Tools: https://internal.schalke04.de (Cloudflare Zero Trust Seat required, dev@parasol-island.com has one)


====Stage====
=== Stage Server ===
URL: https://staging-internal.schalke04.de
External URL: https://staging-internal.schalke04.de


Externe IP: 34.141.44.104
Externe IP: 34.141.44.104
Line 58: Line 55:
Backend Wordpress: https://staging-internal.schalke04.de/cms/wp-admin/
Backend Wordpress: https://staging-internal.schalke04.de/cms/wp-admin/


Backend Admin Tools:  
Backend Admin Tools: t.b.d.
 
 
 
===Git Repository===
===Git Repository===
https://github.com/Parasol-Island-GmbH/fc-schalke-04
https://github.com/Parasol-Island-GmbH/fc-schalke-04
Line 81: Line 75:




=== Todos ===
=== Todos (Priorisiert) ===


* Deployment Cloud Functions?
# Introduce Feature Branches
* Cloud Console Access?
# Setup scripted stage deployment with hotlinking and rollback.
# Setup scripted production deployment with hotlinking and rollback.
# Setup scripted Veltins Arena deployment with hotlinking and rollback.
# Setup scripted Mitgeredet deployment with hotlinking and rollback.
# Update to latest Wordpress and Plugins
# Check Deployment of Cloud Functions?
# Check Google Cloud Console Access?
# Check Container Config (php/nginx, apt)
# Setup scripted Veltins Arena deployment with hotlinking and rollback.
# Setup scripted Mitgeredet deployment with hotlinking and rollback.





Revision as of 08:38, 10 October 2023

Wiki Pages:

FC Gelsenkirchen-Schalke 04 e.V. (FCS04) Key Account Plan

FC Gelsenkirchen-Schalke 04 e.V. (FCS04) Hosting / www.schalke04.de

FC Gelsenkirchen-Schalke 04 e.V. (FCS04) Infrastructure / Schnittstellen, API's und Drittsoftware

FC Gelsenkirchen-Schalke 04 e.V. (FCS04) GTM, GA, Kampagnen Tracking

FC Gelsenkirchen-Schalke 04 e.V. (FCS04) Revision & Instandhaltung Bestandsplatform

FC Gelsenkirchen-Schalke 04 e.V. (FCS04) Content Management Manual

FC Gelsenkirchen-Schalke 04 e.V. (FCS04) AdServer

Project

URL

https://schalke04.de

Project Name

FC Gelsenkirchen-Schalke 04 e.V. (FCS04) Website und App

About

Website and APP for the football club FC Schalke 04 from Gelsenkirchen

Asana

t.b.d.

Drive

t.b.d.

Setup

Google Cloud

Console: https://console.cloud.google.com/welcome?hl=de&project=schalke-04-app

Production Server

Instance: Compute Engine/ VM instances/ internal-1-schalke04-de

External URL: https://schalke04.de

Externe IP: 34.78.68.223

Backend Wordpress: t.b.d.

Backend Admin Tools: https://internal.schalke04.de (Cloudflare Zero Trust Seat required, dev@parasol-island.com has one)

Stage Server

External URL: https://staging-internal.schalke04.de

Externe IP: 34.141.44.104

Backend Wordpress: https://staging-internal.schalke04.de/cms/wp-admin/

Backend Admin Tools: t.b.d.

Git Repository

https://github.com/Parasol-Island-GmbH/fc-schalke-04

Tech Stack

Backend: Wordpress (PHP)

Frontend: TWIG & React

DB: MySQL

Live Data: Google Firebase

Analytics

Google Analytics 4 (GA4)

Deployments

Manual SFTP


Todos (Priorisiert)

  1. Introduce Feature Branches
  2. Setup scripted stage deployment with hotlinking and rollback.
  3. Setup scripted production deployment with hotlinking and rollback.
  4. Setup scripted Veltins Arena deployment with hotlinking and rollback.
  5. Setup scripted Mitgeredet deployment with hotlinking and rollback.
  6. Update to latest Wordpress and Plugins
  7. Check Deployment of Cloud Functions?
  8. Check Google Cloud Console Access?
  9. Check Container Config (php/nginx, apt)
  10. Setup scripted Veltins Arena deployment with hotlinking and rollback.
  11. Setup scripted Mitgeredet deployment with hotlinking and rollback.


Technische Dokumentation

https://docs.google.com/document/d/1CX6Fbl4dyzjJRF5VeyJsbQvzZIJK7hEMGtYE3XsJgik/edit#heading=h.2wjb9qgzfcri