Toshiba Electronics Europe GmbH (TOSH) - Toshiba Storage (https://www.toshiba-storage.com)
Production Webserver
[edit]{{#if: Host Europe | Provider: Host Europe
| }}{{#if: https://92.205.57.221:8443/login | Console: https://92.205.57.221:8443/login
| }}{{#if: Access files via Plesk - credentials in 1Password | Server Access: Access files via Plesk - credentials in 1Password | }}
Backend
[edit]{{#if: Wordpress | Wordpress
| }}
{{#if: https://www.toshiba-storage.com/wp-login | =====URL=====
{{#invoke:CSVIterator|iterateCSV|https://www.toshiba-storage.com/wp-login }} }}
Frontend
[edit]{{#if: This is the primary website for Toshiba Storage MEA region, accessible for public viewing. | This is the primary website for Toshiba Storage MEA region, accessible for public viewing.
| }}
{{#if: https://www.toshiba-storage.com/ | =====URL=====
{{#invoke:CSVIterator|iterateCSV|https://www.toshiba-storage.com/ }} }}
DNS
[edit]{{#if: A Records:
www.toshiba-storage.com points to [Production IP Address]
www.wwwtoshibastoragecom.psl.dev points to [Preview IP Address] | A Records:
www.toshiba-storage.com points to [Production IP Address]
www.wwwtoshibastoragecom.psl.dev points to [Preview IP Address]
| }}{{#if: xx | Provider: xx
| }}
CDN
[edit]{{#if: Cloudflare | Provider: Cloudflare
| }}
{{#if: | {{{CDN Notes}}}| }}
Preview Webserver
[edit]{{#if: pslsrv57.p5l.io (Preview Webserver) | Provider: pslsrv57.p5l.io (Preview Webserver)
| }}{{#if: https://10.1.10.57:8080/ | Console: https://10.1.10.57:8080/
| }}{{#if: Check 1Password + use Parasol Network | Server Access: Check 1Password + use Parasol Network | }}
Backend
[edit]{{#if: The Preview Environment is specifically set up for staging and testing purposes before changes are pushed to the live site. It is managed through ISPConfig, providing detailed control over web server settings, PHP configurations, and other server management tasks.
Domain: wwwtoshibastoragecom.psl.dev
Document Root: /var/www/clients/client0/web12
PHP Version: 8.2
Custom PHP ini: upload_max_filesize = 2048M post_max_size = 2048M
Apache Directives: Includes DocumentRoot specification, X-Robots-Tag settings (noindex, noarchive), and comprehensive cache control directives to ensure content is served fresh during testing.
Database Configuration
DB Name: c0toshibastoragecom
DB User: c0toshstorcom
DB Charset: DB-Default
DB Password: Accessible through ISPConfig or the provided Tables | The Preview Environment is specifically set up for staging and testing purposes before changes are pushed to the live site. It is managed through ISPConfig, providing detailed control over web server settings, PHP configurations, and other server management tasks.
Domain: wwwtoshibastoragecom.psl.dev
Document Root: /var/www/clients/client0/web12
PHP Version: 8.2
Custom PHP ini: upload_max_filesize = 2048M post_max_size = 2048M
Apache Directives: Includes DocumentRoot specification, X-Robots-Tag settings (noindex, noarchive), and comprehensive cache control directives to ensure content is served fresh during testing.
Database Configuration
DB Name: c0toshibastoragecom
DB User: c0toshstorcom
DB Charset: DB-Default
DB Password: Accessible through ISPConfig or the provided Tables
| }}
{{#if: https://www.wwwtoshibastoragecom.psl.dev/wp-admin | =====URL=====
{{#invoke:CSVIterator|iterateCSV|https://www.wwwtoshibastoragecom.psl.dev/wp-admin }} }}
Frontend
[edit]{{#if: | {{{Frontend Notes}}}
| }}
{{#if: https://www.wwwtoshibastoragecom.psl.dev | =====URL=====
{{#invoke:CSVIterator|iterateCSV|https://www.wwwtoshibastoragecom.psl.dev }} }}
Repository
[edit]{{#if: Repository Branch Structure
Main Branch (main):
Purpose: Holds the production-ready code.
Updates: Via pull requests from develop only, ensuring reviewed and stable releases.
Development Branch (develop):
Purpose: Integration branch for features, fixes, and enhancements.
Usage: Branch off for work, then merge back via pull requests after testing.
Workflow Quick Guide
Feature Work: Start from develop; create feature or fix branches.
Integration: Merge work back to develop with pull requests.
Releasing: Merge develop to main for stable releases, followed by tagging. | Repository Branch Structure
Main Branch (main):
Purpose: Holds the production-ready code.
Updates: Via pull requests from develop only, ensuring reviewed and stable releases.
Development Branch (develop):
Purpose: Integration branch for features, fixes, and enhancements.
Usage: Branch off for work, then merge back via pull requests after testing.
Workflow Quick Guide
Feature Work: Start from develop; create feature or fix branches.
Integration: Merge work back to develop with pull requests.
Releasing: Merge develop to main for stable releases, followed by tagging.
| }}{{#if: Parasol Island (GitLab) | Provider: Parasol Island (GitLab)
| }}{{#if: https://git.parasol-island.com/tosh/toshibastoragecom | URL: https://git.parasol-island.com/tosh/toshibastoragecom
| }}
{{#if: Auto deploy to "preview" environment for "develop" Branch on push / Manual deploy to production for the main branch after merging the develop branch | ====Deployment Strategy==== | }}
{{#if: Auto deploy to "preview" environment for "develop" Branch on push / Manual deploy to production for the main branch after merging the develop branch | Auto deploy to "preview" environment for "develop" Branch on push / Manual deploy to production for the main branch after merging the develop branch | }}
Contact
[edit]- Sebastian Druschel
- Hervé Bonnaffoux