Logs for #nikola for 2016-01-13

10:12:47 <ElPasmo> Hi all, I have a very simple question, and I think that's kind of stupid one but anyway: is there any free service hosting that allows to publish using nikola? Like blogspot or wordpress? I want to use nikola for a new site for a local group but I don't think they can afford any hosting service
10:17:41 <azazel> ElPasmo: you can use github pages to host your nikola site
10:18:41 <azazel> ElPasmo: https://getnikola.com/handbook.html#deploying-to-github
10:20:55 <ElPasmo> azazel: ty very much, I've read that but I understood it was for github, not for the nikola's ouput. I'll look into it more. Do you know any site that's already deployed there? Do you know if it works with other git services such as gitlab?
10:23:27 <ElPasmo> azazel: don't worry, I'm already answering those questions by myself :) Thanks for the help
10:23:37 <azazel> ElPasmo: the getnikola.com is hosted that way, have a look https://github.com/getnikola/nikola-site
10:23:53 <azazel> ... ok :-=
10:24:01 <azazel> ops :-)
10:24:09 <ElPasmo> :D
13:26:30 <ralsina> azazel: actually, getnikola.com is not hosted in GH pages, it's hosted on a VPS
13:26:41 <ralsina> azazel: we just keep the sources for the site in a repo
13:55:33 <azazel> oh, i was wrong.... ;-)
19:48:15 <cramm> Hi all. I've just moved a test static sie created with Nikola to Netlify
19:48:31 <cramm> zero-effort. 100% pleasant experience
19:48:47 <cramm> it doesn't ecen explicitly support nikola
19:49:45 <cramm> I just let it aceess mi private repo @ bitbucket, set the 'deploy from dir' field to 'output' and the 'build command' one to `nikola build`
19:50:18 <ChrisWarrick> cramm: awesome
19:50:35 <cramm> I suspect it automagically detcted it was a python thing because of the requirements.txt file and performed an install + buil (a virtualenv?)
19:51:15 <ChrisWarrick> this is how it could work
19:51:16 <cramm> so, there you have. Another choice to hosting your nikola sites. They have a free tire plan
19:51:28 <cramm> *tier
19:52:08 <ChrisWarrick> I’m staying with DigitalOcean
19:52:39 <ralsina> cramm: care to write a short thing about it for the nikola blog/docs?
19:52:41 <ChrisWarrick> It’s just $5/mo and (+VAT in the EU) and it gives you a full-fledged Unix environment wherever you are (a VPS, that is)
19:54:43 <gour> ChrisWarrick: which OS you run there? i did use Linode, but got tired of doing admin work for all the servers (including one for mail)
19:54:43 <ralsina> I also have my IRC "bouncer" (actually a quassel core) in the same VPS as nikola's and my site, so it's very cheap at $10 :-)
19:54:50 <ChrisWarrick> gour: Fedora
19:55:01 <ChrisWarrick> gour: linode is insecure
19:55:10 <gour> ahh, never used that
19:55:13 <gour> ChrisWarrick: why?
19:55:30 <ChrisWarrick> gour: http://www.theregister.co.uk/2016/01/05/linode_resets_passwords_after_credential_leak/
19:55:56 <ralsina> gour: I have a couple of Ubuntu digitalocean VPSs, but you can get anything you want, really
19:56:43 <gour> ralsina: well, the point is that i moved to webfaction to be free of headaches and just admin web-related stuff - 
19:57:07 <cramm> ralsina: sure. Will try to write something tonight/tomorrow and ping you guys here
19:57:26 <ChrisWarrick> gour: admin work is fun
19:57:38 <ralsina> gour: sure, personal preference :-) I don't mind maintaining a very barebones server because I did that for a living for years :-)
19:57:49 <ChrisWarrick> gour: other than postfix admin, that is
19:57:50 <ralsina> cramm: awesome!
19:57:57 <ChrisWarrick> my server is barely secure
19:57:59 <gour> $10/1GB/100GB-SSD of ram which is more than 1GB at digitalocean/linode 
19:58:15 <gour> ChrisWarrick: unless you have family etc. ;)
19:58:19 <ralsina> ChrisWarrick: nah, mailservers are not manageable nowadays. Unless you don't mind not getting or sending email :-)
19:58:34 <gour> ralsina: i don't want to use google for that
19:58:51 <ChrisWarrick> ralsina: As of right now, it works, and I’m getting messages (mainly spam, but spamasassin works)
19:58:58 <ralsina> gour: I don't say use google, I just say making sure mail gets delivered needs full time very well trained server monkey
19:58:59 <ChrisWarrick> And I’m not an open relay, so there is that
19:59:15 <gour> ralsina: correct
19:59:27 <cramm> I had to find a (free as in beer) host where to move after divshot closed/was sold
19:59:52 <ChrisWarrick> gour: I also like having an UK IP for my entertainment.
19:59:54 <gour> how is 8.0 advancing?
19:59:54 <cramm> .. and found Netlify because they are the sponsors of https://www.staticgen.com/
19:59:54 <ralsina> we are using zoho for getnikola.com and I guess it works (have not logged since setting up redirectors)
20:00:03 <ChrisWarrick> ralsina: it might break any day now
20:00:21 <ChrisWarrick> ralsina: too much unfiltered spam and they will disable redirects
20:00:25 <ChrisWarrick> gour: not at all, to be honest
20:00:29 <gour> ChrisWarrick: fine. webfaction has servers in EU, London is, iirc, one of them
20:00:52 <ChrisWarrick> gour: sign-up page lists Amsterdam, Singapore, US
20:01:17 <gour> ChrisWarrick: will themes become severely affectd with 8.0 or am i safe to work on them?
20:01:40 <ChrisWarrick> gour: We don’t plan any changes, other than removing things marked as deprecated
20:01:56 <gour> ChrisWarrick: that's for new plans, but old plan had servers in London, i was using one
20:01:58 <ChrisWarrick> gour: Check with nikola.py for TODO notes to be extra sure
20:02:36 <ralsina> gour: I had a plan to restructure things in templates that would have broken themes but didn't work on jinja so I scrapped it
20:02:43 <ChrisWarrick> gour: Their cheapest VPS plan is $30/2G RAM/45G SSD
20:02:49 <ralsina> AFAIK we dn't have anything in the pipeline that breaks themes
20:03:20 <gour> good
20:03:40 * ralsina needs to sit down and finish state and shortcodes
20:03:58 * ChrisWarrick needs a break
20:04:17 <ChrisWarrick> after that, I could work on switching invariance to py3, and on publishing my new Nikola theme
20:04:46 <ralsina> ChrisWarrick : a few days break from coding, or a break to go eat something?
20:04:54 * ralsina is all for either
20:04:54 <ChrisWarrick> ralsina: a few days break from everything
20:05:00 <gour> ChrisWarrick: those are managed servers?
20:05:06 <ChrisWarrick> gour: yes
20:05:18 <ralsina> ChrisWarrick: I had one between christmas and new year's... beach, alcohol... it was awesome
20:06:13 <ChrisWarrick> ralsina: Haven’t produced a lot of code for the past few months, a deadline for a big pet project wil pass on Friday with 15% of the app done, because of other things that require my attention
20:06:31 <gour> ChrisWarrick: in any case, i'm very happy with webfaction...ssh access, can compile/build/install my own stuff and not taking care about OS, database/mail/web-servers..
20:06:40 <ralsina> ChrisWarrick: I know, it was the same for me 2nd half of 2015
20:06:54 <ralsina> ChrisWarrick: it's better to stop, look around, have fun, then come back
20:06:56 <ChrisWarrick> ralsina: and then a lot of unproductivity because I get back home after 11 hours of being awake
20:07:17 <ChrisWarrick> ralsina: I’m done with this crap byt the end of January
20:07:26 <ralsina> ChrisWarrick: good :-)
20:07:30 <gour> otoh, i've give up all ideas to use some statically-compiled language for my desktop project and decided to go fully with python (py3+pyqt5+cython)
20:07:35 <ChrisWarrick> ralsina: will have a lot of time for myself then
20:07:47 <ChrisWarrick> ralsina: I also took up another project, bjut with a deadline in “Seprember, even”
20:07:58 <ChrisWarrick> ralsina: which is going to be fun, becausae it involves WordPress
20:08:17 <ralsina> "fun with wordpress" :-)
20:08:24 <ChrisWarrick> and writing a custom theme
20:08:32 <ChrisWarrick> I don’t know a thing about wordpress
20:08:36 <ChrisWarrick> my last wordpress blog was in 2010
20:09:08 <ralsina> I wrote a wordpress theme for my wife
20:09:17 <ralsina> I still want to wash my eyes with bleach
20:09:21 <ChrisWarrick> ralsina: oh
20:09:45 <ChrisWarrick> ralsina: guess I’ll delegate it to the other guy
20:09:50 <ralsina> hahaha
20:09:54 <ralsina> it's not so bad, really
20:10:00 <ralsina> if you start with a base theme, at least
20:10:05 <ChrisWarrick> it’s bootstrap, might not be that hard
20:10:09 <ralsina> yeah
20:10:21 * ChrisWarrick goes afk
20:10:24 <ChrisWarrick> (for the night)
20:10:39 <ralsina> bye ChrisWarrick!
20:13:15 <gour> bye