[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian Academy info for debian.net ticket



On 2022-09-07 23:22, jathan wrote:
Hello everybody!

I have started the request for the Debian Academy VPS at debian.net. Can
you help me with the technical specifications and information you
identify at the moment please?

## Please provide the specifications that you require:

 * CPU: (eg, whether a single core would be fine, or if you'd really
like as much as possible)
 * RAM: (2GB-16GB is usually manageable for a VPS, for more you might
have to go through the DPL process)
 * Disk space: (most VPS instances come with 20GB by default, please
specify how much you intend to use)

Minimum 8GB of memory
At least one 2.00GHz CPU but 2 CPU compute unit better
Minimum 25GB of free disk, 50GB recommended for production servers


 * Desired hostname: (on debian.net, or elsewhere)

something like : learning.debian.net

 * Public SSH key:

## Please provide details as applicable:

What will this instance be used for, who will be the target audience?

Hosting an instance of Moodle LMS and similar tools. The Debian Academy team first and students of courses later

Who will maintain this service? Will it be team maintained?

Once configured it would be team maintained

What will you use for backups?

(maybe) Myautosqlbackup and a few custom shell scripts

Will you be adding this service to https://wiki.debian.org/Services
along with a service page under that name space? (this is not essential,
but see this as a reminder to do so if appropriate for the service)

* [ ] I agree to follow the [Debian.net
Rules](https://docs.debian.net/rules.html)

## Check-list for Debian.Net Team

* [ ] Select an appropriate platform for the request.
* [ ] Spin up a VM in the appropriate platform.
* [ ] Hetzner Only: Add IPv4 and IPv6 reverse-DNS entries.
* [ ] Add the Debian.Net Team's SSH keys to root's `authorized_keys`.
* [ ] Set `PasswordAuthentication no` in `sshd_config`, restart `sshd`.
* [ ] Add an account for the requester `adduser --disabled-password USER`.
* [ ] Grant sudo access to the requester `adduser USER sudo`.
* [ ] Unset the user's password, so they can set it themselves: `passwd
-d USER`
* [ ] Add the requester's SSH keys to their account's `authorized_keys`. * [ ] Provide IPv4 and IPv6 addresses in a comment, so the requester can
create DNS records.
* [ ] Add the instance to the [infrastructure
repo](https://salsa.debian.org/debian.net-team/infra)

I'm not a Debian Developer so not sure how the various teams usually handle this stuff.

/label create-vps


Hello Jathan,

This is not all the information that you requested/need but it might get the discussion going.

regards,

David
--
David Billsbrough (KC4ZVW)
Chuluota, Florida  Grid Loc: EL98kp
Web: https://www.kc4zvw.us


Reply to: