mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2024-11-13 00:11:05 +01:00
Updated Documentation
This commit is contained in:
parent
00afdcfd7c
commit
c55344bbd6
42
README.md
42
README.md
@ -1,19 +1,41 @@
|
||||
# Server-Playbook
|
||||
[![License: AGPL v3](https://img.shields.io/badge/License-AGPL%20v3-blue.svg)](https://www.gnu.org/licenses/agpl-3.0)
|
||||
|
||||
## Description
|
||||
Ansible script to manage servers.
|
||||
Ansible software to setup and administrate applications and docker images on Linux servers.
|
||||
With this tool you can setup all of the following application on an root dedicated server in less then 4 hours.
|
||||
|
||||
## Roles
|
||||
The system use the following role namings:
|
||||
## Included Applications
|
||||
|
||||
| role prefix | meaning|
|
||||
|---|---|
|
||||
|system-|general system roles which apply basic configurations|
|
||||
|native-|applications which run native on the system|
|
||||
|docker-|applications which run on docker containers on the system|
|
||||
### Docker Applications
|
||||
|
||||
## Debug
|
||||
This software allows to setup the docker following applications:
|
||||
|
||||
- [Nextcloud](./roles/docker-nextcloud/README.md) - Cloud Software
|
||||
- [Akaunting](./roles/docker-akaunting/README.md) - Business Controlling Software
|
||||
- [Big Blue Button](./roles/docker-bigbluebutton/README.md) - Video Conference Software
|
||||
- [Gitea](./roles/docker-gitea/README.md) - Version Controll Software
|
||||
- [Joomla](./roles/docker-joomla/) - CMS Software
|
||||
- [Mailu](./roles/docker-mailu/README.md) - Mailsoftware
|
||||
- [Peertube](./roles/docker-peertube/README.md) - Video Platform Software
|
||||
- [pixelfed](./roles/docker-pixelfed/README.md) - Photo Platform Software
|
||||
- [Wordpress](./roles/docker-wordpress/README.md) - Blog Software
|
||||
- [YOURLS](./roles/docker-yourls/README.md) - URL Shortening Software
|
||||
- [Mastodon](./roles/docker-mastodon/README.md) - Micro Blog Software
|
||||
- [Media Wiki](./roles/docker-mediawiki/README.md) - Wiki Software
|
||||
- [MyBB](./roles/docker-mybb/README.md) - Forum Software
|
||||
|
||||
### Native Applications
|
||||
|
||||
This software shipts the following tools which are natively setup on the server:
|
||||
- [Backups Cleanup](./roles/native-backups-cleanup/README.md) - Cleans up old backups
|
||||
- [Btrfs Health Check](./roles/native-btrfs-health-check/README.md) - Checks the health of Btrfs file systems
|
||||
- [Docker Health Check](./roles/native-docker-health-check/) - Checks the health of docker containers
|
||||
- [Docker Reverse Proxy](./roles/native-docker-reverse-proxy/README.md) - Docker Reverse Proxy Soltuion
|
||||
- [Docker Volume Backup](./roles/native-docker-volume-backup/) - Backup Solution for Docker Volumes
|
||||
- [Pull Primary Backups](./roles/native-pull-primary-backups/README.md) - Pulls the backups from another server and stores them
|
||||
- [Wireguard](./roles/native-wireguard/README.md) - Integrates the server in an wireguard vpn
|
||||
|
||||
## Server Administration
|
||||
|
||||
### Cleanup docker
|
||||
``bash
|
||||
|
@ -1,2 +0,0 @@
|
||||
# role native-mailserver
|
||||
This role is not implemented yet. For further information check: https://www.netarky.com/programming/arch_linux/Arch_Linux_mail_server_setup_1.html
|
@ -1,3 +0,0 @@
|
||||
---
|
||||
- name: mariadb restart
|
||||
service: name=mariadb state=restarted enabled=yes
|
@ -1,8 +0,0 @@
|
||||
---
|
||||
- name: install MariaDB
|
||||
pacman: name=mariadb state=present
|
||||
notify: mariadb restart
|
||||
|
||||
- name: executing installation script
|
||||
command: mariadb-install-db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
|
||||
notify: mariadb restart
|
Loading…
Reference in New Issue
Block a user