https://github.com/argosopentech/libretranslate-init
Shell scripts to install LibreTranslate
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.7%) to scientific vocabulary
Keywords from Contributors
Repository
Shell scripts to install LibreTranslate
Basic Info
Statistics
- Stars: 60
- Watchers: 3
- Forks: 21
- Open Issues: 6
- Releases: 0
Metadata Files
README.md
LibreTranslate-init
Shell scripts to install LibreTranslate
Uses WSGI with Gunicorn and Nginx.
Tested on Ubuntu 20.04.
Known Python version bug with Ubuntu 24.04 and Python 3.12.
Install
```
Create libretranslate user
useradd libretranslate mkdir /home/libretranslate chown libretranslate:libretranslate /home/libretranslate usermod -aG sudo libretranslate passwd -d libretranslate su libretranslate
Download LibreTranslate-init
git clone https://github.com/argosopentech/LibreTranslate-init.git ~/LibreTranslate-init
Download dependencies and run LibreTranslate on port 5000
~/LibreTranslate-init/setup.sh
Add your hostname or IP address to this command
When you run LibreTranslate for the first time it will download all of the language model packages
~/LibreTranslate/env/bin/libretranslate --host
Set server_name to your domain name in ~/LibreTranslate-init/nginx
Run LibreTranslate WSGI with nginx and systemd
~/LibreTranslate-init/run.sh
Check LibreTranslate status
sudo systemctl status libretranslate
Enable https
~/LibreTranslate-init/get-cert.sh
```
Tutorials
Configuration
- Find the setting you would like to change in the LibreTranslate settings
- Add the setting to the
.envfile
Owner
- Name: Argos Open Tech
- Login: argosopentech
- Kind: user
- Location: Ithaca, NY
- Website: www.argosopentech.com
- Twitter: argosopentech
- Repositories: 86
- Profile: https://github.com/argosopentech
GitHub Events
Total
- Issues event: 8
- Watch event: 4
- Issue comment event: 11
- Push event: 7
- Pull request event: 6
- Fork event: 4
Last Year
- Issues event: 8
- Watch event: 4
- Issue comment event: 11
- Push event: 7
- Pull request event: 6
- Fork event: 4
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| P.J. Finlay | p****t@g****m | 23 |
| Argos Open Tech | 4****h | 18 |
| Ivan Davydov | l****a@l****u | 2 |
| rhclayto | h@o****s | 1 |
| Dingedi | 6****i | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: about 1 year ago
All Time
- Total issues: 23
- Total pull requests: 9
- Average time to close issues: 3 months
- Average time to close pull requests: 6 days
- Total issue authors: 17
- Total pull request authors: 4
- Average comments per issue: 2.7
- Average comments per pull request: 0.56
- Merged pull requests: 5
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 7
- Pull requests: 3
- Average time to close issues: 4 months
- Average time to close pull requests: 3 days
- Issue authors: 6
- Pull request authors: 1
- Average comments per issue: 1.0
- Average comments per pull request: 1.0
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- argosopentech (4)
- PJ-Finlay (2)
- manuelkamp (2)
- poltrian (2)
- Collide (1)
- Xerzzh (1)
- ThePixelbrain (1)
- midoriyas90 (1)
- lamyergeier (1)
- srk2014 (1)
- Darecjo (1)
- usr24 (1)
- rhclayto (1)
- lotigara (1)
- TeoLefebvre (1)
Pull Request Authors
- lotigara (5)
- rhclayto (2)
- dingedi (1)