theunraveler / taskwarrior-web

A web interface for the Taskwarrior todo application. Because being a neckbeard is only fun sometimes.
http://theunraveler.github.com/taskwarrior-web
MIT License
530 stars 60 forks source link

Demo page #102

Closed Zebradil closed 6 years ago

Zebradil commented 6 years ago

As it was pointed in #97, it would be nice to have a demo page for the project. It can be easily deployed with docker image. To keep the demo clean, it can be restarted each 30 minutes, for ex. The only question now is where to deploy it — are there any free options for that purpose?

cilynx commented 6 years ago

I'm not sure off the top of my head. Here's a curated list that looks worth investigating further: https://github.com/velikanov/opensource-candies

Zebradil commented 6 years ago

Sent request for free hosting to https://www.openshift.com/

cilynx commented 6 years ago

Any word from OpenShift?

Zebradil commented 6 years ago

Unfortunately not. I'm going to deploy demo app in google cloud — they have free tier.

cilynx commented 6 years ago

Thanks again. I tweaked the README addition just a bit and confirmed the demo site. I'm running wapiti against the demo site now to see what sort of mess we may be getting ourselves into =)

Zebradil commented 6 years ago

Cool :-)

cilynx commented 6 years ago

The wapiti scan (using the version bundled with Debian) came back clean, which I don't believe. I pulled the latest wapiti from Sourceforge and it's doing a much more thorough job now, leaving all kinds of mess in the Demo site. Will share more when it finishes.

Zebradil commented 6 years ago

That's interesting. Anyway, for the next time I'd suggest to restrict such massive testing on demo site — it generates a lot of logs (~500Mb for now) and there is a limitation (3Gb) for that. We can run it locally: set up docker container and then run wapiti. Additional benefit from that will be speed, because current machine for demo site is pretty weak.

cilynx commented 6 years ago

I went ahead and killed the running scan. I'll spool it up locally and beat on it there. The partial results are more in-line with what I would expect. I'll close this one out and we can discuss scan results and such in a different thread.