GCconnex (GC only, decommissioned) and GCcollab are a professional networking and collaborative workspaces for all Canadian public servants, academics and post-secondary students, as well as partners by invitation. They allow people to connect and share information, leveraging the power of networking towards a more effective and efficient public service.
It features dynamic online communities where public servants can collaborate on projects, blog, carry on discussions, ask and answer each other's questions about anything from learning to technology. It acts as a professional platform to create your professional C.V., share ideas and connect you with people and information that you need.
GCconnex and GCcollab are based on Elgg.
Developers can use docker compose to quickly setup a development environment.
The apache process inside Docker will need write access to the project's root directory, and the "engine" directory.
chmod o+w . && chmod o+w engine
Start by cloning the git repo; then change into the repo's root directory and use docker compose to start/create your containers.
docker compose up
and add an entry for <host ip> gcconnex.local in your hosts file.
Then visit http://gcconnex.local which should by now be a fully set up dev environment.
An admin account is created: Username: admin Password: adminpassword.
If E2E_TEST_INIT is set to true (it is by default in docker-compose.yml), a non-admin user is also created: Username: Haibun Password: Haibun.
Since GCconnex has been decommissioned, by default the docker-compose.yml is now configured to initialize a gccollab instance, this is controlled by the INIT environment variable used in the docker_installer script. Changing this after installation will not do anything, to initialize the other site type the persisted DB data in ./data/ will need to be cleared.
We welcome your contributions. Create Issues for bugs or feature requests. Submit your pull requests.
GNU General Public License (GPL) Version 2
Elgg Copyright (c) 2008-2016, see COPYRIGHT.txt
GCconnex (GC seulement, mis hors service) et GCcollab sont des espaces de travail collaboratif pour tous les fonctionnaires, universitaires et étudiants de niveau postsecondaire canadiens, ainsi que des partenaires sur invitation. Ils permettent aux personnes de se connecter et de partager des informations et tirer profit du pouvoir de réseautage pour accroître l'efficacité et la productivité de la fonction publique.
On y retrouve plusieurs communautés en ligne où les employés peuvent collaborer à des projets, tenir des blogues, tenir des discussions, poser des questions et obtenir des réponses sur des sujets aussi variés que l’apprentissage et la technologie. C'est une plateforme professionnel ou vous pouvez créer votre C.V, échanger des idées et vous connecter avec des gens et les information dont vous avez besoin.
GCconnex et GCcollab sont basés sur Elgg.
Les développeurs peuvent utiliser docker compose pour rapidement établir un environnement de développement.
Le serveur apache qui fonctionne dans Docker aura besoin d'ecrire dans le dossier principale et le dossier "engine".
chmod o+w . && chmod o+w engine
Commencez avec le téléchargement du code source de github, ensuite dans ceci
utilisez docker compose pour démarrer et/ou créer vos conteneurs Docker.
docker compose up
et ajouter un ligne <host ip> gcconnex.local a votre ficher "hosts".
Ensuite, visitez http://gcconnex.local, où vous devriez maintenant trouver un environnement de développement entièrement configuré.
Un compte administrateur est créé avec les identifiants suivants: nom d’utilisateur: admin mot de passe: adminpassword.
Si E2E_TEST_INIT est défini à true (ce qui est le cas par défaut dans docker-compose.yml) un compte non administrateur est également créé: nom d’utilisateur: Haibun mot de passe: Haibun.
Comme GCconnex a été mis hors service, le fichier docker-compose.yml est maintenant configuré par défaut pour initialiser une instance de GCcollab. Cette configuration est contrôlée par la variable d’environnement INIT, utilisée dans le script docker_installer.
La modification de cette variable après l’installation n’aura aucun effet. Pour initialiser l’autre type de site, vous devrez supprimer les données persistantes de la base de données dans ./data/.
Nous vous invitons à contribuer. Créez des billets (Issues) pour des problèmes ou demander des nouvelles fonctionnalités. Envoyez vos modification (Pull request).
GNU General Public License (GPL) Version 2
Elgg Copyright (c) 2008-2016, voir COPYRIGHT.txt
Content type
Image
Digest
sha256:dbaf83e86…
Size
182.2 MB
Last updated
4 days ago
docker pull phanoix/gcconnex