{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"ansible-role-ip-route","owner":"nl2go","isFork":false,"description":"An Ansible Role that manages IP routes.","allTopics":["ansible-role","ip","route","anisble"],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":2,"issueCount":0,"starsCount":2,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T07:27:45.498Z"}},{"type":"Public","name":"hrobot-go","owner":"nl2go","isFork":false,"description":"A Go library for the Hetzner Robot API https://robot.your-server.de/doc/webservice/en.html","allTopics":["go","golang","hetzner","hetzner-robot-api"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":17,"forksCount":8,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-07T14:45:09.480Z"}},{"type":"Public","name":"ansible-role-clickhouse","owner":"nl2go","isFork":false,"description":"An Ansible Role that manages installation and configuration of ClickHouse.","allTopics":["ansible","clickhouse","ansible-role"],"primaryLanguage":{"name":"Jinja","color":"#a52a22"},"pullRequestCount":1,"issueCount":3,"starsCount":19,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-02T13:18:54.783Z"}},{"type":"Public","name":"ansible-role-clickhouse-backup","owner":"nl2go","isFork":false,"description":"Ansible role for deploying the clickhouse-backup tool","allTopics":["ansible","backup","clickhouse","ansible-role"],"primaryLanguage":{"name":"Jinja","color":"#a52a22"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":7,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-06T12:51:17.783Z"}},{"type":"Public","name":"hetzner-robot-api-mock","owner":"nl2go","isFork":false,"description":"A HTTP server based on JSON Server that mocks Hetzner Robot API","allTopics":["dockerfile","docker-compose","json-server","hetzner","mocks","hetzner-robot-api"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":12,"issueCount":0,"starsCount":6,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-30T19:06:17.930Z"}},{"type":"Public","name":"ansible-role-kafka","owner":"nl2go","isFork":false,"description":"An Ansible Role that manages installation and configuration of Apache Kafka","allTopics":["ansible","kafka","ansible-role","apache"],"primaryLanguage":{"name":"Jinja","color":"#a52a22"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-11-15T14:24:35.923Z"}},{"type":"Public","name":"ansible-role-vpn-gateway","owner":"nl2go","isFork":false,"description":"An Ansible Role that manages a VPN tunnel setup between two peers based on IPsec / strongSwan and provides gateway related routing configuration.","allTopics":["ansible","ansible-role","vpn","ipsec","gateway"],"primaryLanguage":null,"pullRequestCount":2,"issueCount":0,"starsCount":4,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-08-25T02:31:49.583Z"}},{"type":"Public","name":"ansible-role-hetzner_installimage","owner":"nl2go","isFork":true,"description":"An Ansible Role that manages the OS image installation lifecycle of Hetzner servers using Hetzner Robot API.","allTopics":["ansible-role","molecule","hetzner","hetzner-robot-api"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":2,"starsCount":20,"forksCount":25,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-05-23T18:53:23.605Z"}},{"type":"Public","name":"hrobot-cli","owner":"nl2go","isFork":false,"description":"A command-line interface for Hetzner Robot https://robot.your-server.de/","allTopics":["go","golang","hetzner","hetzner-robot-api"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":9,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-04-13T16:37:42.423Z"}},{"type":"Public","name":"ansible-role-zookeeper","owner":"nl2go","isFork":false,"description":"An Ansible Role that manages installation and configuration of Apache ZooKeeper","allTopics":["ansible","ansible-role","zookeeper"],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-02-20T09:18:25.471Z"}},{"type":"Public","name":"docker-teleport-client","owner":"nl2go","isFork":false,"description":"","allTopics":["docker","dockerfile","teleport"],"primaryLanguage":{"name":"Dockerfile","color":"#384d54"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-10T06:52:17.350Z"}},{"type":"Public","name":"ansible-warrior","owner":"nl2go","isFork":false,"description":"Ansible tutorial setting up SSH Key authentication and secret encryption","allTopics":["ssh","vault","ansible","ssh-agent"],"primaryLanguage":{"name":"Dockerfile","color":"#384d54"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-08T08:15:26.823Z"}},{"type":"Public","name":"ansible-role-vlan","owner":"nl2go","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-08-13T12:26:18.521Z"}},{"type":"Public","name":"ansible-role-openjdk","owner":"nl2go","isFork":false,"description":"An Ansible Role that manages installation and configuration of OpenJDK","allTopics":["ansible","ansible-role","openjdk"],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-08-13T12:20:17.865Z"}},{"type":"Public","name":"docker-ansible","owner":"nl2go","isFork":false,"description":"Containerized Ansible CLI with additional tools and packages","allTopics":["docker-compose","dockerfile","ansible"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-07-13T09:36:22.464Z"}},{"type":"Public","name":"docker-molecule","owner":"nl2go","isFork":false,"description":"Provides a containerized version of the Molecule, an Ansible development and testing framework","allTopics":["docker","ansible","docker-compose","molecule"],"primaryLanguage":{"name":"Dockerfile","color":"#384d54"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-12T18:25:27.248Z"}},{"type":"Public","name":"hetzner-dns-api","owner":"nl2go","isFork":false,"description":"Java library for the Hetzner DNS API","allTopics":["java","api","dns","hetzner"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-03T14:03:45.078Z"}},{"type":"Public","name":"hetzner-invoice","owner":"nl2go","isFork":false,"description":"Automatically download and transform Hetzner invoices.","allTopics":["etl","hetzner","hetzner-cloud","etl-automation","hetzner-invoice"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":1,"starsCount":12,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-28T09:00:05.770Z"}},{"type":"Public","name":"hetzner-dns-go","owner":"nl2go","isFork":false,"description":"A Go library for the Hetzner DNS API","allTopics":["go","api","dns","golang","hetzner"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-19T14:30:13.109Z"}},{"type":"Public","name":"ansible-role-hetzner-vswitch","owner":"nl2go","isFork":false,"description":"An Ansible Role that manages Hetzner Robot vSwitch","allTopics":["ansible","ansible-role","hetzner","hetzner-robot-api"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":3,"starsCount":9,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-07T08:36:22.215Z"}},{"type":"Public","name":"ansible-role-hetzner-failover","owner":"nl2go","isFork":false,"description":"Ansible role providing a HA setup using hetzner vSwitch and keepalived","allTopics":["ansible","ansible-role","hetzner","molecule","keepalived","failover-ip"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":9,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-04T14:33:50.875Z"}},{"type":"Public","name":"ansible-filter","owner":"nl2go","isFork":false,"description":"Contains Ansible related filter set for collection/object operations. Aims to extend the official Ansible Filters.","allTopics":["ansible","hetzner","ansible-plugin","hetzner-robot-api","pypi"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-15T14:11:48.212Z"}},{"type":"Public","name":"ansible-role-network-encryption","owner":"nl2go","isFork":false,"description":"An Ansible Role that manages network encryption between inventory hosts based on IPsec / strongSwan.","allTopics":["ansible","ipsec","network","ansible-role","strongswan","network-encryption"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-08T07:55:07.354Z"}},{"type":"Public","name":"vagrant-boxes","owner":"nl2go","isFork":false,"description":"A collection of vagrant boxes to run various operating systems with the default setup.","allTopics":["windows-10","windows-7","vargrant"],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-03-18T09:09:18.666Z"}},{"type":"Public","name":"ansible","owner":"nl2go","isFork":true,"description":"Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications — automate in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com/ansible/","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":23815,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-03-09T10:36:02.815Z"}},{"type":"Public","name":"plivo-sms-slack-hook","owner":"nl2go","isFork":false,"description":"Plivo hook to receive SMS messages and send them to a Slack channel.","allTopics":["java","plivo-sms","docker"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-03-06T17:41:44.503Z"}},{"type":"Public","name":"docker-ipsec","owner":"nl2go","isFork":false,"description":"","allTopics":["docker","ipsec","strongswan"],"primaryLanguage":{"name":"Dockerfile","color":"#384d54"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-03-05T08:51:30.806Z"}},{"type":"Public","name":"ansible-role-cloudflare-dns","owner":"nl2go","isFork":false,"description":"An Ansible Role that manages Cloudflare DNS. Based on the cloudflare_dns, the official Ansible module.","allTopics":["ansible-role","anisble","cloudflare-dns"],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-03-03T07:31:27.156Z"}},{"type":"Public","name":"ansible-install","owner":"nl2go","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-02-24T08:26:49.615Z"}},{"type":"Public","name":"ansible-role-hetzner-key","owner":"nl2go","isFork":false,"description":"An Ansible Role that manages Hetzner Robot Keys","allTopics":["ansible-role","hetzner","ansible","molecule","hetzner-robot-api"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-02-13T07:25:52.765Z"}}],"repositoryCount":36,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"nl2go repositories"}