Add hatoria and move some services to hatoria
From nvak: - banananet.work - drop.banananet.work - cloud.banananet.work - debug instance of forumderschan.de - forwarding of www.forumderschan.de From third-party: - mc.wg.banananet.workdehydrated
parent
088b27af95
commit
b86d856b73
@ -0,0 +1,139 @@
|
||||
- name: Configure hatoria.banananet.work
|
||||
hosts: hatoria.banananet.work
|
||||
roles:
|
||||
- role: nginx/default_server # Would not be configurable otherwise
|
||||
# Banananet.work
|
||||
- role: server/static
|
||||
tags:
|
||||
- banananet.work
|
||||
domain: banananet.work
|
||||
repo: git@git.banananet.work:banananetwork/main-static.git
|
||||
- role: nginx/forward
|
||||
tags:
|
||||
- banananet.work
|
||||
domain: www.banananet.work
|
||||
dest: banananet.work
|
||||
# Linx Server
|
||||
- role: server/linx
|
||||
tags:
|
||||
- drop.banananet.work
|
||||
domain: drop.banananet.work
|
||||
bind_port: 12840
|
||||
use_hdd_directory: yes
|
||||
site_name: "BananaNetwork Drop Server"
|
||||
# # Admin Panel
|
||||
# - role: server/php
|
||||
# domain: nvak.banananet.work
|
||||
# repo: PHPMYADMIN # TODO
|
||||
# BananaNetwork Keys
|
||||
# - role: server/node
|
||||
# domain: keys.banananet.work
|
||||
# repo: https://git.banananet.work/banananetwork/keys.git
|
||||
# bind_port: 12822
|
||||
# system_user: keys-banananet-work
|
||||
# Nextcloud Server
|
||||
- role: server/nextcloud
|
||||
tags:
|
||||
- cloud.banananet.work
|
||||
domain: cloud.banananet.work
|
||||
nextcloud_admin_user: "{{ global_username }}"
|
||||
enabled_apps_list:
|
||||
- accessibility
|
||||
- activity
|
||||
- admin_audit
|
||||
- apporder
|
||||
- bruteforcesettings
|
||||
- calendar
|
||||
- checksum
|
||||
- cloud_federation_api
|
||||
- comments
|
||||
- contacts
|
||||
- contactsinteraction
|
||||
- cospend
|
||||
- dav
|
||||
- deck
|
||||
- external
|
||||
- federatedfilesharing
|
||||
- federation
|
||||
- files
|
||||
- files_automatedtagging
|
||||
- files_external
|
||||
- files_markdown
|
||||
- files_pdfviewer
|
||||
- files_rightclick
|
||||
- files_sharing
|
||||
- files_trashbin
|
||||
- files_versions
|
||||
- files_videoplayer
|
||||
- firstrunwizard
|
||||
- logreader
|
||||
- lookup_server_connector
|
||||
- mail
|
||||
- metadata
|
||||
- nextcloud_announcements
|
||||
- notes
|
||||
- notifications
|
||||
- oauth2
|
||||
- ocdownloader
|
||||
- password_policy
|
||||
- phonetrack
|
||||
- photos
|
||||
- polls
|
||||
- privacy
|
||||
- provisioning_api
|
||||
- quota_warning
|
||||
- ransomware_protection
|
||||
- serverinfo
|
||||
- settings
|
||||
- sharebymail
|
||||
- sociallogin
|
||||
- socialsharing_email
|
||||
- support
|
||||
- suspicious_login
|
||||
- systemtags
|
||||
- tasks
|
||||
- text
|
||||
- theming
|
||||
- twofactor_admin
|
||||
- twofactor_backupcodes
|
||||
- twofactor_gateway
|
||||
- twofactor_nextcloud_notification
|
||||
- twofactor_totp
|
||||
- twofactor_u2f
|
||||
- updatenotification
|
||||
- viewer
|
||||
- workflowengine
|
||||
disabled_apps_list:
|
||||
- encryption
|
||||
- files_readmemd
|
||||
- recommendations
|
||||
- spreed
|
||||
- survey_client
|
||||
- user_ldap
|
||||
# Forum der Schande
|
||||
- role: server/php
|
||||
tags:
|
||||
- forumderschan.de
|
||||
domain: forumderschan.de
|
||||
is_debug_instance: yes
|
||||
repo: git@git.banananet.work:strichliste/strichliste-php.git
|
||||
root: html
|
||||
installation_includes:
|
||||
- includes
|
||||
- role: nginx/forward
|
||||
tags:
|
||||
- forumderschan.de
|
||||
domain: www.forumderschan.de
|
||||
dest: forumderschan.de
|
||||
# WG Minecraft
|
||||
- role: server/minecraft
|
||||
tags:
|
||||
- mc.wg.banananet.work
|
||||
domain: mc.wg.banananet.work
|
||||
minecraft_version: "1.16.1"
|
||||
minecraft_ram: "16G"
|
||||
minecraft_port: 25566
|
||||
config:
|
||||
difficulty: normal
|
||||
motd: ChaosCraft
|
||||
view-distance: 16
|
Loading…
Reference in New Issue