Operations grimoire/Configuration files

From Nasqueron Agora

This page lists configuration files managed by our SaltStack operations repository (rOPS).

Each file is deployed from rOPS: roles/ subfolders. The Full path column shows the path relative to rOPS: roles/.

bastion

Unit Software Full path Documentation
sshd-otp SSH rOPS: roles/bastion/sshd-otp/files/sshd.rc RC scripting
sshd-otp SSH rOPS: roles/bastion/sshd-otp/files/sshd.rc.conf FreeBSD rc
sshd-otp systemd rOPS: roles/bastion/sshd-otp/files/sshd.service systemd documentation

core

Unit Software Full path Documentation
certificates syslog rOPS: roles/core/certificates/files/acmesh/syslog.conf rsyslog documentation
certificates Certbot rOPS: roles/core/certificates/files/certbot/cli.ini Certbot documentation
login BSD login rOPS: roles/core/login/files/login.conf login.conf man page
monitoring Prometheus rOPS: roles/core/monitoring/files/prometheus-node-exporter.env Prometheus documentation
monitoring Prometheus rOPS: roles/core/monitoring/files/rc/prometheus-node-exporter.conf Prometheus documentation
network dhclient rOPS: roles/core/network/files/FreeBSD/dhclient6.rc FreeBSD rc
network dhclient rOPS: roles/core/network/files/FreeBSD/dhclient6.service RC scripting
network GRE tunnels rOPS: roles/core/network/files/FreeBSD/gre.conf gre man page
network GRE tunnels rOPS: roles/core/network/files/FreeBSD/netif_gre.rc gre man page
network Network rOPS: roles/core/network/files/FreeBSD/netif_ipv4.rc FreeBSD Handbook - Network
network Network rOPS: roles/core/network/files/FreeBSD/netif_ipv6.rc FreeBSD Handbook - Network
network Routing rOPS: roles/core/network/files/FreeBSD/route-drake.service RC scripting
network Routing rOPS: roles/core/network/files/FreeBSD/route_drake.rc route man page
network Routing rOPS: roles/core/network/files/FreeBSD/router.rc route man page
network Routing rOPS: roles/core/network/files/FreeBSD/routing_ipv4.rc FreeBSD rc
network Routing rOPS: roles/core/network/files/FreeBSD/routing_ipv6.rc FreeBSD rc
network Routing rOPS: roles/core/network/files/Linux/routes.conf ip-route man page
network Routing rOPS: roles/core/network/files/Linux/routes.service systemd documentation
network dhclient rOPS: roles/core/network/files/dhclient6.conf dhclient.conf man page
network systemd rOPS: roles/core/network/files/ipv6-tunnels/ipv6-tunnel.service systemd documentation
ntp NTP rOPS: roles/core/ntp/files/rc/ntpd.conf FreeBSD rc
pf PF firewall rOPS: roles/core/pf/files/pf.conf pf.conf man page
pf PF firewall rOPS: roles/core/pf/files/rc/pf.conf FreeBSD rc
pf pflog rOPS: roles/core/pf/files/rc/pflog.conf FreeBSD rc
rc locate rOPS: roles/core/rc/files/locate.rc locate.conf man page
rc periodic rOPS: roles/core/rc/files/periodic.conf periodic.conf man page
rsyslog rsyslog rOPS: roles/core/rsyslog/files/default.conf rsyslog documentation
salt Salt rOPS: roles/core/salt/files/rc.conf Salt documentation
salt Vault rOPS: roles/core/salt/files/vault.conf Vault documentation
sshd SSH rOPS: roles/core/sshd/files/rc.conf sshd_config man page
sysctl sysctl rOPS: roles/core/sysctl/files/sysctl.conf sysctl.conf man page
userland-home nano rOPS: roles/core/userland-home/files/dereckson/.nanorc nanorc man page
userland-home Zsh rOPS: roles/core/userland-home/files/dereckson/.zshrc Zsh documentation
userland-home tmux rOPS: roles/core/userland-home/files/dorianwinty/.tmux.conf tmux man page
userland-home Zsh rOPS: roles/core/userland-home/files/dorianwinty/.zshrc Zsh documentation
userland-software pkg rOPS: roles/core/userland-software/files/sources/FreeBSD.conf pkg.conf man page
userland-software pkg rOPS: roles/core/userland-software/files/sources/Nasqueron.conf pkg.conf man page
userland-software tmux rOPS: roles/core/userland-software/files/tmux.conf tmux man page

dbserver-mysql

Unit Software Full path Documentation
grc grc rOPS: roles/dbserver-mysql/grc/files/grcat.config grc documentation
mysql-server MySQL rOPS: roles/dbserver-mysql/mysql-server/files/conf.d/client.cnf MySQL documentation
mysql-server MySQL rOPS: roles/dbserver-mysql/mysql-server/files/conf.d/server.cnf MySQL documentation
mysql-server MySQL rOPS: roles/dbserver-mysql/mysql-server/files/mysql.rc FreeBSD rc
salt Salt rOPS: roles/dbserver-mysql/salt/files/mysql.conf Salt documentation

dbserver-pgsql

Unit Software Full path Documentation
server PostgreSQL rOPS: roles/dbserver-pgsql/server/files/pg_hba.conf PostgreSQL documentation
server PostgreSQL rOPS: roles/dbserver-pgsql/server/files/postgresql.conf PostgreSQL documentation
server PostgreSQL rOPS: roles/dbserver-pgsql/server/files/postgresql.rc FreeBSD rc

devserver

Unit Software Full path Documentation
api-exec API-exec rOPS: roles/devserver/api-exec/files/api-exec.conf custom config, still to document
api-exec API-exec rOPS: roles/devserver/api-exec/files/rc/api_exec.conf RC scripting
mail Sendmail rOPS: roles/devserver/mail/files/sendmail.rc sendmail man page
pkg pkg rOPS: roles/devserver/pkg/files/nasqueron.conf pkg.conf man page
poudriere poudriere rOPS: roles/devserver/poudriere/files/poudriere.conf poudriere documentation
userland-home Git rOPS: roles/devserver/userland-home/files/dereckson/.gitconfig git-config documentation
userland-home Mercurial rOPS: roles/devserver/userland-home/files/dereckson/.hgrc hgrc man page
userland-home Shell rOPS: roles/devserver/userland-home/files/dereckson/.shell.yml custom config, still to document
userland-home tmux rOPS: roles/devserver/userland-home/files/dereckson/.tmux.conf tmux man page
userland-home Zsh rOPS: roles/devserver/userland-home/files/dereckson/.zshrc-misc-aliases Zsh documentation
userland-software ccache rOPS: roles/devserver/userland-software/files/ccache.conf ccache documentation
userland-software make rOPS: roles/devserver/userland-software/files/make.conf make.conf man page
userland-software Notifications rOPS: roles/devserver/userland-software/files/notifications.conf custom config, still to document
userland-software PEFS rOPS: roles/devserver/userland-software/files/pefs.conf PEFS documentation
userland-software Transmission rOPS: roles/devserver/userland-software/files/transmission.rc Transmission documentation
userland-software URL configuration rOPS: roles/devserver/userland-software/files/url.yml custom config, still to document
webserver-home nginx rOPS: roles/devserver/webserver-home/files/001-server.conf nginx documentation

dns

Unit Software Full path Documentation
knot Knot DNS rOPS: roles/dns/knot/files/knot.conf Knot DNS documentation
knot Knot DNS rOPS: roles/dns/knot/files/rc/knot.conf FreeBSD rc

grafana

Unit Software Full path Documentation
grafana Grafana rOPS: roles/grafana/grafana/files/grafana.ini Grafana documentation
grafana Grafana rOPS: roles/grafana/grafana/files/rc/grafana.conf FreeBSD rc

