{"id":1749,"url":"https://github.com/saltstack/awesome-saltproject","name":"awesome-saltproject","description":"A collaborative curated list of awesome Salt Project resources, tutorials and other salted stuff (originally maintained by the since-archived repo https://github.com/hbokh/awesome-saltstack)","projects_count":111,"last_synced_at":"2026-06-12T04:00:31.367Z","repository":{"id":44169418,"uuid":"511988780","full_name":"saltstack/awesome-saltproject","owner":"saltstack","description":"A collaborative curated list of awesome Salt Project resources, tutorials and other salted stuff (originally maintained by the since-archived repo https://github.com/hbokh/awesome-saltstack)","archived":false,"fork":false,"pushed_at":"2025-01-31T20:52:16.000Z","size":113,"stargazers_count":47,"open_issues_count":2,"forks_count":4,"subscribers_count":22,"default_branch":"main","last_synced_at":"2026-05-26T13:04:16.179Z","etag":null,"topics":["awesome","awesome-list","iac","infracode","markdown","python","salt","saltstack"],"latest_commit_sha":null,"homepage":"https://saltproject.io","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/saltstack.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-07-08T18:19:09.000Z","updated_at":"2026-03-18T06:56:42.000Z","dependencies_parsed_at":"2023-12-21T21:22:45.710Z","dependency_job_id":"7fdd531b-0b0b-410b-a642-7a8f40821bbc","html_url":"https://github.com/saltstack/awesome-saltproject","commit_stats":null,"previous_names":["saltstack/awesome-saltproject"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/saltstack/awesome-saltproject","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saltstack%2Fawesome-saltproject","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saltstack%2Fawesome-saltproject/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saltstack%2Fawesome-saltproject/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saltstack%2Fawesome-saltproject/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/saltstack","download_url":"https://codeload.github.com/saltstack/awesome-saltproject/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saltstack%2Fawesome-saltproject/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34228097,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-12T02:00:06.859Z","response_time":109,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-04T18:14:29.571Z","updated_at":"2026-06-12T04:00:31.367Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Community","Related Documentation","Official Resources","Tutorials","Integrations","Books","Videos","Tools","Presentations","Blogposts and opinions","Discussions","Formulas","Cheat sheets","Uncategorized","Attic","Extensions"],"sub_categories":["Salt Project Package Repositories"],"readme":"\u003cdiv align=\"center\"\u003e\n\n\u003c!-- title --\u003e\n\n\u003c!--lint ignore no-dead-urls--\u003e\n# Awesome Salt Project\n\n[![Awesome](https://awesome.re/badge.svg)](https://awesome.re)\n[![License: CC0-1.0](https://img.shields.io/badge/License-CC0_1.0-lightgrey.svg)](https://github.com/saltstack/awesome-saltproject/blob/main/LICENSE)\n[![lint](https://github.com/saltstack/awesome-saltproject/actions/workflows/lint.yaml/badge.svg)](https://github.com/saltstack/awesome-saltproject/actions/workflows/lint.yaml)\n\n\u003c!-- subtitle --\u003e\n\nA collaborative curated list of awesome Salt Project resources, tutorials and other salted stuff.\n\n\u003c!-- image --\u003e\n\n\u003ca href=\"\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n  \u003cimg src=\"https://gitlab.com/saltstack/open/salt-branding-guide/-/raw/master/logos/SaltProject_altlogo_teal.png\" width=70%/\u003e\n\u003c/a\u003e\n\n\u003c!-- description --\u003e\n\nBuilt on python, **Salt** uses simple and human-readable YAML combined with event-driven automation to deploy and configure complex IT systems. In addition to leveling-up [Tanzu Salt](https://www.vmware.com/products/app-platform/tanzu-salt), Salt can be found under the hood of products from Juniper, Cisco, Cloudflare, Nutanix, SUSE, and Tieto, to name a few.\n\n[SaltStack, the company, was acquired by VMware in 2020](https://www.vmware.com/company/acquisitions/saltstack.html). VMware was later [acquired by Broadcom in 2023](https://investors.broadcom.com/news-releases/news-release-details/broadcom-completes-acquisition-vmware). Salt Project remains an open source ecosystem that Broadcom supports and contributes to.\n\n\u003c/div\u003e\n\n\u003c!-- toc --\u003e\n\n## Contents\n\n\u003e **NOTE: A bookmark file is available with all of these links, ready for import into your web browser. Download the `bookmarks/awesome-saltproject-bookmarks.html` file from the root of this repo!**\n\n- [Official Resources](#official-resources)\n  - [Salt Project Package Repositories](#salt-project-package-repositories)\n- [Related Documentation](#related-documentation)\n- [Tutorials](#tutorials)\n- [Integrations](#integrations)\n- [Books](#books)\n- [Videos](#videos)\n- [Tools](#tools)\n- [Presentations](#presentations)\n- [Blogposts and opinions](#blogposts-and-opinions)\n- [Discussions](#discussions)\n- [Community](#community)\n- [Formulas](#formulas)\n- [Extensions](#extensions)\n- [Cheat sheets](#cheat-sheets)\n- [Uncategorized](#uncategorized)\n- [Attic](#attic)\n\n## Official Resources\n\n\u003c!--lint ignore double-link--\u003e\n- [Salt Project site](https://saltproject.io/) - Salt Project (Salt Open Source) website.\n- [`salt` GitHub repo](https://github.com/saltstack/salt) - Salt's source code, issues discussion and collaboration.\n- [Salt Project User Guide](https://docs.saltproject.io/salt/user-guide/en/latest/index.html) - These tutorials walk you through the basics of getting Salt Project up and running.\n- [Salt Project Install Guide](https://docs.saltproject.io/salt/install-guide/en/latest/) - These tutorials walk you through the basics of getting Salt Project up and running.\n- [Salt Project Reference Documentation Landing](https://docs.saltproject.io/en/latest/contents.html) - Official home page of reference documentation.\n- [Salt Project Core Module Index (Refernce Documentation)](https://docs.saltproject.io/en/latest/py-modindex.html) - Official index of built-in Salt modules.\n\u003c!--lint ignore double-link--\u003e\n- [Tanzu Salt](https://www.vmware.com/products/app-platform/tanzu-salt) - Tanzu Salt website for the Enterprise Salt solution (new name for commercial Salt Project / SaltStack product under VMware by Broadcom).\n\n### Salt Project Package Repositories\n\n\u003e **NOTE: Refer to the [Salt Project Install Guide](https://docs.saltproject.io/salt/install-guide/en/latest/) for information on how to install our packages from these repositories.**\n\n- [Salt Project Repository: Linux (RPM)](https://packages.broadcom.com/artifactory/saltproject-rpm) - Where Salt `rpm` packages are officially stored and distributed.\n- [Salt Project Repository: Linux (DEB)](https://packages.broadcom.com/artifactory/saltproject-deb) - Where Salt `deb` packages are officially stored and distributed.\n- [Salt Project Repository: GENERIC](https://packages.broadcom.com/artifactory/saltproject-generic) - Where Salt Windows, macOS, etc. (non-rpm, non-deb) packages are officially stored and distributed.\n\n## Related Documentation\n\n- [Jinja2 documentation](https://jinja.palletsprojects.com/en/3.1.x/) - This official documentation covers the used templating language in Salt.\n\n## Tutorials\n\n\u003c!--lint ignore awesome-list-item--\u003e\n- [About SaltStack](http://www.yet.org/2016/09/salt/) - Extensive blogpost with lots of in-depth information. :gem:\n- [A dive into SaltStack](https://opencredo.com/a-dive-into-salt-stack/) - SaltStack uncovered - Configuration management has been a big leap forward for System Engineers.\n- [How To Use Salt Cloud Map Files to Deploy App Servers and an Nginx Reverse Proxy](https://www.digitalocean.com/community/tutorials/how-to-use-salt-cloud-map-files-to-deploy-app-servers-and-an-nginx-reverse-proxy) - Walkthrough on how to use Salt Cloud Map Files to deploy application servers and an Nginx reverse proxy.\n- [An Introduction to SaltStack Terminology and Concepts](https://www.digitalocean.com/community/tutorials/an-introduction-to-saltstack-terminology-and-concepts) - Part 1 of 6 in the series _Managing Development Environments with SaltStack_.\n- [SaltStack Infrastructure: Installing the Salt Master](https://www.digitalocean.com/community/tutorials/saltstack-infrastructure-installing-the-salt-master) - Part 2 of 6 in the series _Managing Development Environments with SaltStack_.\n- [SaltStack Infrastructure: Configuring Salt-Cloud to Spin Up DigitalOcean Resources](https://www.digitalocean.com/community/tutorials/saltstack-infrastructure-configuring-salt-cloud-to-spin-up-digitalocean-resources) - Part 3 of 6 in the series _Managing Development Environments with SaltStack_.\n- [SaltStack Infrastructure: Creating Salt States for Nginx Web Servers](https://www.digitalocean.com/community/tutorials/saltstack-infrastructure-creating-salt-states-for-nginx-web-servers) - Part 4 of 6 in the series _Managing Development Environments with SaltStack_.\n- [SaltStack Infrastructure: Creating Salt States for HAProxy Load Balancers](https://www.digitalocean.com/community/tutorials/saltstack-infrastructure-creating-salt-states-for-haproxy-load-balancers) - Part 5 of 6 in the series _Managing Development Environments with SaltStack_.\n- [SaltStack Infrastructure: Creating Salt States for MySQL Database Servers](https://www.digitalocean.com/community/tutorials/saltstack-infrastructure-creating-salt-states-for-mysql-database-servers) - Part 6 in the series _Managing Development Environments with SaltStack_.\n- [Getting Started with SaltStack - the Other Configuration Management System Built with Python](https://www.linuxjournal.com/content/getting-started-salt-stack-other-configuration-management-system-built-python) - A Linux Journal \"Getting started\" from 2013.\n- [Create an army of Salt minions on DigitalOcean](http://www.aaronbell.com/lets-make-salt-minions-on-digitalocean/) - Combine the simplicity of Salt with DigitalOcean's snapshot and image feature.\n- [Vagrant \u0026 SaltStack Quickstart Tutorial](https://hittaruki.info/post/vagrant-saltstack-tutorial/) - Getting started with SaltStack and Vagrant.\n- [Salt-API, A Crash Course](https://thereluctanttecchie.blogspot.com/2014/01/salt-api-crash-course.html) - Get a barebones salt-api proof of concept up and running.\n- [Revised Getting Started with SaltStack - Part 1](https://www.infracloud.io/blog/revised-getting-started-with-saltstack-part-1/) - Simple setup and play around on the command line.\n- [SaltStack Examples](https://www.unixmen.com/saltstack-examples/) - Will teach you some of default functions in a quick way.\n- [Getting Started with Saltstack and salt-workspace](https://blog.badgerops.net/getting-started-with-salt-workspace/) - Learning SaltStack by setting up a salt-workspace.\n- [Getting started with Salt Structure](https://blog.badgerops.net/getting-started-with-salt-structure-2/) - Learn how to setup a structured SaltStack workspace.\n- [Introduction to SaltStack](https://github.com/redmage123/Introduction-to-Saltstack) - A two day course designed to quickly introduce System Administrators and Application Developers on how to start using Saltstack.\n- [The Simplest Way to Learn SaltStack](https://medium.com/@timlwhite/the-simplest-way-to-learn-saltstack-cd9f5edbc967) - Start to learn the basics of SaltStack by setting it up in Docker.\n- [SaltStack - Quick Guide](https://www.tutorialspoint.com/saltstack/saltstack_quick_guide.htm) - Part of the larger \"Learn SaltStack\"-tutorial at Tutorials Point.\n- [Upgrading Salt to Python 3](https://salt.tips/upgrading-salt-to-python-3/) - How to switch SaltStack from Python2 to Python3.\n- [Salt Guides and Tutorials, by Linode](https://www.linode.com/docs/guides/applications/configuration-management/salt/) - A good collection of Salt guides and tutorials created and managed by Linode.\n\n## Integrations\n\n- [Jenkins Salt API Plugin](https://plugins.jenkins.io/saltstack/) - This plugin sends a SaltStack API message as a build step.\n- [Rundeck](https://github.com/amendlik/salt-gen-resource) - Generate Rundeck node resources from the Salt Mine.\n\n## Books\n\n- [O'Reilly - Salt Essentials](http://shop.oreilly.com/product/0636920033240.do) - By Craig Sebenik, Thomas Hatch.\n- [O'Reilly - Network Automation at Scale](https://www.cloudflare.com/network-automation-at-scale-ebook/) - By Mircea Ulinic and Seth House (an ebook sponsored by Cloudflare).\n- [Leanpub - SaltStack For DevOps](https://leanpub.com/saltstackfordevops) - By Aymen El Amri.\n- [Leanpub - Getting Started with SaltStack](https://leanpub.com/gettingstartedwithsaltstack) - By Ben Hosmer.\n- [Packt - Learning SaltStack, 2nd ed.](https://www.packtpub.com/en-us/product/learning-saltstack-9781785882845) - By Colton Myers.\n- [Packt - Mastering SaltStack, 2nd ed.](https://www.packtpub.com/en-us/product/mastering-saltstack-9781786467027) - By Joseph Hall.\n- [Packt - Extending SaltStack](https://www.packtpub.com/en-us/product/extending-saltstack-9781785888168) - By Joseph Hall.\n- [Packt - Salt Cookbook](https://www.packtpub.com/en-us/product/salt-cookbook-9781784397425) - By Anirban Saha.\n\n## Videos\n\n\u003c!--lint ignore awesome-list-item--\u003e\n- [Salt Project YouTube](https://www.youtube.com/@SaltProject) - Salt Project's official YouTube channel.\n- [Managing Your Infrastructure with SaltStack](https://www.youtube.com/watch?v=y-zQUqMHRX4\u0026t=35s) - PyCon 2015 - April 11, 2015 - Colton Myers.\n- [Testing Salt States with Docker](https://www.youtube.com/watch?v=_xO7wj19OzI) - SaltStack PDX - June 23, 2015 - Jason Denning.\n- [Beyond Configuration Management with SaltStack for Event-Driven Infrastructure](https://www.youtube.com/watch?v=cMCH6EizVVc) - Southern California Linux Expo - January 23, 2016 - David Boucha.\n- [Automation and Orchestration with SaltStack and Twilio](https://vimeo.com/162183524) - Devops Chicago - March 2, 2016 - Nathan Brooks.\n- [SaltStack for FreeBSD](https://www.youtube.com/watch?v=HijG0hWebZk\u0026list=PL5yV8umka8YQOr1wm719In5LITdGzQMOF) - A 7-part video crash course on SaltStack for FreeBSD.\n- [SaltConf15 - YouTube](https://www.youtube.com/playlist?list=PL9svBjLDUl_8BqpIDKlCTqHZI2mkysTvZ) - There were more than 60 talks delivered at SaltConf15 and we recorded all of them.\n- [SaltConf16 - YouTube](https://www.youtube.com/playlist?list=PL9svBjLDUl_-sVwcRliUQ-VGDb2qvwpx_) - Video recordings of SaltConf16 presentations.\n- [SaltConf17 - YouTube](https://www.youtube.com/playlist?list=PL9svBjLDUl_-8yJxp-nSlmM9KYEQH4fgj) - Video recordings of SaltConf17 presentations delivered by SaltStack customers and partners.\n- [SaltConf18 - YouTube](https://www.youtube.com/playlist?list=PL9svBjLDUl_-wsL5HZqtTuvV80Y6dqmQE) - Video recordings of SaltConf18 presentations.\n- [SaltConf19 - YouTube](https://www.youtube.com/playlist?list=PL9svBjLDUl_8E03aA45ZncgwTrI96ky2m) - Video recordings of SaltConf19 presentations.\n- [SaltConf20 - YouTube](https://www.youtube.com/playlist?list=PL9svBjLDUl__frIm2HOGPm1GrcVQkOZTe) - Video recordings of SaltConf20 presentations.\n- [SaltConf21 - YouTube](https://www.youtube.com/playlist?list=PL9svBjLDUl_8j1hNjel7kZL3Ql4LMPOAG) - Video recordings of SaltConf21 presentations.\n\n## Tools\n\n- [SaltGUI](https://github.com/erwindon/SaltGUI) - A web interface for managing SaltStack based infrastructure.\n- [Silica](https://gitlab.com/perfecto25/silica) - A Flask-based lightweight Salt web console.\n- [Molten](https://github.com/martinhoefling/molten) - Molten is a WebUI for the REST API exposed by Saltstack.\n- [salt-pepper](https://pypi.org/project/salt-pepper/) - A CLI Frontend to the salt-api systems.\n- [salt-sproxy](https://github.com/mirceaulinic/salt-sproxy) - Salt plugin to automate the management and configuration of devices and applications, without running (Proxy) Minions.\n- [salt-lint](https://github.com/warpnet/salt-lint/) - Checks Salt state files (SLS) for practices and behavior that could potentially be improved.\n- [Alcali](https://alcali.dev/) - A web based tool for monitoring and administrating Saltstack Salt.\n- [ISalt](https://github.com/mirceaulinic/isalt) - IPython-based command shell for interactive Salt programming.\n- [salt-exporter](https://github.com/kpetremann/salt-exporter) - Salt Prometheus exporter working out of the box without any configuration on Salt side, comes with an event watcher TUI.\n\n## Presentations\n\n- [Getting Started with SaltStack](https://speakerdeck.com/pycon2014/getting-started-with-saltstack-by-peter-baumgartner) - By Peter Baumgartner.\n- [An introduction to infrastructure management with SaltStack](https://www.slideshare.net/saltstack/an-overvisaltstack-presentation-clean) - By Aurelien Geron.\n- [Saltpad: A SaltStack Web GUI](https://speakerdeck.com/lothiraldan/saltpad-a-saltstack-web-gui) - By Boris Feld.\n- [Intro to SaltStack](https://justincarmony.github.io/slides/salt-intro/) - By Justin Carmony.\n- [salt-deconstructed](http://salt-decon.carson-anderson.com/) - Video and presentation (slides \u0026 PDF) by Carson Anderson.\n\n## Blogposts and opinions\n\n- [One week of Salt: frustrations and reflections](https://stevebennett.me/2014/02/17/one-week-of-salt-frustrations-and-reflections/) - First hand experiences from a Chef user.\n- [Getting started with SaltStack by example: Automatically Installing nginx](http://bencane.com/2013/09/03/getting-started-with-saltstack-by-example-automatically-installing-nginx/) - A good getting started guide for both Salt master and minions.\n- [SaltStack: Manage entries in unmanaged files with File Blockreplace](https://regilero.github.io/english/saltstack/2014/01/20/saltstack_step_by_step_file_blockreplace/) - How to use the SaltStack's core `file.blockreplace`.\n- [SaltStack: Keeping Salt Pillar data encrypted using GPG](http://fabianlee.org/2016/10/18/saltstack-keeping-salt-pillar-data-encrypted-using-gpg/) - On secure encryption/decryption of pillar data.\n- [Using Salt like Ansible](https://www.mac-vicar.eu/posts/2016-05-18-using-salt-like-ansible/index.html) - How to use Salt in a way similar to Ansible.\n- [Using Salt with reclass](http://www.yet.org/2016/10/reclass/) - Use class inheritance to define nodes roles and avoid duplication.\n- [Text editor plugins for Salt states and YAML/Jinja](https://salt.tips/text-editor-plugins-for-salt-states-and-yaml-jinja/) - Covers plugins for different editors when writing Salt states.\n- [Writing a custom Salt Grain](https://blog.badgerops.net/writing-a-custom-salt-grain/) - Writing a custom Salt Grain, and why you might want to.\n- [Building Self-Healing Applications](http://bencane.com/2014/12/30/building-self-healing-applications-with-salt-api/) - Automate the detection and first action to correct errors in your infrastructure.\n- [Testing your salt states with kitchen-salt](https://blog.gtmanfred.com/kitchen-salt.html) -  Make it easy to test salt states or formulas independently of a production environment.\n- [Salt Sudo](https://medium.com/@mike.reider/using-saltstack-for-emergency-sudoers-access-tempsudo-d5417e528e4d) - Using Salt custom modules to manage sudo access for users.\n- [Complex User management with Saltstack (using Py! renderer)](https://medium.com/@mike.reider/complex-user-management-with-saltstack-using-py-renderer-a4caa5cf229a) - Using a centralized User YAML file that contains all users' data.\n- [Vagrant Provisioning with SaltStack](https://medium.com/@Joachim8675309/vagrant-provisioning-with-saltstack-50dab12ce6c7) - Provisioning Virtual System using Masterless Salt Stack.\n- [Salt DevKit with External Formulas](https://medium.com/@Joachim8675309/salt-devkit-with-external-formulas-9e38d8b90cd7) - Local Development with Vagrant using external Salt formulas.\n\u003c!--lint ignore awesome-list-item--\u003e\n- [Prometheus - Auto-deploying Consul and Exporters using Saltstack](https://yetiops.net/posts/prometheus-consul-saltstack-part-1-linux/) - How to deploy SaltStack, Consul and the Prometheus Node Exporter on Linux. :gem:\n- [Network Automation at Scale](https://mirceaulinic.net/2017-02-14-network-automation-tutorial/) - Up and running in 60 minutes.\n- [SaltStack Overview](https://saidvandeklundert.net/2020-03-20-saltstack-overview/) - An excellent overview and introduction of Salt.\n- [Parsing Command Output in Saltstack with JC](https://blog.kellybrazil.com/2020/09/15/parsing-command-output-in-saltstack-with-jc/) - How to easily parse remote command output in SaltStack, using `jc`.\n\n## Discussions\n\n\u003c!--lint ignore no-repeat-punctuation--\u003e\n- [Reddit: Vagrat, SaltStack, Ansible, Docker, Chef, Puppet, Packer.. Something](https://www.reddit.com/r/sysadmin/comments/2fmkvq/vagrat_saltstack_ansible_docker_chef_puppet/) - Discussion on Reddit, started Sept. 2014 in `/r/sysadmin`.\n\n## Community\n\n- [Salt Project Community Discord Server](https://discord.gg/J7b7EscrAs) - Official Salt Project Community Discord Server (Replaces Official SaltStack Slack Community)\n\u003c!--lint ignore double-link--\u003e\n- [SaltStack on Reddit](https://www.reddit.com/r/saltstack/) - SaltStack subreddit.\n- [Twitter](https://twitter.com/Salt_Project_OS) - Official Salt Project Twitter account.\n- [Facebook](https://www.facebook.com/SaltProjectOSS/) - Official Salt Project Facebook account.\n- [Instagram](https://www.instagram.com/saltproject_oss/) - Official Salt Project Instagram account.\n- [Mailing list: salt-users](https://groups.google.com/forum/#!forum/salt-users) - Salt-users mailinglist on Google Groups.\n- [Mailing list: salt-announce](https://groups.google.com/forum/#!forum/salt-announce) - Salt-announce mailinglist on Google Groups.\n\n## Formulas\n\n- [SaltStack Formulas](https://github.com/saltstack-formulas/) - A central collection of formula repositories for SaltStack.\n- [Salt Formulas](https://github.com/salt-formulas) - A community developed SaltStack formulas ecosystem.\n- [Writing SaltStack formulas](http://ryepup.unwashedmeme.com/blog/2015/03/16/writing-saltstack-formulas/) - An overview on writing SaltStack formulas.\n\u003c!--lint ignore awesome-list-item--\u003e\n- [Salt Formulas](http://www.yet.org/2016/09/salt-formulas/) In-depth blogpost about Salt Formulas. :gem:\n\n## Extensions\n\n- [Salt Extensions](https://github.com/salt-extensions) - A central collection of extension repositories for `salt`.\n\n## Cheat sheets\n\n- [SaltStack Cheat Sheet Plus](https://github.com/fmdlc/saltstack-cheatsheet) - By Facu de la Cruz.\n- [Salt Commands cheat sheet](https://sites.google.com/site/mrxpalmeiras/saltstack/salt-cheat-sheet) - List of common Salt commands.\n- [SaltStack Wiki](https://github.com/saltstack/salt/wiki/Cheat-Sheet) - Cheat sheet in the SaltStack GitHub Wiki.\n\n## Uncategorized\n\n- [Salt (software)](https://en.wikipedia.org/wiki/Salt_(software)) - Wikipedia (English).\n\n## Attic\n\n- [How To Install Salt on Ubuntu 12.04](https://www.digitalocean.com/community/tutorials/how-to-install-salt-on-ubuntu-12-04) - Part 1 of 2 in the series _An Introduction to Salt_.\n- [How To Create Your First Salt Formula](https://www.digitalocean.com/community/tutorials/how-to-create-your-first-salt-formula) - Part 2 in the series _An Introduction to Salt_.\n- [Automated Provisioning of DigitalOcean Cloud Servers with Salt Cloud on Ubuntu 12.04](https://www.digitalocean.com/community/tutorials/automated-provisioning-of-digitalocean-cloud-servers-with-salt-cloud-on-ubuntu-12-04) - Walkthrough on automated provisioning of DigitalOcean Cloud Servers with Salt Cloud on Ubuntu 12.04.\n- [How To Install and Configure Salt Master and Minion Servers on Ubuntu 14.04](https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-salt-master-and-minion-servers-on-ubuntu-14-04) - SaltStack installation walkthrough for Ubuntu 14.04.\n- [Docker Swarm 1.12 Cluster Orchestration with SaltStack](https://btmiller.com/2016/11/27/docker-swarm-1.12-cluster-orchestration-with-saltstack.html) - Let's see how we can automate the spin-up of a cluster using SaltStack.\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/saltstack%2Fawesome-saltproject/projects"}