Operations grimoire: Difference between revisions
From Nasqueron Agora
(→Infrastructure: DNS) |
(→Web) |
||
Line 54: | Line 54: | ||
* [[/Sites on Eglide]] | * [[/Sites on Eglide]] | ||
* [[/Sites on Ysul]] (currently migrating to Alkane) | * [[/Sites on Ysul]] (currently migrating to Alkane) | ||
; Services for web applications | |||
* [[/Orbeon]] | |||
=== CI/CD === | === CI/CD === |
Revision as of 18:28, 24 May 2023
Welcome to the Nasqueron operations grimoire (NOG).
This grimoire is a reference about our infrastructure and services hosted with procedures we follow to build, maintain and deploy.
Infrastructure
Services
Core services
- Messages queues
- Databases
- Ops
Identity management
- /Login (Auth Grove)
Collaborative tools
- /DevCentral (Phabricator)
- /Etherpad
- /Mumble
- /Mastodon (social.nasqueron.org)
IRC bots
Web
- Where to host?
- /Docker engine for Docker containers front-end
- /Alkane for PHP and static sites
- SaaS for common applications
- Other sites
- /Sites on Eglide
- /Sites on Ysul (currently migrating to Alkane)
- Services for web applications
CI/CD
Services configuration
This section contains general information not related to a specific service.
- /SSL certificates (Let's encrypt / letsencrypt)
Checklists
Infrastructure
Network
Docker
- /Restart a Docker engine
- /Dwellers to DevCentral
- /Git operations in production containers
- /Add a service to Docker PaaS
Salt
- /Operations repository
- /Deploy with Salt
- /Create and revoke user accounts on Salt servers
- /Provision user homefiles