mirror of
https://github.com/YunoHost-Apps/gitlab_ynh.git
synced 2024-09-03 18:36:35 +02:00
commit
3af68aaf0d
4 changed files with 22 additions and 19 deletions
|
@ -10,7 +10,7 @@ If you don't have YunoHost, please see [here](https://yunohost.org/#/install) to
|
||||||
|
|
||||||
GitLab is a web-based Git-repository manager providing wiki, issue-tracking and CI/CD pipeline features, using an open-source license, developed by GitLab Inc.
|
GitLab is a web-based Git-repository manager providing wiki, issue-tracking and CI/CD pipeline features, using an open-source license, developed by GitLab Inc.
|
||||||
|
|
||||||
**Shipped version:** 12.6.4
|
**Shipped version:** 12.7.0
|
||||||
|
|
||||||
## Screenshots
|
## Screenshots
|
||||||
|
|
||||||
|
|
|
@ -37,6 +37,12 @@
|
||||||
##! URL on which GitLab will be reachable.
|
##! URL on which GitLab will be reachable.
|
||||||
##! For more details on configuring external_url see:
|
##! For more details on configuring external_url see:
|
||||||
##! https://docs.gitlab.com/omnibus/settings/configuration.html#configuring-the-external-url-for-gitlab
|
##! https://docs.gitlab.com/omnibus/settings/configuration.html#configuring-the-external-url-for-gitlab
|
||||||
|
##!
|
||||||
|
##! Note: During installation/upgrades, the value of the environment variable
|
||||||
|
##! EXTERNAL_URL will be used to populate/replace this value.
|
||||||
|
##! On AWS EC2 instances, we also attempt to fetch the public hostname/IP
|
||||||
|
##! address from AWS. For more details, see:
|
||||||
|
##! https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instancedata-data-retrieval.html
|
||||||
external_url '__GENERATED_EXTERNAL_URL__'
|
external_url '__GENERATED_EXTERNAL_URL__'
|
||||||
|
|
||||||
## Roles for multi-instance GitLab
|
## Roles for multi-instance GitLab
|
||||||
|
@ -73,6 +79,12 @@ external_url '__GENERATED_EXTERNAL_URL__'
|
||||||
# gitlab_rails['gitlab_ssh_host'] = 'ssh.host_example.com'
|
# gitlab_rails['gitlab_ssh_host'] = 'ssh.host_example.com'
|
||||||
# gitlab_rails['time_zone'] = 'UTC'
|
# gitlab_rails['time_zone'] = 'UTC'
|
||||||
|
|
||||||
|
### Request duration
|
||||||
|
###! Tells the rails application how long it has to complete a request
|
||||||
|
###! This value needs to be lower than the worker timeout set in unicorn/puma.
|
||||||
|
###! By default, we'll allow 95% of the the worker timeout
|
||||||
|
# gitlab_rails['max_request_duration_seconds'] = 57
|
||||||
|
|
||||||
### Email Settings
|
### Email Settings
|
||||||
# gitlab_rails['gitlab_email_enabled'] = true
|
# gitlab_rails['gitlab_email_enabled'] = true
|
||||||
# gitlab_rails['gitlab_email_from'] = 'example@example.com'
|
# gitlab_rails['gitlab_email_from'] = 'example@example.com'
|
||||||
|
@ -215,7 +227,7 @@ external_url '__GENERATED_EXTERNAL_URL__'
|
||||||
# gitlab_rails['incoming_email_mailbox_name'] = "inbox"
|
# gitlab_rails['incoming_email_mailbox_name'] = "inbox"
|
||||||
####! The IDLE command timeout.
|
####! The IDLE command timeout.
|
||||||
# gitlab_rails['incoming_email_idle_timeout'] = 60
|
# gitlab_rails['incoming_email_idle_timeout'] = 60
|
||||||
####! The file name for internal `mail_room`JSON logfile
|
####! The file name for internal `mail_room` JSON logfile
|
||||||
# gitlab_rails['incoming_email_log_file'] = "/var/log/gitlab/mailroom/mail_room_json.log"
|
# gitlab_rails['incoming_email_log_file'] = "/var/log/gitlab/mailroom/mail_room_json.log"
|
||||||
|
|
||||||
### Job Artifacts
|
### Job Artifacts
|
||||||
|
@ -797,10 +809,10 @@ unicorn['port'] = __UNICORN_PORT__
|
||||||
# unicorn['log_directory'] = "/var/log/gitlab/unicorn"
|
# unicorn['log_directory'] = "/var/log/gitlab/unicorn"
|
||||||
|
|
||||||
### **Only change these settings if you understand well what they mean**
|
### **Only change these settings if you understand well what they mean**
|
||||||
###! Docs: https://about.gitlab.com/2015/06/05/how-gitlab-uses-unicorn-and-unicorn-worker-killer/
|
###! Docs: https://docs.gitlab.com/ee/administration/operations/unicorn.html#unicorn-worker-killer
|
||||||
###! https://github.com/kzk/unicorn-worker-killer
|
###! https://github.com/kzk/unicorn-worker-killer
|
||||||
# unicorn['worker_memory_limit_min'] = "400 * 1 << 20"
|
# unicorn['worker_memory_limit_min'] = "1024 * 1 << 20"
|
||||||
# unicorn['worker_memory_limit_max'] = "650 * 1 << 20"
|
# unicorn['worker_memory_limit_max'] = "1280 * 1 << 20"
|
||||||
|
|
||||||
# unicorn['exporter_enabled'] = false
|
# unicorn['exporter_enabled'] = false
|
||||||
# unicorn['exporter_address'] = "127.0.0.1"
|
# unicorn['exporter_address'] = "127.0.0.1"
|
||||||
|
@ -1788,16 +1800,6 @@ grafana['enable'] = false
|
||||||
# gitaly['ruby_restart_delay'] = '5m' # Period of sustained high RSS that needs to be observed before restarting gitaly-ruby
|
# gitaly['ruby_restart_delay'] = '5m' # Period of sustained high RSS that needs to be observed before restarting gitaly-ruby
|
||||||
# gitaly['ruby_rugged_git_config_search_path'] = "/opt/gitlab/embedded/etc" # Location of system-wide gitconfig file
|
# gitaly['ruby_rugged_git_config_search_path'] = "/opt/gitlab/embedded/etc" # Location of system-wide gitconfig file
|
||||||
# gitaly['ruby_num_workers'] = 3 # Number of gitaly-ruby worker processes. Minimum 2, default 2.
|
# gitaly['ruby_num_workers'] = 3 # Number of gitaly-ruby worker processes. Minimum 2, default 2.
|
||||||
# gitaly['storage'] = [
|
|
||||||
# {
|
|
||||||
# 'name' => 'default',
|
|
||||||
# 'path' => '/mnt/nfs-01/git-data/repositories'
|
|
||||||
# },
|
|
||||||
# {
|
|
||||||
# 'name' => 'secondary',
|
|
||||||
# 'path' => '/mnt/nfs-02/git-data/repositories'
|
|
||||||
# }
|
|
||||||
# ]
|
|
||||||
# gitaly['concurrency'] = [
|
# gitaly['concurrency'] = [
|
||||||
# {
|
# {
|
||||||
# 'rpc' => "/gitaly.SmartHTTPService/PostReceivePack",
|
# 'rpc' => "/gitaly.SmartHTTPService/PostReceivePack",
|
||||||
|
@ -1819,6 +1821,7 @@ grafana['enable'] = false
|
||||||
# praefect['auth_transitioning'] = false
|
# praefect['auth_transitioning'] = false
|
||||||
# praefect['listen_addr'] = "localhost:2305"
|
# praefect['listen_addr'] = "localhost:2305"
|
||||||
# praefect['prometheus_listen_addr'] = "localhost:9652"
|
# praefect['prometheus_listen_addr'] = "localhost:9652"
|
||||||
|
# praefect['prometheus_grpc_latency_buckets'] = "[0.001, 0.005, 0.025, 0.1, 0.5, 1.0, 10.0, 30.0, 60.0, 300.0, 1500.0]"
|
||||||
# praefect['logging_level'] = "warn"
|
# praefect['logging_level'] = "warn"
|
||||||
# praefect['logging_format'] = "json"
|
# praefect['logging_format'] = "json"
|
||||||
# praefect['virtual_storages'] = {
|
# praefect['virtual_storages'] = {
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
"name": "Gitlab",
|
"name": "Gitlab",
|
||||||
"id": "gitlab",
|
"id": "gitlab",
|
||||||
"packaging_format": 1,
|
"packaging_format": 1,
|
||||||
"version": "12.6.4~ynh1",
|
"version": "12.7.0~ynh1",
|
||||||
"description": {
|
"description": {
|
||||||
"en": "GitLab is a Git-repository manager.",
|
"en": "GitLab is a Git-repository manager.",
|
||||||
"fr": "GitLab est un gestionnaire de dépôts Git."
|
"fr": "GitLab est un gestionnaire de dépôts Git."
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
gitlab_version="12.6.4"
|
gitlab_version="12.7.0"
|
||||||
|
|
||||||
gitlab_x86_64_source_sha256="9976a0e4c2c5022e5344f53f2303cc10bfd97a4d892b22422866196fe7d41d90"
|
gitlab_x86_64_source_sha256="ff5c4f53f70f3db5499a6544e9ffc0998761b4f85d1544988f84e965058ea22b"
|
||||||
|
|
||||||
gitlab_arm_source_sha256="514d222b210e6d629182c889d1dd8121beeb544b7f06289cf3903da79857f4c1"
|
gitlab_arm_source_sha256="3518735ce086ecedb2fe2841ea717b0325bb99418a7d32e1cc87ce169815624e"
|
||||||
|
|
||||||
gitlab_filename="gitlab-ce-${gitlab_version}.deb"
|
gitlab_filename="gitlab-ce-${gitlab_version}.deb"
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue