0/, Thanks for the clarifications. I don't know if it's a reasonable request, but I'd like to keep dc-team in CC as I'm in new territory here and would like some mentoring/advices.
> 1) who would be the service owners? I guess I can be. As far as I understand, this involves: * managing user accounts and permissions on the instance * updating KanBoard when new updates come out I would like it if someone else can share the load/mentor me, but then again, I'm not sure I understand completely what being a "service owner" entitles. > 2) what resources are needed? (web server, database, disk space, ram, > cpu, ...) I'm not running KanBoard myself at the moment but I plan to do that at my job soonish. I guess something like this would work fine, with the assumption that the DB runs on a separate machine: *Web server*: KanBoard is a "simple" PHP web app. I'm used to Apache, so that would be ideal. I'm not sure if as "service owner" I'll be playing with VHosts or if that is all managed through Puppet by DSA. *Database*: AFAIK you like PostgreSQL and have a dedicated database somewhere. KanBoard can either use SQLite, MySQL or PostgreSQL and I don't mind. *Disk space*: Downloading the latest KanBoard release and unzipping it, I get 24Mb? I don't know what is your normal guideline, but I'd be fine with a total disk space of 20G if the database is hosted on a dedicated machine. People _can_ upload files to the instance, but I don't think this is a very common use case. So my answer would be "not a lot, how much do you normally allocate for that kind of service?" *RAM*: 2Gb? Is that too much? I guess 1Gb would work, but then again I have no idea how much KB is used atm... *CPU*: Jeez, another good one. 2 cores? 1 core would surely work, but I'm not sure it'll support the load if people suddenly start using KB a lot. *Packages*: from what I can read in the doc, the only packages needed apart from Apache are: * php7.0 * php-gd * php-pgsql * unzip Which are very common dependencies for PHP web apps. Apart from KanBoard running on a webserver, the only other thing we are likely to run on that server is https://0xacab.org/lavamind/python-rss2irc, the KanBoard IRC bot. This can wait though, as it's running on lavamind's server and is not a priority to migrate. > 3) what's the expected SLA (roughly)? should/can the service be redundant? I have no idea what a SLA is :( I don't think this needs to be redundant at all, as KB is not a critical system and if it dies, people can wait a few hours until I fix it. I don't think this should be a "public" Debian service for now. I'm open to making it "public" in the future, but my main concern at the moment is migrating it off a personal machine so DebConf18 folks can keep using it. -- Louis-Philippe Véronneau DebConf17 organising team _______________________________________________ Debconf-team mailing list Debconf-team@lists.debconf.org http://lists.debconf.org/mailman/listinfo/debconf-team