add mastodon

This commit is contained in:
ace
2021-02-10 02:28:01 +03:00
parent 5c1eafeeec
commit 49249dcd6a
17 changed files with 328 additions and 9 deletions

View File

@ -117,3 +117,12 @@ adguard_loadbalancer_ip: "192.168.250.6"
#adguard_config_storage: "nfs-ssd"
#adguard_work_size: "10Gi"
#adguard_work_storage: "nfs-ssd"
### Mastodon ###
mastodon_enabled: false
mastodon_publish: true
#mastodon_enable_elasticsearch: true
#mastodon_assets_size: "10Gi"
#mastodon_assets_storage: "nfs-ssd"
#mastodon_system_size: "100Gi"
#mastodon_system_storage: "nfs-hdd"

View File

@ -28,11 +28,12 @@ ddclient_hosts:
- "{% if gitea_publish_web | default(false) %}{{ gitea_short_name | default('gitea') }}.{{ domain }}{% else %}omitme{% endif %}"
- "{% if bitwarden_publish | default(false) %}{{ bitwarden_short_name | default('bitwarden') }}.{{ domain }}{% else %}omitme{% endif %}"
- "{% if playmaker_publish | default(false) %}{{ playmaker_short_name | default('playmaker') }}.{{ domain }}{% else %}omitme{% endif %}"
- "{% if pipyserver_publish | default(false) %}{{ pipyserver_short_name | default('pip') }}.{{ domain }}{% else %}omitme{% endif %}"
- "{% if pypiserver_publish | default(false) %}{{ pypiserver_short_name | default('pip') }}.{{ domain }}{% else %}omitme{% endif %}"
- "{% if wikijs_publish | default(false) %}{{ wikijs_short_name | default('wikijs') }}.{{ domain }}{% else %}omitme{% endif %}"
- "{% if chartmuseum_publish | default(false) %}{{ chartsmuseum_short_name | default('charts') }}.{{ domain }}{% else %}omitme{% endif %}"
- "{% if registry_publish | default(false) %}{{ registry_short_name | default('registry') }}.{{ domain }}{% else %}omitme{% endif %}"
- "{% if peertube_publish | default(false) %}{{ peertube_short_name | default('peertube') }}.{{ domain }}{% else %}omitme{% endif %}"
- "{% if mastodon_publish | default(false) %}{{ mastodon_short_name | default('mastodon') }}.{{ domain }}{% else %}omitme{% endif %}"
- "{% if harbor_publish | default(false) %}{{ harbor_short_name | default('harbor') }}.{{ domain }}{% else %}omitme{% endif %}"
- "{% if roundcube_publish | default(false) %}{{ roundcube_short_name | default('webmail') }}.{{ domain }}{% else %}omitme{% endif %}"
- "{{ harbor_readonly_ingress | default('omitme') }}"

View File

@ -0,0 +1 @@
mastodon_values: {}

View File

@ -50,8 +50,8 @@ nginx:
{% if playmaker_publish %}
{{ playmaker_short_name | default('playmaker') }}.{{ domain }} https_{{ namespace }};
{% endif %}
{% if pipyserver_publish %}
{{ pipyserver_short_name | default('pip') }}.{{ domain }} https_{{ namespace }};
{% if pypiserver_publish %}
{{ pypiserver_short_name | default('pip') }}.{{ domain }} https_{{ namespace }};
{% endif %}
{% if bitwarden_publish %}
{{ bitwarden_short_name | default('bitwarden') }}.{{ domain }} https_{{ namespace }};
@ -74,6 +74,9 @@ nginx:
{% if peertube_publish %}
{{ peertube_short_name | default('peertube') }}.{{ domain }} https_{{ namespace }};
{% endif %}
{% if mastodon_publish %}
{{ mastodon_short_name | default('mastodon') }}.{{ domain }} https_{{ namespace }};
{% endif %}
{% if roundcube_publish %}
{{ roundcube_short_name | default('webmail') }}.{{ domain }} https_{{ namespace }};
{% endif %}