Devserver reference

From Nasqueron Agora
Revision as of 11:43, 9 April 2022 by Dereckson (talk | contribs) (Created page with "Nasqueron Operations SIG maintains '''devservers'''. They offer a remote development environment for Nasqueron and open source projects. == General information == === What server to use? === * WindRiver, for any general-purpose task * Ysul, for webserver-legacy sites * Dwellers, for Docker development * Eglide, if you need an IRC session === How to get access? === {{Call for action | link = https://devcentral.nasqueron.org/maniphest/task/edit/form/3/ | text = Req...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Nasqueron Operations SIG maintains devservers. They offer a remote development environment for Nasqueron and open source projects.

General information

What server to use?

  • WindRiver, for any general-purpose task
  • Ysul, for webserver-legacy sites
  • Dwellers, for Docker development
  • Eglide, if you need an IRC session

How to get access?

You can ask it on DevCentral.

To speed up the process, you can follow NOG instructions at Operations grimoire/Create and revoke user accounts on Salt servers and send a commit to Differential against our operations repository.

Groups to use
Server Group name Description
Ysul / WindRiver nasquenautes for general purpose development
Dwellers dev-docker for Docker development (group still to create)
Eglide shell for IRC purpose

Databases

MariaDB

Works on server with the devserver-mysql role.

You've access to test_% databases, so you can without any specific configuration use that for unit tests. It's even OK to connect without login or password for the test_% namespace.

If you need any other database and app config, you can request it on DevCentral.

For long term projects, you can also specify where you want the credentials to be be provisioned, or request a Vault AppRole for your application to fetch them securely.