Skip to content
This repository was archived by the owner on Mar 4, 2019. It is now read-only.

B-Translator/btr_client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Feb 26, 2019
0dcc91c · Feb 26, 2019

History

81 Commits
Nov 28, 2018
Aug 21, 2017
Nov 25, 2018
Aug 21, 2017
Nov 24, 2018
Oct 5, 2017
Aug 21, 2017
Aug 21, 2017
Nov 28, 2018
Aug 21, 2017
Aug 21, 2017
Aug 21, 2017
Feb 26, 2019
Aug 21, 2017
Aug 21, 2017
Sep 2, 2017
Aug 21, 2017
Feb 26, 2019
Aug 21, 2017

Repository files navigation

B-Translator Client

Drupal installation profile for B-Translator Client.

The codename B-Translator can be decoded like Bee Translator, since it aims at collecting very small translation contributions from a wide crowd of people and to dilute them into something useful.

It can also be decoded like Be Translator, as an invitation to anybody to give his small contribution for translating programs or making their translations better.

For more detailed information see: http://info.btranslator.org

Installation

Access the website

  • Tell wsproxy to manage the domain of this container: ds wsproxy add

  • Tell wsproxy to get a free letsencrypt.org SSL certificate for this domain:

    ds wsproxy ssl-cert --test
    ds wsproxy ssl-cert
    
  • If installation is not on a public server, add to /etc/hosts the line 127.0.0.1 bcl.example.org and then try in browser: https://bcl.example.org

Backup and restore

ds backup data
ds backup full
ds restore <backup-file.tgz>

Other commands

ds help

ds shell
ds stop
ds start
ds snapshot

ds setup-oauth2-login @<btr-server>

ds inject set-oauth2-login.sh [<@alias> <server-url> <client-key> <client-secret>]
ds inject set-emailsmtp.sh 'smtp_server' <smtp-server> <smtp-domain>
ds inject set-emailsmtp.sh 'gmail_account' <gmail-user> <gmail-passwd>
ds inject set-adminpass.sh <new-drupal-admin-passwd>
ds inject set-domain.sh <new.domain>
ds inject set-translation-lng.sh

ds inject dev/clone.sh test
ds inject dev/clone-del.sh test
ds inject dev/clone.sh 01