Pico CMS

Highest Nextcloud version

Nextcloud 25
Show all releases

Community rating
Author

Maxence Lange

Co-Maintainers
  • PhrozenByte
Last updated

2 years, 3 months ago

Categories

Integration, Social & communication, Tools

Resources
Interact
Report problem Request feature Ask questions or discuss

Pico CMS for Nextcloud combines the power of Pico and Nextcloud to create simple, secure, shareable and amazingly powerful websites with just a few clicks. Pico is a stupidly simple, blazing fast, flat file CMS - making the web easy.

  • Start a blog
  • Share your resume with the world
  • Create a plan for world domination and only share with the right friends
  • Build a knowledge base and let the smart ones among your colleagues help out

Installing Pico CMS for Nextcloud allows your users to create and manage their own websites. Creating a new page with Pico is no more than creating a simple text file in a users' Nextcloud files. No config is required, no utterly complex management interfaces - just files. It's the perfect match with Nextcloud. Secure Sharing, Collaboration, Access Control - not just for your files, but also your websites, all made possible by Pico CMS for Nextcloud! Breaking the boundaries between your Mobile & Desktop devices and your Server.

Websites will be accessible through URLs like https://cloud.example.com/sites/my_site/ and consist of just a bunch of .md text files in a user's Nextcloud files. .md stands for Markdown - a super simple and intuitive markup to create headings, paragraphs, text formatting, lists, images and links. But don't despair - you don't have to learn yet another language if you don't want to. Consider enabling Nextcloud's Markdown Editor app to make easy things stupidly simple. Please note that Nextcloud's built-in Text editor is incompatible with Pico CMS for Nextcloud. But what about meta data like a page's title or release date? Guess right, it's all in one place. At the top of your Markdown files you can place a block with such meta data - called the YAML Front Matter. Creating websites can't be easier…

But that wasn't everything… Pico CMS for Nextcloud is highly customizable. You can change Pico’s appearance by using custom themes and add new functionality by using custom plugins. For security reasons users can neither add custom themes nor plugins on their own - but as an admin you can. Plugins and themes aren’t just new "skins" or "widgets", the underlying technologies are powerful frameworks you can leverage to make your users' websites truly unique. However, with great power comes great responsibility. Pico CMS for Nextcloud does its best to prevent users from including scripts into websites, since this might bear security risks (so called "Cross Scripting"). Since this risk doesn't apply to Pico itself, 3rd-party developers of plugins and themes might not be aware of this issue - so be careful when installing custom plugins and themes.

You want to learn more about Pico CMS for Nextcloud? Easy! Just download and enable the app from Nextcloud's App Store and navigate to Nextcloud's settings page. As an admin you'll find two "Pico CMS" sections in your Nextcloud settings - one below "Personal", another below "Administration". The latter allows you to add custom themes, plugins and templates to Pico, as well as tweaking some advanced settings. The "Pico CMS" section below "Personal" exists for all Nextcloud users and allows one to create personal websites. Simply create your first personal website and choose "sample_pico" as website template. Pico's sample contents will explain all you need to know…

Releases

Nextcloud version Stable channel Nightly channel All releases
25 1.0.21 - 25
24 1.0.20 - 24
23 1.0.20 1.1.0-beta.1 - nightly (Unstable) 23
22 1.0.19 1.1.0-beta.1 - nightly (Unstable) 22
21 1.0.19 1.1.0-beta.1 - nightly (Unstable) 21
20 1.0.16 - 20
19 1.0.15 - 19
18 1.0.12 - 18
17 1.0.10 - 17
16 1.0.7 - 16
15 1.0.4 - 15
14 0.9.8 - 14
13 0.9.8 - 13
12 0.9.8 - 12

Comments

Anonymous
Good
Ok
Bad
1 year, 6 months ago

PicoCMS for Nextcloud has become an extremely important and versatile platform for supplying our students with teaching materials and content. It really is highly recommended for everyday school use and is superior to some expensive software offerings due to its versatility and linkage to Nextcloud, once you have learned the ropes a bit. Many users in schools are obviously not yet aware of this. Unfortunately, the last update was some time ago and there is still no support for NC 26. It would be nice if the developers would catch up on this.

Usr Ib Ja ef Ra
Good
Ok
Bad
1 year, 10 months ago

so useful!

Anonymous
Good
Ok
Bad
2 years, 1 month ago

Development (bots not counted in): almost none recently

Issues: much more resolved than unresolved ones

Project management: no

Documentation: yes (longer readme)

Localization: yes (continuous)

Releases: relatively frequent (changelog - see releases)

Don Robertson
Good
Ok
Bad
4 years, 2 months ago

Older versions of this plugin were a bit ropy, but the new version has improved a lot. Adding new themes and plugins is a lot easier, and the app seems to work a lot better.

If you have tried this out before, and got burnt, don't let that put you off - it is working much better now. Worth another look.

Also - comment about themes not working. I have found most of the problems stem from the web server configuration. My server will not let a lot of resources to be loaded from other websites. If a theme tries to load external javascript libraries (eg jquery) or fonts (eg font awsome), it might not be able to. You might have to modify the content-security-headers, or install local copies of the files.

Aproposnix
Good
Ok
Bad
4 years, 6 months ago

If you're OK with the default theme or you just want to make your own, it's good. However, themes are broken and the default is not that great. Installing themes should be way easier.

Anonymous
Good
Ok
Bad
6 years, 9 months ago

This is a great app - makes Nextcloud much more customisable.