Skip to content

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

OGSpy Deploy

Deploy OGSpy for your alliance with one GitHub issue.

Status Hosting Approval

Fast setup, isolated instances per alliance, and safe update flow.

Quick Navigation

  • Français: see Guide FR
  • English: see Guide EN
  • Maintainers: see README.developer.md

Guide FR

Pourquoi ce dépôt

Ce dépôt permet de demander, déployer et mettre à jour OGSpy sans intervention manuelle sur les fichiers serveurs.

Aperçu

  • Une instance OGSpy dédiée par alliance
  • Une URL directe: https://ogspy.fr/<alliance>
  • Un compte administrateur créé automatiquement
  • Les mises à jour applicatives gérées par OGSpy

Démarrage rapide

  1. Ouvrez Issues -> New issue dans ce dépôt.
  2. Choisissez le modèle Deployment Request.
  3. Remplissez le champ Nom de l'Alliance.
  4. Envoyez le ticket.
  5. Attendez la validation manuelle du propriétaire.

Résultat du déploiement

Le commentaire final contient:

  • l'URL de votre instance
  • les identifiants admin
  • les détails du déploiement

Identifiants admin initiaux

  • Utilisateur: nom de l'alliance saisi dans le ticket
  • Mot de passe: ogsteam

Important:

  • Changez le mot de passe immédiatement après la première connexion.

Mises à jour

Les mises à jour sont gérées par OGSpy lui-même (routine interne d'upgrade).

Option de suppression

Pour supprimer une instance existante:

  1. Ouvrez Issues -> New issue dans ce dépôt.
  2. Choisissez le modèle Demande de suppression.
  3. Renseignez le champ Nom de l'Alliance avec le nom exact utilisé lors du déploiement.
  4. Envoyez le ticket.
  5. Attendez la validation manuelle du propriétaire avant suppression effective.

Important:

  • L'action est irréversible.
  • Le workflow supprime les fichiers de l'instance et les tables de base de données associées.
  • Si l'alliance n'existe pas côté serveur, la suppression échoue et rien n'est supprimé.

FAQ rapide (FR)

Q: Qui peut lancer un déploiement? A: Seuls les collaborateurs autorisés du dépôt (write/admin), avec validation manuelle du propriétaire.

Q: Le déploiement écrase-t-il ma configuration? A: Non, les fichiers sensibles de configuration et de runtime sont préservés par le workflow.

Q: Puis-je redemander un déploiement avec un nom d'alliance déjà créé? A: Non. Le workflow refuse maintenant la demande si le dossier de cette alliance existe déjà côté serveur.

Q: Dois-je changer le mot de passe admin par défaut? A: Oui, immédiatement après la première connexion.

Liens utiles


Guide EN

Why this repository

This repository lets you request, deploy, and update OGSpy without manual server file operations.

Overview

  • One dedicated OGSpy instance per alliance
  • A direct URL: https://ogspy.fr/<alliance>
  • An admin account created automatically
  • Application updates managed by OGSpy itself

Quick start

  1. Open Issues -> New issue in this repository.
  2. Select the Deployment Request template.
  3. Fill in the Alliance Name field.
  4. Submit the issue.
  5. Wait for the owner's manual approval.

Deployment result

The final comment includes:

  • your instance URL
  • admin credentials
  • deployment details

Initial admin credentials

  • Username: alliance name entered in the issue
  • Password: ogsteam

Important:

  • Change the password immediately after first login.

Updates

Updates are handled by OGSpy itself (internal upgrade routine).

Delete option

To remove an existing instance:

  1. Open Issues -> New issue in this repository.
  2. Select the Removal Request template.
  3. Fill the Alliance Name field with the exact name used during deployment.
  4. Submit the issue.
  5. Wait for the owner's manual approval before any deletion happens.

Important:

  • This action is irreversible.
  • The workflow deletes both the instance files and related database tables.
  • If the alliance folder does not exist on the server, the removal fails and nothing is deleted.

Quick FAQ (EN)

Q: Who can trigger a deployment? A: Only authorized repository collaborators (write/admin), with manual owner approval.

Q: Does deployment overwrite my instance config? A: No. Sensitive config and runtime files are preserved by the workflow.

Q: Can I request deployment again with an alliance name that already exists? A: No. The workflow now rejects the request if that alliance folder already exists on the server.

Q: Should I change the default admin password? A: Yes, immediately after first login.

Helpful links


For Maintainers

Developer and infrastructure documentation is available in:

About

That Repository will help to deploy multiple ogspy from our users

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors