<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Today we received a Top20 award for OpenCulturas]]></title><description><![CDATA[<p dir="auto">Germany now has its first open-source software repository for the government. <a href="https://opencode.de/en" target="_blank" rel="noopener noreferrer nofollow ugc">https://opencode.de/en</a></p>
<p dir="auto">OpenCulturas is a FLOSS culture portal software (you can easily install it on a LAMP app). <a href="https://www.openculturas.org/en" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.openculturas.org/en</a></p>
<p dir="auto">Last year, one of our clients spent a lot of time making OpenCulturas part of openCode.</p>
<p dir="auto">Today, we got a Top20 award for the software. <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f680.png?v=af5271e93de" class="not-responsive emoji emoji-android emoji--rocket" style="height:23px;width:auto;vertical-align:middle" title=":rocket:" alt="🚀" /><br />
<a href="https://social.luckow.org/@luckow/115294060182791352" target="_blank" rel="noopener noreferrer nofollow ugc">https://social.luckow.org/@luckow/115294060182791352</a></p>
<p dir="auto">If you know anyone who needs art + culture portal software for regional marketing, please let me know. Our backlog is huge, and budgets are tight. <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=af5271e93de" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";)" alt="😉" /></p>
]]></description><link>https://forum.cloudron.io/topic/14342/today-we-received-a-top20-award-for-openculturas</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Jul 2026 02:48:34 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/14342.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 30 Sep 2025 20:24:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Today we received a Top20 award for OpenCulturas on Fri, 31 Oct 2025 15:33:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tobiasb" aria-label="Profile: tobiasb">@<bdi>tobiasb</bdi></a> I've already got it running.</p>
]]></description><link>https://forum.cloudron.io/post/114683</link><guid isPermaLink="true">https://forum.cloudron.io/post/114683</guid><dc:creator><![CDATA[scooke]]></dc:creator><pubDate>Fri, 31 Oct 2025 15:33:38 GMT</pubDate></item><item><title><![CDATA[Reply to Today we received a Top20 award for OpenCulturas on Fri, 31 Oct 2025 15:27:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/scooke" aria-label="Profile: scooke">@<bdi>scooke</bdi></a></p>
<p dir="auto">To download/install OpenCulturas just run <code>composer create-project --remove-vcs drupal/openculturas_project example.org</code> and then create a symlink for public which links to <code>example.org/web</code>. I believe you need to remove the public directory before you can do it.</p>
<p dir="auto">Then you can install it via browser. Use the credentials from credentials.txt for database. When installed, it is better to replaces the strings in web/sites/default/settings.php with getenv('CLOUDRON_MYSQL_HOST'). So that you can create a copy, and it uses the new credentials and not the credentials from the other app.</p>
]]></description><link>https://forum.cloudron.io/post/114681</link><guid isPermaLink="true">https://forum.cloudron.io/post/114681</guid><dc:creator><![CDATA[tobiasb]]></dc:creator><pubDate>Fri, 31 Oct 2025 15:27:26 GMT</pubDate></item><item><title><![CDATA[Reply to Today we received a Top20 award for OpenCulturas on Fri, 31 Oct 2025 15:15:14 GMT]]></title><description><![CDATA[<p dir="auto">OK, so, searching around gave me this form of the command: <code>php83 ./vendor/bin/drush.php cr</code>. At first it would appear to hang, and then the result was just "Killed". This was because somehow the drush command isn't in PATH, as in <a href="https://github.com/drush-ops/drush/issues/6250" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/drush-ops/drush/issues/6250</a> and <a href="https://www.drupal.org/forum/support/post-installation/2023-12-30/drush-preflight-package-drupalcore-is-not-installed" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.drupal.org/forum/support/post-installation/2023-12-30/drush-preflight-package-drupalcore-is-not-installed</a>. I'm not sure how to add it.vendor/bin/drush to the PATH. Anyway, I then ran <code>php ./vendor/bin/drush.php status</code>, and it returned good info. I then tried the first, <code>php83 ./vendor/bin/drush.php cr</code>, and voila! The site loaded!</p>
<p dir="auto">So, I did the following:<br />
Following <a href="https://new.drupal.org/download" target="_blank" rel="noopener noreferrer nofollow ugc">https://new.drupal.org/download</a>, I installed the CMS, <code>composer create-project drupal/cms</code>. Previously I had been installing and trying to work with  just Drupal Core... but I was thinking that since OpenCulturas IS a full CMS, I may as well install that. Maybe that is the main key here.</p>
<p dir="auto">Then I followed steps from Luckow.</p>
<ul>
<li>switch to the www-data user <code>su www-data</code></li>
<li>change directory to /app/data <code>cd /app/data</code></li>
</ul>
<p dir="auto">I skipped the following (from Lucknow's post):</p>
<ul>
<li>install drupal via composer <code>composer create-project drupal/recommended-project</code></li>
<li>move everything from inside recommended-project into the root of /app/data <code>mv recommended-project/* . &amp; mv recommended-project/.* .</code></li>
<li>remove the default public folder and make a symbolic link <code>rm -rf public&amp; ln -s web public</code></li>
</ul>
<p dir="auto">and instead installed OpenCulturas from the /app/data...actually, to be honest I've lost track of where I ran the command:<br />
<code>composer create-project --remove-vcs drupal/openculturas_project example.org</code></p>
<p dir="auto">And it seems to have been installed in a directory called <code>example.org</code>.</p>
<p dir="auto">And followed the next poster, Shai's suggestion:<br />
<code>rm -rf public &amp; ln -s cms/web public</code>.  So, I'm not sure where OpenCulturas is actually running from! cms/web or <a href="http://example.org/" target="_blank" rel="noopener noreferrer nofollow ugc">example.org/</a>, and to be honest, I don't feel like redoing it all, at least not now.</p>
<p dir="auto">So, Derpal is installed and running the Events form of OpenCulturas.</p>
]]></description><link>https://forum.cloudron.io/post/114674</link><guid isPermaLink="true">https://forum.cloudron.io/post/114674</guid><dc:creator><![CDATA[scooke]]></dc:creator><pubDate>Fri, 31 Oct 2025 15:15:14 GMT</pubDate></item><item><title><![CDATA[Reply to Today we received a Top20 award for OpenCulturas on Fri, 31 Oct 2025 14:38:24 GMT]]></title><description><![CDATA[<p dir="auto">OK, I've made some progress, but running <code>php vendor/bin/drush cr</code> gives me;</p>
<pre><code>www-data@aeb12796-98b8-44ad-9108-5b61d48a8fe7:~/cms$ php vendor/bin/drush cr

# Support bash to support `source` with fallback on $0 if this does not run with bash
# https://stackoverflow.com/a/35006505/6512
selfArg="$BASH_SOURCE"
if [ -z "$selfArg" ]; then
    selfArg="$0"
fi

self=$(realpath $selfArg 2&gt; /dev/null)
if [ -z "$self" ]; then
    self="$selfArg"
fi

dir=$(cd "${self%[/\\]*}" &gt; /dev/null; cd '../drush/drush' &amp;&amp; pwd)

if [ -d /proc/cygdrive ]; then
    case $(which php) in
        $(readlink -n /proc/cygdrive)/*)
            # We are in Cygwin using Windows php, so the path must be translated
            dir=$(cygpath -m "$dir");
            ;;
    esac
fi

export COMPOSER_RUNTIME_BIN_DIR="$(cd "${self%[/\\]*}" &gt; /dev/null; pwd)"

# If bash is sourcing this file, we have to source the target as well
bashSource="$BASH_SOURCE"
if [ -n "$bashSource" ]; then
    if [ "$bashSource" != "$0" ]; then
        source "${dir}/drush" "$@"
        return
    fi
fi

"${dir}/drush" "$@"
</code></pre>
]]></description><link>https://forum.cloudron.io/post/114673</link><guid isPermaLink="true">https://forum.cloudron.io/post/114673</guid><dc:creator><![CDATA[scooke]]></dc:creator><pubDate>Fri, 31 Oct 2025 14:38:24 GMT</pubDate></item><item><title><![CDATA[Reply to Today we received a Top20 award for OpenCulturas on Fri, 31 Oct 2025 13:24:04 GMT]]></title><description><![CDATA[<p dir="auto">Well, silly me went ahead to try installing Drupal, using composer. I even followed (tried to) these steps: <a href="https://forum.cloudron.io/topic/4457/installing-drupal-9-fails/5?_=1761881060321">https://forum.cloudron.io/topic/4457/installing-drupal-9-fails/5?_=1761881060321</a></p>
<p dir="auto">BBUUTTT of course it isn't working. AANNNDDD I of course don't really know why.</p>
]]></description><link>https://forum.cloudron.io/post/114671</link><guid isPermaLink="true">https://forum.cloudron.io/post/114671</guid><dc:creator><![CDATA[scooke]]></dc:creator><pubDate>Fri, 31 Oct 2025 13:24:04 GMT</pubDate></item><item><title><![CDATA[Reply to Today we received a Top20 award for OpenCulturas on Fri, 31 Oct 2025 02:51:05 GMT]]></title><description><![CDATA[<p dir="auto">Has anyone installed this on Cloudron yet, using the LAMP app? Does composer work in the LAMP app? I suppose I could try out my questions, but if things fail I don't always know what went wrong, hence these questions.</p>
<p dir="auto">It looks like even Drupal is installed via composer these days - <a href="https://new.drupal.org/download" target="_blank" rel="noopener noreferrer nofollow ugc">https://new.drupal.org/download</a>. So, do I make a LAMP app, leave it bare, then run composer to install Drupal, <em>and <strong>then</strong> install OpenCulturas</em> using composer again? Or, do I install OpenCulturas via composer all by itself straight into the LAMP app? Thanks for any tips.</p>
]]></description><link>https://forum.cloudron.io/post/114648</link><guid isPermaLink="true">https://forum.cloudron.io/post/114648</guid><dc:creator><![CDATA[scooke]]></dc:creator><pubDate>Fri, 31 Oct 2025 02:51:05 GMT</pubDate></item></channel></rss>