Hosted Apps issueshttps://git.fossgalaxy.com/core/infrastructure/hosted/-/issues2019-03-19T21:41:29Zhttps://git.fossgalaxy.com/core/infrastructure/hosted/-/issues/10look into hosting sharelatex/overleafv22019-03-19T21:41:29ZJoseph Walton-Riversjoseph@fossgalaxy.comlook into hosting sharelatex/overleafv2https://github.com/sharelatexhttps://github.com/sharelatexhttps://git.fossgalaxy.com/core/infrastructure/hosted/-/issues/9Look into including jupyterhub as a hosted project2019-03-19T21:40:11ZJoseph Walton-Riversjoseph@fossgalaxy.comLook into including jupyterhub as a hosted projecthttps://github.com/jupyterhub/jupyterhubhttps://github.com/jupyterhub/jupyterhubhttps://git.fossgalaxy.com/core/infrastructure/hosted/-/issues/8Integrate with the apps server2019-03-19T21:24:53ZJoseph Walton-Riversjoseph@fossgalaxy.comIntegrate with the apps servercomet and quassel-web are currently in /srv/hosted on the apps server, but the configurations aren't represented in this repo - I should fix that.comet and quassel-web are currently in /srv/hosted on the apps server, but the configurations aren't represented in this repo - I should fix that.https://git.fossgalaxy.com/core/infrastructure/hosted/-/issues/7Add a voting app?2018-12-21T14:09:27ZJoseph Walton-Riversjoseph@fossgalaxy.comAdd a voting app?There are services which are designed for team decision making, it might be useful to have something like that for easily tracked discussions. Some of the solutions look pretty polished, but I'm not sure how useful it would be because we...There are services which are designed for team decision making, it might be useful to have something like that for easily tracked discussions. Some of the solutions look pretty polished, but I'm not sure how useful it would be because we've already got issue tracking, IRC and a forum.
Maybe something like a discourse plug-in would be a better idea.https://git.fossgalaxy.com/core/infrastructure/hosted/-/issues/6Add a monitoring tool2018-12-21T14:02:07ZJoseph Walton-Riversjoseph@fossgalaxy.comAdd a monitoring toolIt'd be useful to have a monitoring tool like nagios or zabbix setup to keep an eye on our services. This is especially true for services like ispconfig and mail which need to be working correctly or people won't get their mail/websites ...It'd be useful to have a monitoring tool like nagios or zabbix setup to keep an eye on our services. This is especially true for services like ispconfig and mail which need to be working correctly or people won't get their mail/websites up.
Especially important:
* SSL certificate validity (lets-encrypt renewals)
* Critical services (Git, etc...)
I'm not sure if dockerising it is worth while, or keeping it sperated so if docker blows up it doesn't take the monitoring tool with it (which sounds sensible to me)https://git.fossgalaxy.com/core/infrastructure/hosted/-/issues/5Provide a better user experience for project management2018-12-21T14:27:47ZJoseph Walton-Riversjoseph@fossgalaxy.comProvide a better user experience for project managementAt the moment, gitlab provides some very nice features such as task boards.
More advanced features like epics, user stories and points are not possible however. It'd be nice to have a more fully featured project management solution for ...At the moment, gitlab provides some very nice features such as task boards.
More advanced features like epics, user stories and points are not possible however. It'd be nice to have a more fully featured project management solution for some of our more complex projects.https://git.fossgalaxy.com/core/infrastructure/hosted/-/issues/4Automatic Deployment though CI2018-11-26T08:55:55ZJoseph Walton-Riversjoseph@fossgalaxy.comAutomatic Deployment though CIOne thing I've wanted to have for a while - the ability to deploy from the git repo like we can with pages, something like:
1. Push code to repo
2. Have CI check and build the code
3. Deploy the code to a testing environment
4. Once hap...One thing I've wanted to have for a while - the ability to deploy from the git repo like we can with pages, something like:
1. Push code to repo
2. Have CI check and build the code
3. Deploy the code to a testing environment
4. Once happy, have a button to deploy to live
Gitlab can do this but only if you're willing to setup and manage kuberneties - which (given past experience) I'm not.https://git.fossgalaxy.com/core/infrastructure/hosted/-/issues/3Add some form of static code analysis tool2018-11-26T08:53:35ZJoseph Walton-Riversjoseph@fossgalaxy.comAdd some form of static code analysis toolIt'd be nice to have something like static code analysis for projects, something akin to sonarqube but less memory hungry and crashy.It'd be nice to have something like static code analysis for projects, something akin to sonarqube but less memory hungry and crashy.https://git.fossgalaxy.com/core/infrastructure/hosted/-/issues/2Add repository hosting for snapshots2018-11-26T08:51:52ZJoseph Walton-Riversjoseph@fossgalaxy.comAdd repository hosting for snapshotsAdd the ability to host snapshot versions of build artefacts in a way that makes sense for the programming language involved, (ie, maven for java, docker images for docker, pypi for python, etc...)Add the ability to host snapshot versions of build artefacts in a way that makes sense for the programming language involved, (ie, maven for java, docker images for docker, pypi for python, etc...)https://git.fossgalaxy.com/core/infrastructure/hosted/-/issues/1Add a pages alternative2018-12-21T14:05:03ZJoseph Walton-Riversjoseph@fossgalaxy.comAdd a pages alternativeAdd something which can do the job of pages (ie, fosslab.uk)Add something which can do the job of pages (ie, fosslab.uk)