Top 22 Shell Ansible Projects
Streisand sets up a new server running your choice of WireGuard, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, or a Tor bridge. It also generates custom instructions for all of these services. At the end of the run you are given an HTML file with instructions that can be shared with friends, family members, and fellow activists.Project mention: Are there any advantage of using wireguard without vpn and just connecting to raspi server running pihole? | reddit.com/r/WireGuard | 2021-03-25
The answer is yes, WireGuard is a replacement for VPN services, not an add-on. Unlike VPN services that ask you to trust that they are not logging your data (and most lie about this), you are in control. It's also really easy to set up your own WireGuard-powered VPN using the current version of Streisand or my own Edgewalker.
Welcome to https://PlexGuide.com ~ Rapidly deploy multiple-hasty Docker Containers through Ansible with local or Unlimited Google HD Space! (by plexguide)Project mention: Plex Server and 2TB of Media in the Cloud | reddit.com/r/PlexACD | 2021-02-08
Have you looked at Plexguide? https://github.com/PlexGuide/PlexGuide.com You need a system to run plex, cloud or on-prem, and a google business account. Costs about $12 a month for unlimited storage. If you build a server on GCP(Google Cloud Platform), you can ride there backbone making file transfers between your server and Gdrive very fast.
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Ansible-based solution for rapidly deploying a Docker containerized cloud media server.Project mention: Got bored staying at home so beefed up my collection in last few months of lockdown !! | reddit.com/r/PleX | 2021-04-05
Raspberry Pi Kubernetes cluster that runs HA/HP Drupal 8Project mention: My PoE Pi Cluster. | reddit.com/r/homelab | 2021-03-23
My setup is exactly the same as the top photo on https://www.pidramble.com just with the stack'o'pi zip-tied to the switch so I can move it around without the things sliding around.
Build a full-featured home server or NAS replacement with an Ubuntu box and this playbook. (by davestephens)Project mention: Need advice on choosing OS/base for NAS/home server | reddit.com/r/selfhosted | 2021-04-02
First I will point you toward this project: https://github.com/davestephens/ansible-nas Which uses ansible to define and manage your docker containers. There's initially no GUI (this is actually a good thing!) but you could probably install Ubuntu with a GUI if you need it before setting up your drives or whatever. After you have configured everything to your liking you can end up with a webui for docker (portainer) and a dashboard linking to the webui for all of your services (radarr, traefik, etc.)
pfSense/OPNsense + ELKProject mention: Rule IDs changing | reddit.com/r/OPNsenseFirewall | 2021-04-07
A self-hosted, open-source Platform as a Service that enables easy swarm deployments, load balancing, automatic SSL, metrics, analytics and more.Project mention: RIP Flynn.io | news.ycombinator.com | 2021-02-28
I'm working on a self-hosted, open source PaaS called Swarmlet. I really like Dokku, but I needed something that's a bit more scalable to my needs.
The installer is currently broken, I simply don't have enough time / bandwidth right now to work on it unfortunately.
That said, if you want to contribute, please let me know! I hope to get things running again soon.
Ansible Role - iptables Firewall configuration.Project mention: [Jeff Geerling ] The Raspberry Pi Pico Review - $4 ARM Microcontroller | reddit.com/r/raspberry_pi | 2021-01-21
I often use ansible-role-firewall and ansible-role-security. Ooh and ansible-role-nginx is really handy too.
Docker images for PowerDNSProject mention: Can I access docker containers on a machine by separate host names? | reddit.com/r/selfhosted | 2021-02-09
Unfortunately not. I haven't heard of anything that automated. The most abstraction from editing and maintaining zone files by hand would be something like power DNS with a web interface (https://github.com/pschiffe/docker-pdns) but that is still managed manually.
Azure-related repositoryProject mention: Azure FW and private link DNS | reddit.com/r/AZURE | 2021-03-29
Special for such use-case wrote instruction how-to use CoreDNS, which is running as container instance, to expand Azure DNS to on-prem - https://github.com/groovy-sky/azure/tree/master/docker-coredns-00
🏠 Sway desktop environment dotfile installation for Arch LinuxProject mention: Managing slightly differing dotfiles over multiple machines - Git? | reddit.com/r/i3wm | 2020-12-27
I know. But this requires way more overhead. For my professional ansible usage we do prefer the usage of group_vars. But for my simple dotfiles management it's to much. My dotfiles are managed with three small playbooks and templates
Ansible CentOS 7 - CIS Benchmark Hardening ScriptProject mention: Ansible playbook for CentOS and Ubuntu for Security Patching Updates. | reddit.com/r/ansible | 2021-01-03
Just for centos but this might give food for thought https://github.com/radsec/CentOS7-CIS
Configure your Ubuntu 20.04 LTS, 20.10 and 21.04 DesktopProject mention: Arch Linux with a modest KDE customization. After exploring around a dozen of different configurations, I have the one that I will install on real hardware, focusing this setup on software development. | reddit.com/r/kde | 2021-02-01
I used this guy's ansible project to set up my Ubuntu dev machine https://github.com/fazlearefin/ubuntu-dev-machine-setup
Create your own image for Nvidia jetson nano boardProject mention: Nvidia jetson nano minimal image based on Ubuntu 20.04 | news.ycombinator.com | 2021-02-05
An Ansible collection for issuing certificates via the ACME protocol.Project mention: Let's Encrypt Collection for Ansible - Stable Version 1.0.0 | reddit.com/r/ansible | 2021-02-08
For example to create Azure DNS records, we use azure_rm_dnsrecordset, see here: https://github.com/T-Systems-MMS/ansible-collection-letsencrypt/blob/master/roles/letsencrypt/tasks/dns-challenge/azure.yml#L4
Ansible RHEL 7 - CIS Benchmark Hardening ScriptProject mention: Hardening RHEL7 | reddit.com/r/redhat | 2021-04-07
Maybe help something like this: https://github.com/radsec/RHEL7-CIS, you choose what rule apply.
My home Kubernetes (k3s) cluster managed by GitOps (Flux)Project mention: The Decline of Heroku | news.ycombinator.com | 2021-04-12
huge fan of k8s. drop what you're doing & use a cross-system object-storage/"apiserver" & control-loops to automate everything; embrace desired state management & thank me latter. but, Heroku &al have a lot of value left.
there's just not that many folk trying to tame deploys on k8s via gitops. flux2 is the rage, it's all over the alpha geek's efforts, but it's usually used by someone carefully authoring a fairly complex Helm file, then building out a significant Flux2 HelmRelease object (ex: ).
there's a bunch of other tools, & i'm frankly not familiar enough. but this idea of having a bunch of source that can deploy itself, simply, is still extremely rare even among the alpha-geek #gitops types. i'm sure some of these tools better match the simplicity of the Heroku model, corresponding branches to environments, which makes so so much sense, but so far i feel like such attempts are still basically unknown.
heroku's really simmered it down to something that made extremely natural sense. huge props to that. too too much of this effort had to go into creating buildpacks & supporting language environments very very carefully very actively, that ability to stealth-containerize an app & not even notice is so much of the special sauce that makes this a hard, hard & eternal problem (because langauges/envs keep changing). there's still a lot of ease of use to Heroku that's potentially will be underrated and/or lost by the oncoming generations. i have high respect for how operateable Heroku is.
Ansible Playbook(s) to create/manage a cluster of PostgreSQL nodes running in a cluster with pg_auto_failoverProject mention: Reconnecting your application after a Postgres failover | reddit.com/r/PostgreSQL | 2021-02-12
:hammer_and_wrench: A monorepo including CLI, dotfiles, workspace setup scripts among other thingsProject mention: Kubernetes CLI Tool | news.ycombinator.com | 2021-01-29
Ansible role for a Debian desktopProject mention: Bspwm only show desktop | reddit.com/r/bspwm | 2021-01-20
Home Repo 🚢 - Raspberry Pi based home development system including: git repo, CI/CD pipelines, docker registry, and monitoring.Project mention: 🚢 Home DevOps Pipeline: A junior engineer’s tale (1/4) | dev.to | 2021-03-15
The code referenced in these articles can be found here.
solana deployment tool to deploy solana application via ansible using AWS EC2 autoscaling groupProject mention: yield farming | reddit.com/r/solana | 2021-02-10
What are some of the best open-source Ansible projects in Shell? This list will help you: