- 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.4" minecraft_ram: "16G" minecraft_port: 25566 config: difficulty: normal motd: ChaosCraft view-distance: 16