initial commit
This commit is contained in:
36
group_vars/all/vars.yml
Normal file
36
group_vars/all/vars.yml
Normal file
@@ -0,0 +1,36 @@
|
||||
# VPS Configuration
|
||||
domain: "{{ full_domain.split('.')[-2] + '.' + full_domain.split('.')[-1] }}"
|
||||
subdomain: "{{ full_domain.split('.')[0] }}"
|
||||
|
||||
# Email for SSL certificates
|
||||
ssl_email: "{{ email }}"
|
||||
|
||||
# Docker configuration
|
||||
docker_compose_version: "2.21.0"
|
||||
|
||||
# Trillium Notes configuration
|
||||
trillium_container_name: "trillium-notes"
|
||||
trillium_port: 8080
|
||||
trillium_data_path: "/opt/trillium/data"
|
||||
|
||||
# Gitea configuration
|
||||
gitea_container_name: "gitea"
|
||||
gitea_port: 3000
|
||||
gitea_data_path: "/opt/gitea/data"
|
||||
gitea_config_path: "/opt/gitea/config"
|
||||
gitea_git_path: "/opt/gitea/git"
|
||||
|
||||
# Nginx configuration
|
||||
nginx_ssl_path: "/etc/nginx/ssl"
|
||||
nginx_config_path: "/etc/nginx/sites-available"
|
||||
|
||||
# System packages
|
||||
system_packages:
|
||||
- apt-transport-https
|
||||
- ca-certificates
|
||||
- curl
|
||||
- gnupg
|
||||
- lsb-release
|
||||
- software-properties-common
|
||||
- python3
|
||||
- python3-pip
|
||||
Reference in New Issue
Block a user