A client with a Drupal/CiviCRM site wanted automated AI review of certain images uploaded to their site. At first, this sounded like the kind of thing an outside AI image service might handle. We could send the image out, get back the analysis details the client wanted, and show that result to staff. But that was not the right fit here because of confidentiality. These images are private, and this site is considered a sensitive environment. Sending those files to a public AI service would have created privacy and compliance concerns. It also would have added another outside vendor into a workflow that needed to stay tightly controlled. Instead, we… Read More
Continue ReadingHow Much does CiviCRM Really Cost?
One of the first questions people ask about CiviCRM is simple: What does it cost? The short answer is that CiviCRM itself is free open source software. There are no CiviCRM software license fees, and you do not pay CiviCRM per user, per contact, or per feature tier. That is a major difference from many commercial CRM systems. But it does not mean a working CiviCRM system has no cost. CiviCRM is a real web application. It needs hosting, updates, backups, security, email delivery, and support from someone who knows what to check when donation pages, event registration, scheduled jobs, reports, or outbound email stop working. So the better question… Read More
Continue ReadingMediaWiki vs Confluence
MediaWiki and Confluence are both used to organize knowledge: documentation, policies, procedures, project notes, technical references, and internal information. But they are not really the same kind of tool. MediaWiki is open source wiki software. It is best known as the software behind Wikipedia, but it is also used for public knowledge bases, private documentation sites, technical manuals, enterprise wikis, and large structured content projects. Confluence is commercial team collaboration software from Atlassian. It is commonly used inside companies for internal documentation, project planning, team notes, and company knowledge bases. This MediaWiki vs Confluence comparison is mainly for organizations deciding between an open source wiki they control and a commercial… Read More
Continue ReadingCiviCRM vs Salesforce for Nonprofits
When a nonprofit starts looking for a CRM, two names often come up early: CiviCRM and Salesforce for nonprofits. These are both capable systems. Each helps you to manage contacts, donors, activities, campaigns, email lists, events, and reports. Either can be extended and customized. And, in the wrong setting, either one can become expensive, confusing, or frustrating. So how should you choose? The real question is whether your nonprofit needs an open source tool that you control, or a large commercial platform with a major vendor ecosystem behind it. Start CiviCRM Hosting Ask a CiviCRM Question Quick Answer The quick answer is choose CiviCRM if you want an open source… Read More
Continue ReadingPrivate On-Server AI Image Analysis for a Custom Business Website
On-Server AI Image Analysis Integrated Into a Custom Business Website We recently implemented an on-server AI image analysis tool for a client and integrated it directly into their custom business automation website. The client needed a practical way to analyze uploaded images as part of their internal workflow. Because the images are confidential, we did not want to send them to a third-party cloud AI service. Instead, we built the solution to run on the client’s own server environment. Private AI Image Analysis Many AI tools are easy to test as cloud services, but that is not always the right fit for real business data. In this case, the images… Read More
Continue ReadingEnterprise MediaWiki Migration and Upgrade Completed
MediaWiki Migration and Upgrade Completed We recently completed a MediaWiki migration and upgrade for an enterprise-level wiki hosted on one of our VPS hosting plans. This was a substantial MediaWiki installation with years of content, uploaded files, extensions, templates, user accounts, and configuration details that needed to be moved carefully. The goal was to complete the upgrade while keeping the site stable, usable, and ready for ongoing maintenance. MediaWiki Migration on VPS Hosting Because the site runs on our VPS hosting platform, we were able to handle both the server-side work and the MediaWiki application work together. That included preparing the hosting environment, moving the wiki data, updating the software,… Read More
Continue ReadingDoes CiviHosting build Custom Apps also?
Yes, we can build for you a custom app, whether a native desktop or a mobile app.
Continue ReadingHow to Auto-Prompt Codex or Claude
Auto-Prompt Codex or Claude for Each Session Looking to auto-prompt your codex or claude for each session to load instructions for the given codebase? You can wrap the codex command with a small shell script. Minimal wrapper script #!/usr/bin/env bash AGENTS=”/path/to/your/project/AGENTS.md” REAL_CODEX=”/path/to/the/real/codex” USER_PROMPT=”$*” FINAL_PROMPT=”${USER_PROMPT} Apply the instructions in ${AGENTS} for this codebase.” exec “$REAL_CODEX” “$FINAL_PROMPT” Override your default codex command To make this your default CLI command, save the wrapper as ~/bin/codex, make it executable, and ensure ~/bin comes before the real Codex binary in your PATH. mkdir -p ~/bin nano ~/bin/codex chmod +x ~/bin/codex # Put this in ~/.bashrc or ~/.zshrc export PATH=”$HOME/bin:$PATH” Before you do that, run which… Read More
Continue ReadingLarge Wiki Migration
Today we migrated a MediaWiki site from another host. Files total 48 GB and the database totals 290 GB. The site was migrated using rsync and streaming the database dump across an SSH session, and now the site is on our servers and working much faster.
Continue ReadingConvert Knowledge Base to DokuWiki
This week we completed an export and then conversion of a knowledge base, from a third party commercial “online knowledge base” provider, to DokuWiki format. A software firm from New Zealand contacted us to do this job for them, and then host their new wiki.
Continue Reading