Schalke04: Difference between revisions
No edit summary Tag: visualeditor |
Tag: visualeditor |
||
| (3 intermediate revisions by the same user not shown) | |||
| 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== | ||
====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 | ||
===Production Server=== | |||
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] | |||
External URL: https://schalke04.de | |||
Externe IP: 34.78.68.223 | |||
Externe IP: 34. | |||
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=== | ===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) === | ||
# Introduce Feature Branches | |||
# Version Missmatch | |||
## Web Frontend: Node.js 12; Firebase Code (Functions, ...) Node.js 16; Aktuell Node 20. Ziel: Kompletten Code mit Node 18 kompilieren bzw. maximale Google Cloud Function Version. | |||
# Setup scripted stage deployment with hotlinking and rollback. Incl. Exclude Listen. | |||
## VM Ware | |||
## Cloud Storage | |||
## Firebase Functions (No Stage...) | |||
# 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. | |||
# Cloud Console Keys aufräumen. | |||
Latest revision as of 09:55, 11 October 2023
Wiki Pages:
[edit]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
[edit]URL
[edit]Project Name
[edit]FC Gelsenkirchen-Schalke 04 e.V. (FCS04) Website und App
About
[edit]Website and APP for the football club FC Schalke 04 from Gelsenkirchen
Asana
[edit]t.b.d.
Drive
[edit]t.b.d.
Setup
[edit]Google Cloud
[edit]Console: https://console.cloud.google.com/welcome?hl=de&project=schalke-04-app
Production Server
[edit]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
[edit]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
[edit]https://github.com/Parasol-Island-GmbH/fc-schalke-04
Tech Stack
[edit]Backend: Wordpress (PHP)
Frontend: TWIG & React
DB: MySQL
Live Data: Google Firebase
Analytics
[edit]Deployments
[edit]Manual SFTP
Todos (Priorisiert)
[edit]- Introduce Feature Branches
- Version Missmatch
- Web Frontend: Node.js 12; Firebase Code (Functions, ...) Node.js 16; Aktuell Node 20. Ziel: Kompletten Code mit Node 18 kompilieren bzw. maximale Google Cloud Function Version.
- Setup scripted stage deployment with hotlinking and rollback. Incl. Exclude Listen.
- VM Ware
- Cloud Storage
- Firebase Functions (No Stage...)
- 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.
- Cloud Console Keys aufräumen.