Go to file
Robert Kaussow 2ee3038024
All checks were successful
continuous-integration/drone/push Build is passing
fix wrong defaults
2019-10-27 17:02:03 +01:00
defaults fix wrong defaults 2019-10-27 17:02:03 +01:00
handlers remove nginx integration 2019-07-18 23:51:54 +02:00
meta fix author in metadata 2019-10-17 08:41:00 +02:00
molecule remove postgres integration 2019-10-27 16:17:08 +01:00
tasks fix wrong defaults 2019-10-27 17:02:03 +01:00
templates remove postgres integration 2019-10-27 16:17:08 +01:00
.drone.jsonnet refactor ci pipeline 2019-10-17 08:26:10 +02:00
.drone.yml refactor ci pipeline 2019-10-17 08:26:10 +02:00
.gitignore refactor ci pipeline 2019-10-17 08:26:10 +02:00
HEADER.md refactor ci pipeline 2019-10-17 08:26:10 +02:00
LICENSE Initial commit 2018-12-08 22:20:11 +01:00
README.md [SKIP CI] update readme 2019-10-21 20:53:41 +00:00

xoxys.gitea

Build Status

Install Gitea Git Service

Table of content


Default Variables

gitea_version

Default value

gitea_version: 1.9.0

gitea_user

Default value

gitea_user: gitea_adm

gitea_user_home

Default value

gitea_user_home: /home/{{ gitea_user }}

gitea_group

Default value

gitea_group: '{{ gitea_user }}'

gitea_extra_groups

Default value

gitea_extra_groups: []

gitea_packages

Default value

gitea_packages:
  - git

gitea_base_dir

Default value

gitea_base_dir: /opt/gitea

gitea_bin_dir

Default value

gitea_bin_dir: '{{ gitea_base_dir }}/bin'

gitea_config_dir

Default value

gitea_config_dir: '{{ gitea_base_dir }}/custom/conf'

gitea_data_dir

Default value

gitea_data_dir: '{{ gitea_base_dir }}/data'

gitea_bind_ip

Default value

gitea_bind_ip: 127.0.0.1

gitea_bind_port

Default value

gitea_bind_port: 61000

gitea_listen_address

Default value

gitea_listen_address: http://gitea.example.com

gitea_install_lock

Default value

gitea_install_lock: 'true'

gitea_secret

Should be replaced by your own secret.

Default value

gitea_secret: 1234567ABCDEFG

gitea_token

Should be replaced by your own secret.

Default value

gitea_token: akslkaldasasifiuvsiasfa7s7f8as7f8asd

gitea_run_mode

Default value

gitea_run_mode: prod

gitea_landing_page

Default value

gitea_landing_page: explore

gitea_disable_registration

Default value

gitea_disable_registration: 'true'

gitea_postgres_enabled

Default value

gitea_postgres_enabled: false

gitea_postgres_ssl_mode

Default value

gitea_postgres_ssl_mode: disabled

gitea_postgres_server

Default value

gitea_postgres_server: '{{ inventory_hostname }}'

gitea_postgres_port

Default value

gitea_postgres_port: 5432

gitea_postgres_superuser

Default value

gitea_postgres_superuser: postgres

gitea_postgres_password

Default value

gitea_postgres_password: postgres

gitea_postgres_db

Default value

gitea_postgres_db:
  name: gitea
  lc_collate: en_US.UTF-8
  lc_ctype: en_US.UTF-8'
  encoding: UTF-8
  template: template0
  login_host: localhost
  login_user: '{{ gitea_postgres_superuser }}'
  login_password: '{{ gitea_postgres_password }}'
  port: '{{ gitea_postgres_port }}'
  state: present

gitea_postgres_user

Default value

gitea_postgres_user:
  name: pggitea
  password: gitea
  encrypted: yes
  db: '{{ gitea_postgres_db.name }}'
  login_host: localhost
  login_user: '{{ gitea_postgres_superuser }}'
  login_password: '{{ gitea_postgres_password }}'
  port: '{{ gitea_postgres_port }}'
  state: present

gitea_iptables_enabled

Default value

gitea_iptables_enabled: false

gitea_open_ports

Default value

gitea_open_ports:
  - name: allow_gitea_web
    rules: "-A INPUT -m state --state NEW -p tcp --dport {{ gitea_bind_port }} -j\
      \ ACCEPT\n"
    state: present

gitea_global_log_level

Default value

gitea_global_log_level: Info

gitea_global_log_dir

Default value

gitea_global_log_dir: '{{ gitea_base_dir }}/log'

gitea_file_log_level

Default value

gitea_file_log_level: '{{ gitea_global_log_level }}'

gitea_file_log_rotate_enabled

Default value

gitea_file_log_rotate_enabled: 'true'

gitea_file_log_rotate_daily_enabled

Default value

gitea_file_log_rotate_daily_enabled: 'true'

gitea_file_log_rotate_max_days

Default value

gitea_file_log_rotate_max_days: 7

gitea_repository_upload_max_filesize

Default value

gitea_repository_upload_max_filesize: 3

gitea_repository_upload_max_files

Default value

gitea_repository_upload_max_files: 5

gitea_attachment_max_filesize

Default value

gitea_attachment_max_filesize: 3

gitea_attachment_max_files

Default value

gitea_attachment_max_files: 5

gitea_mail_service_enabled

Default value

gitea_mail_service_enabled: false

gitea_mail_service_from

Default value

gitea_mail_service_from: '"System" <systemmail@example.com>'

gitea_no_reply_address

Default value

gitea_no_reply_address: noreply.example.org

gitea_oauth_provider_enabled

Default value

gitea_oauth_provider_enabled: false

gitea_access_token_expiration_time

Default value

gitea_access_token_expiration_time: 3600

gitea_refresh_token_expiration_time

Default value

gitea_refresh_token_expiration_time: 730

gitea_invalidate_refresh_tokens

Default value

gitea_invalidate_refresh_tokens: 'false'

gitea_jwt_secret

Default value

gitea_jwt_secret: Bk0yK7Y9g_p56v86KaHqjSbxvNvu3SbKoOdOt2ZcXvU

gitea_tls_enabled

Default value

gitea_tls_enabled: false

gitea_tls_cert_path

Default value

gitea_tls_cert_path: '{{ gitea_base_dir }}/tls/certs/mycert.pem'

gitea_tls_key_path

Default value

gitea_tls_key_path: '{{ gitea_base_dir }}/tls/private/mykey.pem'

gitea_tls_cert_source

Default value

gitea_tls_cert_source: mycert.pem

gitea_tls_key_source

Default value

gitea_tls_key_source: mykey.pem

Dependencies

None.

License

MIT

Author

Robert Kaussow