mailserver

Unit Software Full path Documentation
dkim OpenDKIM rOPS: roles/mailserver/dkim/files/opendkim.conf opendkim.conf man page
dkim OpenDKIM rOPS: roles/mailserver/dkim/files/rc/opendkim.conf FreeBSD rc
dovecot Dovecot rOPS: roles/mailserver/dovecot/files/conf.d/10-auth.conf Dovecot documentation
dovecot Dovecot rOPS: roles/mailserver/dovecot/files/conf.d/10-mail.conf Dovecot documentation
dovecot Dovecot rOPS: roles/mailserver/dovecot/files/conf.d/10-main-services.conf Dovecot documentation
dovecot Dovecot rOPS: roles/mailserver/dovecot/files/conf.d/10-metrics.conf Dovecot documentation
dovecot Dovecot rOPS: roles/mailserver/dovecot/files/conf.d/10-ssl.conf Dovecot documentation
dovecot Dovecot rOPS: roles/mailserver/dovecot/files/dovecot.conf Dovecot documentation
vimbadmin ViMbAdmin rOPS: roles/mailserver/vimbadmin/files/application.ini ViMbAdmin documentation

netbox

Unit Software Full path Documentation
netbox NetBox rOPS: roles/netbox/netbox/files/rc/netbox.rc FreeBSD rc

opensearch

Unit Software Full path Documentation
dashboards systemd rOPS: roles/opensearch/dashboards/files/dashboards.service systemd documentation
opensearch OpenSearch rOPS: roles/opensearch/opensearch/files/account.conf OpenSearch documentation
opensearch OpenSearch rOPS: roles/opensearch/opensearch/files/opensearch.conf OpenSearch documentation
opensearch systemd rOPS: roles/opensearch/opensearch/files/opensearch.service systemd documentation

paas-docker

Unit Software Full path Documentation
containers Docker Compose rOPS: roles/paas-docker/containers/files/relay/dev.yml Docker Compose documentation
containers Sentry rOPS: roles/paas-docker/containers/files/sentry/etc/config.yml Sentry self-hosted documentation
containers Symbolicator rOPS: roles/paas-docker/containers/files/symbolicator/config.yml Symbolicator documentation
containers Vault rOPS: roles/paas-docker/containers/files/vault/vault.hcl Vault documentation
devel systemd rOPS: roles/paas-docker/devel/files/socket.conf systemd documentation
kernel tuned rOPS: roles/paas-docker/kernel/files/tuned.conf tuned documentation
nginx logrotate rOPS: roles/paas-docker/nginx/files/logrotate/nginx.conf logrotate man page
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/_default.conf nginx documentation
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/acme_dns.conf nginx documentation
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/auth-grove.conf nginx documentation
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/base/fallback.conf nginx documentation
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/base/server.conf nginx documentation
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/bugzilla.conf nginx documentation
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/cachet.conf nginx documentation
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/etherpad.conf nginx documentation
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/hauk.conf nginx documentation
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/jenkins.conf nginx documentation
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/notifications.conf nginx documentation
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/openfire.conf nginx documentation
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/orbeon.conf nginx documentation
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/penpot_web.conf nginx documentation
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/phabricator.conf nginx documentation
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/pixelfed.conf nginx documentation
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/rabbitmq.conf nginx documentation
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/registry.conf nginx documentation
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/sentry.conf nginx documentation
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/tommy.conf nginx documentation
nginx nginx rOPS: roles/paas-docker/nginx/files/vhosts/vault.conf nginx documentation
systemd-timers systemd rOPS: roles/paas-docker/systemd-timers/files/report.service systemd documentation
systemd-timers systemd rOPS: roles/paas-docker/systemd-timers/files/report.timer systemd documentation
systemd-unit systemd rOPS: roles/paas-docker/systemd-unit/files/docker-containers.service systemd documentation

paas-jails

