Workbench is a collection of playbooks and assets from my homelab. This project is a fork of my private repository. As such there are a lot of holes in the code right now. Please feel free to open issues or submit pull request. The project is intended to be a community asset.
- Ansible needs to be installed on the Control Machine
- The Ansible User for my Playbooks Defaults to Ansible.
- The Ansible User needs to exist on the Target Machine with a valid SSH Key and NOPASSWD Sudo
ansible-playbook -i inventory base_services.yml
- Tecnativa - Proxy over your Docker socket to restrict which requests it accepts
- Traefik - The Cloud Native Edge Router
- Redis - An in-memory database that persists on disk
- Postgres - An open source database system
- Mongodb - An open source NoSQL document-oriented database
- Raneto - Markdown powered Knowledgebase for Nodejs
- Homer - A very simple static homepage for your server
- Gitlab - Web based DevOps lifecycle tool
- Drone - Container-Native, Continuous Delivery Platform
- ELK Stack - Elasticsearch, Kibana, Logstash and Filebeat
- Netbootxyz - Network bootable operating system installer based on iPXE
- Alltube - HTML GUI for youtube-dl
- Bitwarden - Open source password management solutions for individuals, teams, and business organizations
- Cyberchef - A web app for encryption, encoding, compression and data analysis
- Firefly - A Personal Finances Manager
- Freshrss - A free, self-hostable aggregator
- Grafana - The tool for beautiful monitoring and metric analytics & dashboards
- Guacamole - Clientless remote desktop gateway
- Healthchecks - A Cron Monitoring Tool written in Python & Django
- Keycloak - Open Source Identity and Access Management For Modern Applications and Services
- Kutt - Free Modern URL Shortener
- Matrix - Matrix reference homeserver
- Minio - High performance object storage server compatible with Amazon S3 APIs
- Pyload - The free and open-source Download Manager written in pure Python
- Riot - A glossy Matrix collaboration client for the web
- Teedy - Lightweight document management system packed with all the features you can expect from big expensive solutions
- Visual Studio Code - Modern integrated development environment
- Wallabag - Save and classify articles. Read them later. Freely
- Webdav - Nginx WebDAV Server for CalDAV and CardDAV
- Jackett - API Support for your favorite torrent trackers
- Hydra - Usenet meta search
- Qbittorrent - BitTorrent client
- SABnzbd - The automated Usenet download tool
- Airsonic - Free and Open Source community driven media server
- Tdarr- Audio/Video library analytics + transcode automation using FFmpeg/HandBrake + video health checking
- Lidarr - Looks and smells like Sonarr but made for music
- Radarr - A fork of Sonarr to work with movies à la Couchpotato
- Sonarr - Smart PVR for newsgroup and bittorrent users
- Bazarr - Bazarr is a companion application to Sonarr and Radarr that manages and downloads subtitles
- Jellyfin - The Free Software Media System