From 1a60835516c6f03aa97ec0db8b4073b70e8562de Mon Sep 17 00:00:00 2001 From: bnewbold Date: Thu, 23 Jun 2016 17:02:23 -0400 Subject: posts: switch to markdown ref style --- posts/fig | 1 + posts/new-server-2016.md | 86 +++++++++++++++++++++++++++--------------------- 2 files changed, 49 insertions(+), 38 deletions(-) create mode 120000 posts/fig diff --git a/posts/fig b/posts/fig new file mode 120000 index 0000000..e298cde --- /dev/null +++ b/posts/fig @@ -0,0 +1 @@ +../static/fig/ \ No newline at end of file diff --git a/posts/new-server-2016.md b/posts/new-server-2016.md index a7b7316..8f2245b 100644 --- a/posts/new-server-2016.md +++ b/posts/new-server-2016.md @@ -3,45 +3,53 @@ Author: bnewbold Date: 2016-05-01 Tags: tech -For the past 9 years or so -([February 2007](https://git.bnewbold.net/bnewnet/commit/?id=5b31039d4c581048959dc51436f6918f29fbf9ea) -through April 2016), this website has run reliably despite being a weird -machine: a custom prototype web application for archiving and sharing digital -"artifacts" of all sorts. I remember a bold and sparkling afternoon at a -coffee house in Santa Cruz agonizing over URL structure and refining categories -to collect all the material that would (aspirationally) accumulate here over my -adult life. All things considered I think this effort wasn't wasted: I have -indeed collected wiki notes, photos, images (distinct!), short links, one-off -pages, and longer form writing over the years. My enthusiasm for maintaining and -interfacing with idiosyncratic administrative and upload panels, however, -declined rapidly. Neither the source code web interface nor the git-backed wiki -were ever completed or used. I gave up on spam moderating the comment system -pretty quickly, never actually posted any blog entries, and only ever pecked in -a couple dozen web links and tweet-like microposts. Even the photo gallery -system became too much of a time sink to deal with after traveling. Over the -years I deployed [gitweb](https://git-scm.com/docs/gitweb) and -[gitit](http://gitit.net/), and after RSS starting going out of favor I even -started using [tumblr](http://journal.bnewbold.net/) for random content posts. -I was still using the Django admin panel's "flatpages" plugin to update my -contact info and project pages right up through this spring though. +For the past 9 years or so ([February 2007][0] through April 2016), this +website has run reliably despite being a weird machine: a custom prototype web +application for archiving and sharing digital "artifacts" of all sorts. I +remember a bold and sparkling afternoon at a coffee house in Santa Cruz +agonizing over URL structure and refining categories to collect all the +material that would (aspirationally) accumulate here over my adult life. All +things considered I think this effort wasn't wasted: I have indeed collected +wiki notes, photos, images (distinct!), short links, one-off pages, and longer +form writing over the years. My enthusiasm for maintaining and interfacing with +idiosyncratic administrative and upload panels, however, declined rapidly. +Neither the source code web interface nor the git-backed wiki were ever +completed or used. I gave up on spam moderating the comment system pretty +quickly, never actually posted any blog entries, and only ever pecked in a +couple dozen web links and tweet-like microposts. Even the photo gallery system +became too much of a time sink to deal with after traveling. Over the years I +deployed [gitweb][] and [gitit][], and after RSS starting going out of favor I +even started using [tumblr][1] for random content posts. I was still using the +Django admin panel's "flatpages" plugin to update my contact info and project +pages right up through this spring though. + +[gitweb]: https://git-scm.com/docs/gitweb +[gitit]: http://gitit.net/ +[0]: https://git.bnewbold.net/bnewnet/commit/?id=5b31039d4c581048959dc51436f6918f29fbf9ea +[1]: http://journal.bnewbold.net/ While it's been amazing how simple and low maintenance running everything (email, repositories, website, etc) has been, the thrill of being on an old and unmaintained release of GNU/Linux (Ubuntu 10.04) has worn off, and I'm cleaning house. This website (`bnewbold.net`) is now a simple statically generated -([pelican](http://blog.getpelican.com/)) site. I've kept `gitit`, but moved to -`gitolite` (one of my favorite pieces of software) and `cgit` for repository -hosting. The server runs Debian stable (`jessie` to start with), and SSL/TLS -certificates come gratis via the Let's Encrypt project, for which I'm very -grateful. I've stuck with [linode](https://www.linode.com) hosting for this -server, though [digital ocean](https://digitalocean.com) is comparable and +([pelican][]) site. I've kept `gitit`, but moved to `gitolite` (one of my +favorite pieces of software) and `cgit` for repository hosting. The server runs +Debian stable (`jessie` to start with), and SSL/TLS certificates come gratis +via the Let's Encrypt project, for which I'm very grateful. I've stuck with +[linode][] hosting for this server, though [digital ocean][] is comparable and cheaper for setups with fewer photos and large files. Many of these components are deployed in an automated fashion using the `ansible` deployment tool; you -could fork and edit my [infrastructure scripts](http://git.bnewbold.net/infra/) -to set up those components in minutes if you like (though it would probably -take an afternoon or longer if you've never done something like this before). -Not everything is settled yet: I haven't moved email, and I'm not sure if I'll -stick with [mediagoblin](http://mediagoblin.org) for photo hosting. +could fork and edit my [infrastructure scripts][infra] to set up those +components in minutes if you like (though it would probably take an afternoon +or longer if you've never done something like this before). Not everything is +settled yet: I haven't moved email, and I'm not sure if I'll stick with +[mediagoblin][] for photo hosting. + +[pelican]: http://blog.getpelican.com/ +[linode]: https://www.linode.com +[digial ocean]: https://digitalocean.com +[infra]: http://git.bnewbold.net/infra/ +[mediagoblin]: http://mediagoblin.org
@@ -57,15 +65,17 @@ ice shelf
The name of my old server is `adelie` (named after a small species of penguin -that [I saw a lot of](http://bnewbold.net/photos/detail/527/) in Antarctica), -and it's days are limited. Though the -[`hier`](http://man7.org/linux/man-pages/man7/hier.7.html) (filesystem layout) -of most of my systems are almost identical, I'm particularly comfortable on -this one. It's seen me through a lot, more than any other computer system, and -I'll probably miss it in a weird way. +that [I saw a lot of][4] in Antarctica), and it's days are limited. Though the +[`hier`][5] (filesystem layout) of most of my systems are almost identical, I'm +particularly comfortable on this one. It's seen me through a lot, more than any +other computer system, and I'll probably miss it in a weird way. + +[4]: http://bnewbold.net/photos/detail/527/ +[5]: http://man7.org/linux/man-pages/man7/hier.7.html The new server is `adze`; here's hoping it lives even longer!
_**Note:** As initially posted this was just a stub; I re-wrote it in June 2016_ + -- cgit v1.2.3