Unit Software Full path Documentation
jails Jails rOPS: roles/paas-jails/jails/files/ezjail.rc jail man page
jails Jails rOPS: roles/paas-jails/jails/files/jail.rc jail man page
jails Network rOPS: roles/paas-jails/jails/files/netif.rc FreeBSD rc
jails DNS resolver rOPS: roles/paas-jails/jails/files/resolv.conf resolv.conf man page

prometheus

Unit Software Full path Documentation
prometheus Prometheus rOPS: roles/prometheus/prometheus/files/prometheus.yml Prometheus documentation
prometheus Prometheus rOPS: roles/prometheus/prometheus/files/rc/prometheus.conf FreeBSD rc
prometheus newsyslog rOPS: roles/prometheus/prometheus/files/syslog/newsyslog.conf newsyslog.conf man page
prometheus newsyslog rOPS: roles/prometheus/prometheus/files/syslog/prometheus.conf newsyslog.conf man page

redis

Unit Software Full path Documentation
server Redis rOPS: roles/redis/server/files/redis.rc FreeBSD rc

reports

Unit Software Full path Documentation
rhyne-wyse Rhyne-Wyse rOPS: roles/reports/rhyne-wyse/files/secrets.conf secretsmith
rhyne-wyse Rhyne-Wyse rOPS: roles/reports/rhyne-wyse/files/syslog/rhyne-wyse.conf syslog.conf

router

Unit Software Full path Documentation
carp CARP rOPS: roles/router/carp/files/carp.conf carp man page
carp CARP rOPS: roles/router/carp/files/carp.rc FreeBSD rc
carp CARP rOPS: roles/router/carp/files/secrets.conf secretsmith

saas-mediawiki

Unit Software Full path Documentation
nginx nginx rOPS: roles/saas-mediawiki/nginx/files/vhosts/nasqueron.org/agora.conf nginx documentation
nginx nginx rOPS: roles/saas-mediawiki/nginx/files/vhosts/nasqueron.org/wikis.conf nginx documentation
nginx nginx rOPS: roles/saas-mediawiki/nginx/files/vhosts/test.ook.space/mediawiki.conf nginx documentation
saas Environment rOPS: roles/saas-mediawiki/saas/files/dot.env

salt-primary

Unit Software Full path Documentation
api Salt rOPS: roles/salt-primary/api/files/api.conf Salt documentation
api Salt rOPS: roles/salt-primary/api/files/salt_api.rc FreeBSD rc
config Salt rOPS: roles/salt-primary/config/files/pillar-tower.conf salt-tower
salt-wrapper Salt rOPS: roles/salt-primary/salt-wrapper/files/salt-wrapper.conf salt-wrapper

shellserver

Unit Software Full path Documentation
database MySQL rOPS: roles/shellserver/database/files/my.cnf MySQL documentation
odderon systemd rOPS: roles/shellserver/odderon/files/odderon.service systemd documentation
odderon Odderon rOPS: roles/shellserver/odderon/files/servers.ini Odderon repository
odderon Odderon rOPS: roles/shellserver/odderon/files/setup.ini Odderon repository
userland-software nano rOPS: roles/shellserver/userland-software/files/nanorc nanorc man page
userland-software oidentd rOPS: roles/shellserver/userland-software/files/oidentd.conf oidentd documentation
userland-software oidentd rOPS: roles/shellserver/userland-software/files/oidentd.rc FreeBSD rc
vault Salt rOPS: roles/shellserver/vault/files/salt-vault.conf Salt documentation
vault Vault rOPS: roles/shellserver/vault/files/salt.hcl Vault documentation
vault Vault rOPS: roles/shellserver/vault/files/vault.hcl Vault documentation
vault systemd rOPS: roles/shellserver/vault/files/vault.service systemd documentation
web-hosting nginx rOPS: roles/shellserver/web-hosting/files/eglide/nginx/vhosts/000-fallback.conf nginx documentation
web-hosting nginx rOPS: roles/shellserver/web-hosting/files/eglide/nginx/vhosts/001-server.conf nginx documentation

