Moving from Drupal 7!

Greetings all!

I am Roadwolf, a casual blogger. I have had my blog running for about 18 years now. It started on simple HTML and then wordpress for a while, but much of it’s life has been on Drupal. I have now grown tired of Drupal’s push to update from 7 to 10 and have had nothing but issues and wasted time in attempting to accomplish that.

I am looking to replace my Drupal install with a new self hosted CMS, which ideally will allow me to run several domains off of the same backend if possible. I would like to be able to easily import my data from Drupal. I have well over 1000 posts. So not having to pay for migration would be ideal.

But at minimum I want an easy to maintain site, with access levels / private post options. I mostly write, but also enjoy posting the odd photo album/story. I wonder if there is any sort of integration to turn photos uploaded into NFT’s automatically with this CMS? It is something I was pondering as a way to ensure copyright? but never really dived into yet.

Tracking visitors and hits is also important to me. I love knowing where people are visiting my site from. So built in analytics or the ability to use matomo or something would be ideal. I like to avoid using cloud or non-self hosted services.

I do tend to enjoy doing things the ‘hard way’ or old school way when it comes to scripting and customizing things. But I also enjoy and appreciate a helpful and friendly community, to help me learn and guide me when I am tackling a new project such as a new CMS. And I hope to find that here?

Hello @SirRoadwolf,

be aware, that Cockpit is a headless, api-first CMS and you have to write your own frontend(s).

which ideally will allow me to run several domains off of the same backend

Technically possible. It depends on your application logic and your data models.

I would like to be able to easily import my data from Drupal

Cockpit speaks JSON and uses MongoDB (or MongoLite, which uses SQLite). If you can export your site to json, it’s not hard to import it into Cockpit.

with access levels / private post options

Possible, in multiple different ways.

any sort of integration to turn photos uploaded into NFT’s automatically

NFT is 75% scam and 25% wasted energy. No need to automate that. Technically it’s possible. Just use the event system, that fires after an image upload and run your custom logic.

So built in analytics or the ability to use matomo or something would be ideal.

As said above. You have to write your own frontend, where you can implement Matomo. Besides that, you can also use the event system to log some activities.

1 Like