A guest

I just noticed that there are many blog posts, mostly from last year, that I haven’t moved over into this blog. When I find some time I will do that.

Today I decided to try KDE Plasma Desktop – which I had held off on a long while because I thought it was too “heavy”. Well, I have to say that I’m loving it. Over the years since I last tried, it, it has grown into a very polished desktop environment. It has what I liked about Budgie, but so much more. If there are no problems with it, I will surely keep it.

My demands are not very high actually. I could have stayed with MX’s native XFCE, but it was giving me some difficulties by not waking up after suspending the computer. In addition, I was irritated by its inability to pin applications to the panel like any modern desktop. So I drifted to Budgie, and now Plasma.

A guest

A, a friend came to visit us, since she was taking part in a workshop on Friday. She’s a talker and often I find myself having limited patience for listening to conversation these days – even family. Sometimes I would find myself listening with only one ear to what she was saying, though she’s a very interesting person, with her own take on reality. Highly critical, she is from a family of intellectuals. Only in later years has she begun to express interest in spiritual practice.

She says of herself that all of her friends are “special” in some way – she doesn’t have mainstream friends. So there is a temptation to feel honored that she counts us among her friends.

She grew up among both Jews and Palestinians – most of them communists. One grandmother married a Palestinian – a well-known politician. He seems also to have been a child abuser. The men in the family seem to have been what she calls “narcissists” and idealists. One uncle was expelled to the US by the British in the 1930s due to his communism. From childhood, she remembers the visits of prominent Palestinians, who later shunned all connection with her, as an inconsequential Jew.

Both her parents committed suicide. Her father poisoned himself – his body was discovered by her sister. A’s mother burned herself alive and she discovered the body. Her mother was 44; A. was 21. She lost a brother in the 1967 war.

At school, her Jewish classmates avoided her – for them she was an Arab. But her opinions antagonized both Jews and Palestinians in the family. She doesn’t have kind words for any of the political activists and politicians she has known. She recalls that when she told Leah T. of her brother’s death in the war, she said something like “one less Zionist”. She says that most of these people are only into themselves. “M. W.” is the only human being among them, she says.

After her mother’s death, it took her years to pull herself back together. She has never been able to enter into a normal relationship – afraid to repeat the experience of her own parents. Now she is in her 60s and at peace with her past – “it is what it is”, she says. Today she has quite an easy life in retirement, with not so much money, but freedom, and plenty of time.

I told her she should write about her experience – either in the form of a memoir or in a fictionalized way. D suggested to write stories. But A is afraid to harm her sister, who has always maintained the pretense of “normality” in her upbringing. She is afraid to “destroy her sister’s life” by speaking openly about their lives. But I think there are ways of telling this tale. I think of writers like Isabel Allende.

Thoughts about growing old

On our afternoon walk I was telling D that what I principally experienced with DF in Tiru was the degree of his entrapment in material concerns. Here was a fellow that had tried to give his life to spirituality and to being a perfect devotee of Ramana, and in fact he was caught up in concerns about his bank account, and distrust of almost all the people around him. Tragic really, because his sincerity and seriousness regarding spiritual life is profound. This was not the experience I had imagined I would have in Tiru. Eventually I felt like getting away from DF. But perhaps not only from him, but the dryness I was experiencing there, in every other way. DT was the only person I was talking to. I compelled myself to sit four hours in the ashram each day, but could not really fill those hours with meditative practice, and I avoided other pursuits. I definitely learned something from the experience, but not all of what I learned was positive.

At around the same time, I was paying annual visits to my father, who was also plagued by financial troubles. He was not financially secure like DT, but struggling to pay a mortgage and maintain a household, but the message was equally strong. At the end, my father, after living carefully and without excess, and after years of working, followed by the reward of a reasonable pension, discovered that he was still living beyond his means. His difficulties were not his own but those of the economic system that gave birth to them. He did not deserve this fate, but if he had been financially more astute, he would not have suffered it.

I told D that my feeling is that ownership always engenders financial worries, of one kind of another. I fear in my own life facing the same issues as my father and of DT. My feeling is that despite the presence of a reasonable pension and owning a fully paid for house, there is still a continual trail of pitfalls, that come in the form of housing repairs, taxes that the village suddenly discovers that went unpaid and that are suddenly demanded by the state, and other unanticipated costs. She tells me that I don’t need to worry about all that, and, indeed my tendency is to avoid thinking about them: but that’s not what she means. Her thinking is that, while financial concerns are always present, one can deal with these with equanimity; with upeksha I suppose.