vault

Unit Software Full path Documentation
policies Vault rOPS: roles/vault/policies/files/admin.hcl Vault policy
policies Vault rOPS: roles/vault/policies/files/airflow.hcl Vault policy
policies Vault rOPS: roles/vault/policies/files/monitoring.hcl Vault policy
policies Vault rOPS: roles/vault/policies/files/salt-primary.hcl Vault policy
policies Vault rOPS: roles/vault/policies/files/sentry.hcl Vault policy
policies Vault rOPS: roles/vault/policies/files/vault_bootstrap.hcl Vault policy
vault Vault rOPS: roles/vault/vault/files/vault.hcl Vault documentation

viperserv

Unit Software Full path Documentation
eggdrop Eggdrop rOPS: roles/viperserv/eggdrop/files/eggdrop-bot.conf Eggdrop documentation
eggdrop Eggdrop rOPS: roles/viperserv/eggdrop/files/eggdrop-core.conf Eggdrop documentation
eggdrop Eggdrop rOPS: roles/viperserv/eggdrop/files/eggdrops-live.conf Eggdrop documentation

webserver-alkane

Unit Software Full path Documentation
alkane Alkane rOPS: roles/webserver-alkane/alkane/files/alkane.conf Alkane
alkane Alkane rOPS: roles/webserver-alkane/alkane/files/alkane.rc FreeBSD rc
monitoring PHP-FPM exporter rOPS: roles/webserver-alkane/monitoring/files/rc/phpfpm_exporter.conf FreeBSD rc
nginx nginx rOPS: roles/webserver-alkane/nginx/files/newsyslog/nginx.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/dereckson.be/assets.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/dereckson.be/hg.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/dereckson.be/mediawiki.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/dereckson.be/scherzo.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/dereckson.be/www.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/dereckson.be/www51.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/dereckson.be/zed51.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/espace-win.org/cosmo.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/espace-win.org/grip.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/espace-win.org/www.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/hypership.space/www.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/admin.mail.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/api.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/api51.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/assets.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/autoconfig.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/daeghrefn.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/docker.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/docs.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/drive.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/ftp.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/grafana.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/infra.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/join.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/labs.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/launch.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/mail.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/obsidian51.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/packages.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/rain.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/tools51.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/trustspace.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/www.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/www51.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/test.ook.space/migration.mediawiki.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/wolfplex.org/api.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/wolfplex.org/assets.conf nginx documentation
nginx nginx rOPS: roles/webserver-alkane/nginx/files/vhosts/wolfplex.org/www.conf nginx documentation
php PHP-FPM rOPS: roles/webserver-alkane/php/files/php-fpm-pool.conf PHP-FPM documentation
php PHP-FPM rOPS: roles/webserver-alkane/php/files/php-fpm.conf PHP-FPM documentation
php PHP-FPM rOPS: roles/webserver-alkane/php/files/php.ini PHP configuration file

webserver-content

Unit Software Full path Documentation
_generic Environment rOPS: roles/webserver-content/_generic/files/dot.env dotenv
org/nasqueron Git rOPS: roles/webserver-content/org/nasqueron/files/git-safe.conf git-config documentation

webserver-core

Unit Software Full path Documentation
nginx nginx rOPS: roles/webserver-core/nginx/files/nginx.conf nginx documentation
nginx nginx rOPS: roles/webserver-core/nginx/files/nginx.rc FreeBSD rc

webserver-legacy

Unit Software Full path Documentation
php-sites PHP-FPM rOPS: roles/webserver-legacy/php-sites/files/php-fpm-pool.conf PHP-FPM documentation
php-sites PHP-FPM rOPS: roles/webserver-legacy/php-sites/files/php-fpm.conf PHP-FPM documentation
php-sites PHP-FPM rOPS: roles/webserver-legacy/php-sites/files/php.ini PHP configuration file