Deploy
latest
Development Guides
Get started
Learn Salt
Style guides
Make changes
Test and commit
Maintain
Deployment Guides
Maintenance Guides
User Guides
Reference
Deploy
Docs
»
Development Guides
Edit on GitHub
Development Guides
ΒΆ
Get started
1. Install Salt
2. Clone repositories
3. Add public key to remote servers
4. Configure Salt for non-root user
Learn Salt
Style guides
Language style guides
Jinja templating language
YAML data-serialization language
Avoid gotchas
Salt style guide
State IDs
State functions
cmd
file
service
Includes
Requisites
Macros
Looping over Pillar data
Configuration file style guide
grains
Make changes
Configure firewall
Open a port
Close a port
Debug network issues
Configure Apache
Allow HTTP/HTTPS traffic
Add sites
Add basic authentication
Acquire SSL certificates
Test
Troubleshoot
Enable Apache modules
Configure PostgreSQL
Specify the version
Enable public access
Add your configuration
Set up replication
Create SSH keys for replica recovery
Configure Python apps
Add basic configuration
Add configuration files
Configure Django
Configure uWSGI
Configure Apache
Configure Elasticsearch
Check system configuration
Set swappiness value
Enable public access
Troubleshoot
Configure rsyslog and logrotate
rsyslog
logrotate
Remove Salt configuration
Delete a file
Delete a line from a file
Delete a user
Delete a cron job
Delete a service
Delete a package
Delete a firewall setting
Delete an Apache module
Delete a virtual host
Test and commit
Test changes
Using a testing virtual host
Using a virtual machine
Review code
Maintain
Remove unneeded services and packages
List manually installed packages
Read the Docs
v: latest
Versions
latest
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.