I’m only half convinced. I’m not a Janaka – my tendency is to avoid the problems by ditching ownership and living on a bare minimum. I’m not quite a saddhu; but I would much rather live below my means than at parity with them. Give me a small, well equipped room surrounded by a large forest, with occasional community support, and maybe I would be happy. That sounds like a description of life in Auroville, actually.

Home Server Woes

Well, unfortunately I did not succeed to use our phone company’s infrastructure for properly hosting my website from home. Their fiber modem comes with various cyber protections and although it claims not to be operating under a firewall, it still seems to be. I was able to almost get NGINX to serve my pages without https, but the service seemed wonky, hit-or-miss and did not stabilize for the first 24 hours, at least. I don’t want to give too much time to this, having already spent many hours getting things up and running with the old modem. Fiber is still a little new around here. Bezeq, the phone company, is trying its best to seal people in to its own service and does not allow one to use a non-Bezeq modem without using an adapter. Eventually I will probably find a freer ISP because there are competitors.

For now I’m able to use my Fastmail file storage to host this static site, but, for a couple of reasons that is not ideal. I will hunt around for a good and hopefully cheap virtual server as I also don’t like being nannied by the hosting companies.

Fiber | Israel-Palestine

Yesterday we were connected to the fiber infrastructure and, hopefully will receive more robust internet connection, though that flimsy wire hanging flapping about among the bushes, leaves me feeling rather doubtful. In the newer section of the village, the cables are buried; in the older section where we live, we depend on wires and poles, which occasionally get hit and pulled down by passing trucks. The phone company technicians are known for their resourcefulness. For years, our connection was dependent on cables twisted together inside an old coke bottle on our roof. I suppose the technician didn’t have a proper connection box handy on his several visits.

Now we have a formal connection speed of 1 Mb, though stability, rather than speed will be the incentive of most of the village residents to adopt the new service.

I still haven’t got around to asking the phone company to give me a permanent ip and open port 80, so this post will be offline till I so so.

