- Created a mirror repository for bulbcalculator on github.com #
Powered by modified Twitter Tools.
Powered by modified Twitter Tools.
Powered by modified Twitter Tools.
So it seems that lately I work too much on software related to sailboat and yacht.
Powered by modified Twitter Tools.
Powered by modified Twitter Tools.
The need to design a bulb was the reason for a first round of fixes to BulbCalculator. There was left some bugs that were annoying also if basically inoffensive. Given the bug fix, I also done some fix to the look&feel.
I am planning a new release (2.0.1 probably) in the first days of the next year, but first I need to fix some others minor glitches.
As part of my activity with a modeller group near home, I maintain the site of the group (www.footy.it, italian only) and someone suggested that it should be nice to have a list of yacht that we own/use. So flotta.footy.it was born.
The site itself is a very simple interface to search for someone that has a footy yacht near you, but it is not this the point of the article. It is developed using the Flask python micro framework and mongodb database.
After some weeks of working in the free time, I come up with a pretty decent site, at least for what it need to do, and I have the problem to deploy it, using nginx as webserver. After a bit of research, I fount that a simple way to deploy the site was to use this configuration:
#
# Flask application
#
server {
listen 80;
server_name [your_site];
location / {
proxy_pass http://127.0.0.1:5000;
proxy_set_header Host $proxy_host;
proxy_set_header X-Real-IP $remote_addr;
}
}
which basically say to forward all the request on the port 80 for [your_site] to the proxy_pass address, where the flask application is running.
After that, I just needed to start the application and test the site. The application was started using the nohup command, but I suppose there are some better ways to do it but I will think at this another time (for now the site is in the testing phase).
So after ranting at Akonadi and Kmail, I give a try at the 4.8-beta1 version of kdepim (installed with the beta 1 of KDE).