|
|
|
@ -4,24 +4,34 @@
|
|
|
|
|
- role: nginx/default_server # Would not be configurable otherwise
|
|
|
|
|
# Git Server
|
|
|
|
|
- role: server/gitea
|
|
|
|
|
tags:
|
|
|
|
|
- git.banananet.work
|
|
|
|
|
domain: git.banananet.work
|
|
|
|
|
gitea_system_user: git
|
|
|
|
|
database_user: gitea
|
|
|
|
|
# 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
|
|
|
|
|
system_user: drop-banananet-work
|
|
|
|
|
bind_port: 12840
|
|
|
|
|
site_name: "BananaNetwork Drop Server"
|
|
|
|
|
# SpotMe Server
|
|
|
|
|
- role: server/spotme
|
|
|
|
|
tags:
|
|
|
|
|
- spotme.banananet.work
|
|
|
|
|
domain: spotme.banananet.work
|
|
|
|
|
bind_port: 12820
|
|
|
|
|
spotme_system_user: spotme
|
|
|
|
@ -37,6 +47,8 @@
|
|
|
|
|
# system_user: keys-banananet-work
|
|
|
|
|
# Nextcloud Server
|
|
|
|
|
- role: server/nextcloud
|
|
|
|
|
tags:
|
|
|
|
|
- cloud.banananet.work
|
|
|
|
|
domain: cloud.banananet.work
|
|
|
|
|
system_user: nextcloud
|
|
|
|
|
nextcloud_admin_user: "{{ global_username }}"
|
|
|
|
@ -112,11 +124,15 @@
|
|
|
|
|
- user_ldap
|
|
|
|
|
# Firefox Sync Server
|
|
|
|
|
- role: server/firefox-sync
|
|
|
|
|
tags:
|
|
|
|
|
- firefox.banananet.work
|
|
|
|
|
domain: firefox.banananet.work
|
|
|
|
|
system_user: firefox-banananet-work
|
|
|
|
|
# RSS Server
|
|
|
|
|
# TODO Manual initialization of database required
|
|
|
|
|
- role: server/tt-rss
|
|
|
|
|
tags:
|
|
|
|
|
- rss.banananet.work
|
|
|
|
|
domain: rss.banananet.work
|
|
|
|
|
system_user: rss-banananet-work
|
|
|
|
|
# DSA Seite
|
|
|
|
@ -127,6 +143,8 @@
|
|
|
|
|
# system_user: dsaPage
|
|
|
|
|
# Forum der Schande
|
|
|
|
|
- role: server/php
|
|
|
|
|
tags:
|
|
|
|
|
- forumderschan.de
|
|
|
|
|
domain: forumderschan.de
|
|
|
|
|
system_user: forumderschan-de
|
|
|
|
|
repo: git@git.banananet.work:strichliste/strichliste-php.git
|
|
|
|
@ -134,10 +152,14 @@
|
|
|
|
|
installation_includes:
|
|
|
|
|
- includes
|
|
|
|
|
- role: nginx/forward
|
|
|
|
|
tags:
|
|
|
|
|
- forumderschan.de
|
|
|
|
|
domain: www.forumderschan.de
|
|
|
|
|
dest: forumderschan.de
|
|
|
|
|
# WG Nextcloud
|
|
|
|
|
- role: server/nextcloud
|
|
|
|
|
tags:
|
|
|
|
|
- wg.banananet.work
|
|
|
|
|
domain: wg.banananet.work
|
|
|
|
|
system_user: wg-banananet-work
|
|
|
|
|
nextcloud_admin_user: felix
|
|
|
|
|