For the Thich Nhat Hanh sangha I suggested to share the Nextcloud folder I use, so that we’ll have a joint folder for sangha-related activities. It’s hosted at Disroot.org. They are a bit slow in responding to requests for new user registrations, so we’ll see if this actually works. Most people are used to instant responses for new registration from the big tech companies, so the idea of a sign-up taking several days is foreign to them. I’m also not sure exactly how the Nextcloud federation plays out in real life, so we’ll see. The service actually wasn’t working at all for me for the past several months, till I figured out that I need to update my client. Then it worked again. This is one of the problems with AppImage and the other newer Linux software installations. The Debian package management system is much more dependable by comparison. And the more that software developers come to rely on the newer installation methods, the less motivated they are to keep the repository versions updated. (The other main problem is the variety of competing installation types, so that one has to remember whether an application was informed from the repository or snap or appimage, or Git or compiled from a tar ball, or whatever. The result is chaos, whereas formerly it was a lot easier to manage to update a Linux system than in Windows.

Link

‘The land beyond the road is forbidden’: Israeli settler shepherds displace Palestinians This is typical of the painful story that happens beneath the radar of international attention. Shepherding weaponized and used simply to take over Palestinian lands. The occupation is violent in every one of its aspects, but when Palestinians resort to desperate means like blowing themselves up in order to protest the occupation, they are the ones who are castigated for being violent.

The phone company sub-contractor who came to install our new fiber line were Palestinians from East Jerusalem. He was impressed to hear that our village is shared by Arabs and Jews living together. “It’s the only one, unfortunately, I said.” – “Inshallah, one day there will be peace” . – “Sure, after we are dead,” I joked. His young worker, who hadn’t understand this exchange in Hebrew, asked him afterwards why he was hearing the teachers from the adjacent primary school speaking in Arabic. So his boss explained to him that the school has Arab and Jewish kids learning together. The two of them had nothing more to say about it. In the reality of East Jerusalem, such a reality is even more difficult to contemplate.

Website work, thoughts about India

I spent most of the day working on the Israeli Thich Nhat Hanh sangha site, mindfulness-israel.org. It’s completely voluntary but I enjoy it and it feels useful. This is a WordPress site with the flexible Weaver theme, which sometimes frustrates me, but it is at least malleable, unlike many WP themes.

In between, I’ve been reading “Eight Mountains”, which grows more interesting with every chapter. A sensitive writer with a good story to tell.

Al-Jazeera carries an item, in both print and audio, by Arundhati Roy: India is becoming a Hindu-fascist enterprise. Unfortunately I agree with her assessment. India, unlike some other troubled nations, is one that love and care about. I can’t say why, or really what that means. Maybe it means nothing? However that may be, it is possible that I will never go there again. At least not while Modi and the BJP are in power, despite the temptation to do so. Not going there will, in fact, be a painful decision.

Israel is a shocking place too. It has an appalling human rights record, and the entire country is constructed upon an ongoing historical iniquity. On the other hand, it’s the place where I live and for now I have little choice in the matter.

Nations, in terms of their governments, their politics, their actions and group identities, are almost universally repugnant. Some more than others. Ever since I lived there, I felt a distaste for the US, which has gradually grown over the years. And, particularly since Brexit, I feel anguished about the country of my birth and citizenship, the UK.

Of course, countries are more than their repugnant aspects. There is much to love about the culture of the US, the UK and elsewhere. The current or recent attempts to boycott Russian culture, such as music performances, are quite riduculous.

I will continue to love India; it’s part of who I am. But it looks increasingly less likely that I will return there.

There are many instances of people loving a country in exile. Usually, it’s their homeland, and the exile is either voluntary or forced.

There are no doubt similar instances of people loving a country but being unable to visit it. Usually, because they wouldn’t be allowed in or can’t afford to go there.

If we care nothing for a country and feel indifferent to its governance, politics or other forms of national expression, visiting it or otherwise matters little.

It’s when we do care that it becomes a problem.

SPIP CMS

Am having problems with another of the web sites for which I am responsible. It works on the SPIP CMS. I like SPIP, but there is always a problem with updates. I was a bit behind, so I did one update that broke the menus. That’s something that I was reasonably sure I could fix, so I did the next update, and that one nuked the entire site.There’s a PHP extension called sodium, that my web host, Hostgator, doesn’t permit on their shared plan.It would be necessary to upgrade to one of their VPS plans, but their prices aren’t really competitive for that.

There are 2 lessons here.

  1. Developers always need to check that the features they want to incorporate won’t break their users’ experience, and at least give fair warning.
  2. The days for Shared Hosting are really past.There are too many things we need to do that don’t fit into their rigid set of options.Shared hosts are good if you want to limit oneself to applications that are really mainstream, like WordPress. I should have known better than to host something like SPIP there, but, at the time, around 20 years ago, VPS wasn’t as affordable, and the knowledge about how to run one wasn’t as available.

I will try to restore the site to an earlier version, but I need to decide how to go forward.

Maybe again Kamatera, at least for that site.

Update

I managed to roll back the website to an earlier version of SPIP. The roll-back was not without issues, and it has taken a full day so far to get the site back in shape.

I finally hit on a way that I can move that site to WordPress. It will take a lot of donkey-work but I think I can do it, using site-redirects and gradual replacement of the former site with the new one.

All of this work on the community’s website has left me no time for the other sites that I manage, including this one. Here, I was in the middle of trying to set up rsync for the blog and, in parallel, configuring a subdomain for LetsEncrypt, so that I can try to install Zap; an activity-pub compatible social network.

A song

I found myself singing a song from an album I used to have, ‘The Sounds of Swami Vidyananda’. Vidyananda, a former composer of Bollywood film music (according to the album cover), was an inmate of Sivanandashram in Rishikesh. When I visited there in 1978 he would give an early morning satsang – I think there was a recital of the Gita – accompanied by the Veena.

Anyway the song that interested me is a devotional song to Bhavani (Durga). I was able to find a couple of variants on YouTube, but not as beautiful as Swami Vidyananda’s.

The song says that there is no comfort in possessions or relations: but only in devotion to the goddess Durga. I was thinking that the meaning was more monist, i.e., that worldly sources of comfort do not really exist, but this is not such a large distinction. Indeed, the poem may have been composed by Aadi Shankara, the founder of the monistic Adwaita Vedanta school of Indian philosophy.

Bhavani Ashtakam


न तातो न माता न बन्धुर्न दाता
न पुत्रो न पुत्री न भृत्यो न भर्ता ।
न जाया न विद्या न वृत्तिर्ममैव
गतिस्त्वं गतिस्त्वं त्वमेका भवानि ॥१॥

Na Taato Na Maato Na Bandhur Na Daata,
Na putro Na putri Na Bhrityo Na Bharta !
Na Jaaya Na Vidya Na Vriteermameva,
Gatistvam Gatistvam Twameka Bhavani !!

Neither mother, nor father, neither relation, nor friend, Neither son, nor daughter, neither servant nor husband, Neither wife, nor knowledge And neither my occupation, Are refuges that I can depend, Oh, Bhavani, So you are my refuge and my only refuge, Bhavani.

भवाब्धावपारे महादुःखभीरु
पपात प्रकामी प्रलोभी प्रमत्तः ।
कुसंसारपाशप्रबद्धः सदाहं
गतिस्त्वं गतिस्त्वं त्वमेका भवानि ॥२॥

Bhavadbhavapaarey Mahadukha Bheeruhu,
Prapaata Prakaami Pralobhi Pramatah!
KuSansaara Paasha Prabhadha Sadaham
Gatistvam Gatistvam Twameka Bhavani !!

I am in this ocean of birth and death, I am a coward, who dare not face sorrow, I am filled with lust and sin, I am filled with greed and desire, And tied I am, by the this useless life that I lead, So you are my refuge and my only refuge, Bhavani.

न जानामि दानं न च ध्यानयोगं
न जानामि तन्त्रं न च स्तोत्रमन्त्रम् ।
न जानामि पूजां न च न्यासयोगं
गतिस्त्वं गतिस्त्वं त्वमेका भवानि ॥३॥

Na Jaanami Daanam, Na Cha Dhyaana Yogam,
Na Jaanami Tantram, Na Cha StotraMantram!
Na Jaanami Poojaam, Na Cha Nyaasa Yogam,
Gatistvam Gatistvam Twameka Bhavani !!

  I do not know how to give, nor do I know how to meditate, I do not know tantra, nor do I know stanzas of prayer, I do not know how to worship, nor do I know the art of yoga, So you are my refuge and my only refuge, Bhavani.

न जानामि पुण्यं न जानामि तीर्थ
न जानामि मुक्तिं लयं वा कदाचित् ।
न जानामि भक्तिं व्रतं वापि मातर्गतिस्त्वं
गतिस्त्वं त्वमेका भवानि ॥४॥


Na Jaanami Punyam, Na Jaanami Theertham,
Na Jaanami Mutkeem, Layam Vaa Kadachit !
Na Jaanami Bhatkeem, Vratam Vaapi Maatah,
Gatistvam Gatistvam Twameka Bhavani !!

I do not know how to be righteous, I do not know the way to the sacred places, I do not know methods of salvation, I do not know how to merge my mind with God, I do not know the art of devotion, I do not know how to practice austerities, Oh, mother, So you are my refuge and my only refuge, Bhavani

कुकर्मी कुसङ्गी कुबुद्धिः कुदासः
कुलाचारहीनः कदाचारलीनः ।
कुदृष्टिः कुवाक्यप्रबन्धः सदाहं
गतिस्त्वं गतिस्त्वं त्वमेका भवानि ॥५॥

Kukarmi, Kusangi, Ku buddhi, Kudasah,
Kulaacharaheenah Kadachaaraleenah!
Kudrushtih, Kuvaakya Prabandah Sadaham
Gatistvam Gatistvam Twameka Bhavani !!

I perform bad actions, I keep bad company, I think bad and sinful thoughts, I serve bad masters, I belong to a bad family, I am immersed in sinful acts, I see with bad intentions, I write bad words, Always and always, you are my refuge and my only refuge, Bhavani

प्रजेशं रमेशं महेशं सुरेशं
दिनेशं निशीथेश्वरं वा कदाचित् ।
न जानामि चान्यत् सदाहं शरण्ये
गतिस्त्वं गतिस्त्वं त्वमेका भवानि ॥६॥

Prajesham, Ramesham, Mahesham, Suresham,
Dinesham Nishiteshwaram Va Kadachit
Na Jaanami Chaanyat Sadaham Sharanye’
Gatistvam Gatistvam Twameka Bhavani !!

Neither Do I know the creator, Nor the Lord of Lakshmi, Neither do I know the lord of all, Nor do I know the lord of devas, Neither do I know the God who makes the day, Nor the God who rules at night, Neither do I know any other Gods, Oh, Goddess to whom I bow always, So you are my refuge and my only refuge, Bhavani

विवादे विषादे प्रमादे प्रवासे
जले चानले पर्वते शत्रुमध्ये ।
अरण्ये शरण्ये सदा मां प्रपाहि
गतिस्त्वं गतिस्त्वं त्वमेका भवानि ॥७॥

Divaadey, Vishadey, Pramadhey, Pravaasey
Jaale Chaanalay, Parvatey, Shatrumadhyae’
Aranye’ Sharanye’ Sada Maa Prapahi
Gatistvam Gatistvam Twameka Bhavani !!

While I am in a heated argument, While I am immersed in sorrow, While I am suffering an accident, While I am travelling far off, While I am in water or fire, While I am on the top of a mountain, While I am surrounded by enemies, And while I am in a deep forest, Oh Goddess, I always bow before thee, So you are my refuge and my only refuge, Bhavani

अनाथो दरिद्रो जरारोगयुक्तो
महाक्षीणदीनः सदा जाड्यवक्त्रः ।
विपत्तौ प्रविष्टः प्रनष्टः सदाहं
गतिस्त्वं गतिस्त्वं त्वमेका भवानि ॥८॥

Anartho Daridro Jara Rogayukto,
Mahashkeena Deenah Sada JadyaVaktrah
Vipatto Pravishtah Pranashtah Sadaham,
Gatistvam Gatistvam Twameka Bhavani !!

While being an orphan, While being extremely poor, While affected by disease of old age, While I am terribly tired, While I am in a pitiable state, While I am being swallowed by problems, And While I suffer serious dangers, I always bow before thee, So you are my refuge and only refuge, Bhavani

Versions on the web:

https://greenmesg.org/stotras/durga/bhavani_ashtakam.php – gives word by word translation of the sanskrit.

https://auromusic.net/track/312/bhavanyashtakam-by-joy

http://goo.gl/tcPi8n

Links

‘First modern novel – oldest language’: Sanskrit translation of Don Quixote rescued from oblivion

“Translated by two Kashmiri pandits from an C18th English translation in the 1930s, unique work lay forgotten in a Harvard University library”

Amazing!

WordPress

I spent most of the day improving a WordPress website that I manage voluntarily. For that site and another, I use the flexible theme Weaver. The theme developer tries his best to keep up with WordPress’s changes, but maybe it’s a losing battle. It seems to me that at a certain stage Autommatic lost the plot. In the attempt to make everything simpler, they keep making it harder. I’ve tried a few times to adopt their block editor but each time gave up and went back to the classic editor, which itself is sufficiently cumbersome and unfriendly. I try to do some of the editing in html but WordPress usually messes it up.

Today I tried to include a simple html accordion (the details, summary css solution), but WordPress wouldn’t let me use it properly, due also to RTL-LTR issues. I looked online for a solution, but the only one offered is with plugins – either the old or the new kind that take advantage of the block editor. The writer recommended the latter, and, in particular the Kadence block plugin. So I installed that, and re-initialized the block editor. The result was a horrible mess. Besides WordPress’s native block editor, I now had a button for Kadence blocks, in addition to another unusable button fo Extendify blocks. The latter is a form of malware. It somehow insinuated its way into the system without my asking for it, and provides options that don’t work unless you purchase the plugin. In any case, I was unable to get the accordion working properly.

After more search engine research and failed attempts to get rid of Extendify and after disabling Kadence, I went back to the classic editor, where I soon discovered I already had a working system for accordions and had simply forgotten about it. That’s another thing that happens with WP – it encourages you to download loads of ridulous plugins that you later forget about, so they just sit there slowing down the site. This was also my experience after initializing the block editor: Slowness happened after I’d initialized the block editor: the editing slowed to a snail’s pace (in Vivaldi: it won’t work at all in SeaMonkey – you just get a blank page).

But those problems were only the beginning. The majority of my time was spent in WP’s customize module, where I tried, and eventually succeeded. to move and resize the site logo and adjust various spacing issues. Weaver has, besides the “customizer” module, an older classic theme editor, and I have often used these together. But this time I discovered that the classic theme editor will sometimes undermine the changes made with the customizer module, so it can no longer be trusted.

The attempt to put html editing into a GUI is understandable in modern web development because the underlying infrastructure grows ever more complex.

But for my limited needs, it is usually quicker and more satisfying to edit html and CSS directly. Moving the earlier mentioned site logo in the Customizer was a nightmare in WP’s customizer, and there’s a feeling of surrending control to the whims of a system that seems to “have its own mind,” or at least its own quirks.

The further you get away from the code, the greater the feeling of helplessness. Coding can be exasperating too, but the frustration is more honest – I don’t find myself screaming at the screen and cursing the developers – there’s only myself to blame when something doesn’t work out right.

Aaron Swartz

R came by the other day to do some laundry. He’s camping out in the woods during his stay. We somehow got talking about Aaron Swartz on a previous occasion and he had read up on him in the meantime. He said he was surprised that Swartz took his own life despite the fact that the conditions of his detention were not terribly serious. But then he said that maybe for someone like Swartz, who had invested so much idealism in the internet, seeing what was happening to this tool for emancipation may have driven him over the edge.

It was 2014 – the heroes of the Arab Spring were being rounded up and put in jail. Snowdon and Assange were also being hounded, and governments were using the internet as a tool for surveillance and tyranny. Perhaps Swartz could not stomache this dystopian outcome of his early idealism? I don’t know. But certainly it’s a plausible motive for suicide.

Meanwhile, it seems to me that the only people who approach me with regards to this blog are those who want to sell something. In their world, the only purpose of blogs and websites is to be part of the money market – a particularly grubby corner of it where people write commissioned articles for the purpose of advertising. So when I read an article like the one concerning WordPress accordions, I find myself wondering who was paying him.

Film camera boom

The Guardian had an article today about young people who are going back to film photography ‘You only have one shot’: how film cameras won over a younger generation. Apparently the market for old cameras is bouncing back. I would do it too, but only if I were to do the developing myself. I always hated surrentling control to some stupid photolab that can sabotage one’s best efforts. A few of those albums we have from earlier years contain photos that have lost most of their colour. What I could conceivably imagine doing is to just develop the negatives at home, then put the negatives through a negative scanner. The same could be useful also for many other old negatives that we have.

But in almost every other way, I’m a man of the digital age – I don’t even do my reading away from a screen, so I’m not sure I would go back to film cameras.

Photo-albums

By myself in the house for a few days, after taking D to the airport on Thursday. This presents an opportunity to spend time with my personal website project. The main challenge today was the photo galleries.

After a significant struggle attempting to get Novagallery working under the NGINX web server, I gave up on that and looked for something else. Again, I wanted something simple and within the scope of my receding intellectual powers.

The answer was surprising: a gallery created natively by NGINX itself, using its XML module. No PHP, no database, not even JavaScript. That makes it even simpler than Novagallery. It’s a solution based on a question someone asked on stackoverflow.com. There’s a github repository for it here – though that one uses Docker (something I haven’t learned about yet). I needed just to add the style file under NGINX and paste a new paragraph into the NGINX default configuration file. Because I wanted to make the galleries conform to the rest of the site and because XML is notoriously finicky about syntax, this was still a lot of work.

But in the end, I have a system where I can just upload a bunch of photos into a directory, and NGINX will serve them as an image gallery. In BlueFish, I can edit an html index file that lists all the galleries in a simple table, so there’s not much work to do – a wee bit than in Piwigo, but less than adding a new gallery to WordPress. In any case, the main work is always in sorting, editing and resizing the photos before uploading them.

NGINX

Continuing my server odyssey, I managed to set up NGINX, eventually, after looking at several options for alternatives to Apache. Although I was drawn to Hiawatha (mentioned in yesterday’s post), there were no current binaries available for Debian (the directory and repository came up blank). It would have been possible to compile it from source, but the instructions were long and complicated and its own documentation “strongly advises” using a binary.

So I moved the DNS back to my own server after the site’s latest short sojourn at Fastmail. Direct access to the photo albums still don’t work because I haven’t figured out how to make that apache .htaccess transformation from a standard directory to a fancy formatted gallery served through php so far. It requires moving the contents of the .htaccess file into the NGINX site configuration file since NGINX handles rewrites differently. While there’s an apache .htaccess to NGINX configuration file tool available online, the result doesn’t work for me, so I’ve reached out to the Novagallery developer. If Novagallery doesn’t work for me, I’ll find another simple system. There are even instructions available on a DIY solution [1] for doing almost exactly what Novagallery does, but although that is a solution to part of the puzzle, I think that Novagallery goes a little further.

Links

[1] Is there a way to create a simple static image gallery in nginx without any third-party utilities? https://stackoverflow.com/questions/39575873/is-there-a-way-to-create-a-simple-static-image-gallery-in-nginx-without-any-thir