Community Management Systems https://unacms.com
Find a file
2026-01-23 17:13:57 +03:00
.github #5041 Update packages 2025-07-14 18:09:11 +03:00
.vscode #5134 Dev env 2025-08-15 16:05:14 +03:00
ai #5015 Logs: add log level 2025-09-25 14:09:39 +03:00
cache Initial commit 2013-04-08 12:22:41 +10:00
cache_public Initial commit 2013-04-08 12:22:41 +10:00
inc Ticket #4971 - Build-in API support: Site and Keyword searches. 2026-01-23 17:13:57 +03:00
install #2098 Add Redis cache to caching engines 2026-01-22 21:38:44 +03:00
logs #53 - add logs folder 2014-06-28 17:26:21 +06:00
modules Ticket #4971 - Build-in API support: Site and Keyword searches. 2026-01-23 17:13:57 +03:00
patches #5041 Update packages 2025-07-03 22:08:07 +03:00
periodic #5015 Logs: add log level 2025-09-25 14:09:39 +03:00
plugins #3488 Composer: delete plugins now they can be installed with composer 2021-09-06 09:38:57 +10:00
samples #1689 When profile status isn't 'active' then hide any profile content: connections 2022-01-07 13:05:35 +11:00
scripts #5134 Dev env: add redis to docker images 2026-01-22 21:40:51 +03:00
storage uncomment getModulesBy - it makes Dolphin not working on PHP 5.4 2013-08-17 14:46:14 +10:00
studio Ticket #5336 - Studio Forms: Select Module doesn't work in Categoeries builder. 2025-12-29 13:47:37 +03:00
template Ticket #5282 - Buttons in block (DesignBox) tabs. 2026-01-23 09:19:18 +03:00
tests #5134 Dev env 2025-08-27 21:04:02 +03:00
tmp #4032 Improvements 2022-09-06 17:41:44 +10:00
upgrade Upgrade script from 15.0.0-A1 to 15.0.0-A2 2025-10-22 20:06:56 +03:00
.gitignore #4852 Update outdated JS packages: delete plugins_public dir 2025-01-08 20:08:39 +03:00
.htaccess #2498 Rewrite engine 2019-11-29 22:07:41 +10:00
agents.php Ticket #4711 - Automations: Assistants. 2024-08-01 09:11:36 +03:00
api.php Ticket #4971 - Build-in API support: Location. 2025-07-10 13:32:02 +03:00
bower.json #5041 Update packages 2025-07-04 13:02:53 +03:00
build.xml #5134 Dev env 2025-10-01 14:34:00 +03:00
cart.php Ticket #643 2017-04-21 13:46:39 +03:00
chart.php Ticket #363 - base functionality. 2017-06-05 18:04:52 +03:00
cmts.php #4148 - Build-in API support (cmts+timeline) 2023-01-20 14:49:54 +02:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2017-06-30 14:35:32 +10:00
composer.json Bump stripe/stripe-php from 18.2.0 to 19.0.0 2025-11-19 05:04:09 +00:00
composer.lock Bump stripe/stripe-php from 19.1.0 to 19.2.0 2026-01-19 06:00:16 +00:00
conn.php #489 Renaming: root folder 2016-11-09 13:41:21 +06:00
docker-compose.yml #5134 Dev env 2025-08-15 22:16:35 +03:00
em.php #1339 Embeds for all content types - fix 2022-01-18 12:58:29 +03:00
embed.php #3203 quill + embed 2021-11-16 14:53:42 +03:00
favorite.php #2875 - Lists - fix 2020-08-07 11:28:51 +03:00
feature.php Ticket #404 - the engine itself. 2017-02-03 16:38:34 +03:00
form.php Ticket #2745 2020-05-06 15:40:25 +03:00
get_rss_feed.php #489 Renaming: root folder 2016-11-09 13:41:21 +06:00
grid.php #4753 Make CSRF checking in grids optional 2024-07-26 12:25:27 +03:00
gzip_loader.php #489 Renaming: root folder 2016-11-09 13:41:21 +06:00
healthcheck.php Healthcheck #5128 2025-08-05 09:56:38 +03:00
image_transcoder.php #2409 Logo sometimes isn't retina 2019-12-27 23:09:17 +11:00
index.php #2504 Mobile apps: redirect loop error when splash is enabled 2019-12-11 21:41:50 +10:00
invoices.php Ticket #3134 2021-01-12 12:50:54 +03:00
label.php Ticket #2878 - Selector. 2020-07-22 09:37:48 +03:00
license.txt #427 Updated readme and license 2016-09-27 13:04:11 +06:00
live_updates.php #489 Renaming: root folder 2016-11-09 13:41:21 +06:00
logout.php #4293 Session authentication 2023-03-31 16:12:54 +11:00
manifest.json.php Ticket #4480 - Update manifest. 2023-09-27 08:04:24 +03:00
member.php Ticket #4857 - Objects system for SMS sending (Twilio). 2024-12-25 16:10:30 +03:00
menu.php Ticket #3787 - Menus: Save collapsed state selected by user. 2022-05-03 12:42:05 +03:00
oembed.php Ticket #4863 - System: Oembed provider generates the error during the link's inserting. 2024-12-23 12:45:14 +03:00
orders.php #489 Renaming: root folder 2016-11-09 13:41:21 +06:00
package.json Bump rollup from 4.55.1 to 4.55.2 2026-01-20 05:36:25 +00:00
page.php #1339 Embeds for all content types 2021-12-20 16:37:42 +03:00
privacy.php Ticket #1909 2019-08-01 09:48:55 +03:00
r.php #1091 User friendly URLs 2021-12-07 18:35:04 +11:00
README.md Correct installation command in README 2025-11-21 15:41:46 +08:00
recommendation.php Ticket #4319 - Profiles: Improve Recommended profiles functionality. 2023-06-20 16:02:55 +03:00
report.php #489 Renaming: root folder 2016-11-09 13:41:21 +06:00
score.php Ticket #1211 - Feature itself. 2018-05-01 10:43:35 +03:00
searchExtended.php Ticket #715 - Search engine. 2017-06-20 11:18:40 +03:00
searchKeyword.php #1785 Page builder for search pages 2020-11-12 13:28:44 +03:00
searchKeywordContent.php #4120 - Minor fixes - searchKeywordContent with empty 'keyword' value 2022-11-10 14:05:16 +02:00
SECURITY.md Add support for version 15.x in SECURITY.md 2025-10-16 22:18:07 +03:00
splash.php #5199 Ability to use site_title in splash 2025-09-30 18:58:39 +03:00
storage.php #4943 Storage: getting file error should return some very simple error (maybe json) instead of full featured UNA pages 2025-03-31 12:32:44 +03:00
storage_uploader.php Ticket #5291 - Improve uploader and storage collaboration. P3. 2025-12-10 17:08:13 +03:00
subscriptions.php #489 Renaming: root folder 2016-11-09 13:41:21 +06:00
sw.js.php #4480 Install updated service worker immediately 2023-09-26 18:49:48 +03:00
tailwind.config.full.js #5197 Tailwind max build lacking some classes 2025-09-30 11:56:44 +03:00
tailwind.config.js Ticket #5076 - Profile badge. Core. 2025-07-16 13:19:27 +03:00
view.php Ticket #516 - improvements in the engine. 2016-12-14 08:12:41 +03:00
vote.php #489 Renaming: root folder 2016-11-09 13:41:21 +06:00
yarn.lock Bump rollup from 4.55.1 to 4.55.2 2026-01-20 05:36:25 +00:00

UNA Platform

Unified Networking Applications

Official Website GitHub license Releases GitHub forks

UNA is a Community Management System. The core platform is a full-stack framework for independent community websites and apps. With UNA content management, collaboration, e-commerce, learning management, and social networking, you can build any online project you have in mind.

screenshot

Table of Contents

Key Features

  • Unlimited Scalability: Hundreds, thousands, or millions - get as many users as your hosting can handle. UNA won't limit you.
  • Absolute Control: You own the data, you set the rules, you lead the community. We give you the tools and support.
  • Permissive License: MIT - the license allowing unrestricted commercial and private use, distribution, and modification.
  • Continuous Improvement: Regular security, performance, and feature updates for the core platform, apps, and integrations.
  • Collective Innovation: Improvements and revisions initiated and co-funded by the platform users community.
  • Integrations-Friendly: Integrate 3rd-party services as UNA apps or use UNA REST API to talk to your external apps.
  • Secure-By-Design: Full-site SSL encryption, SPD development, regular service updates, and vulnerability audits.
  • Compliance Readiness: We offer HIPAA, GDPR, CCPA (and any other regulations) compliance preparation service.

Documentation

To install and run the UNA platform, you'll need a web-hosting server or you can use UNA Cloud hosting for an instant launch.

Download

You can download the latest installable version of UNA Core and install it on your server. You will need to create an UNACMS.COM account to access all features.

Support & Development

UNA is managed by Yasko.Studio team and developed with the help of UNA Community.

Setup Development Environment

Clone UNA repository to current folder:

git clone https://github.com/unacms/UNA.git una

Switch current directory to newly created una folder:

cd una

Install JavaScript depenences:

yarn

Install PHP dependences:

docker run --rm -it -v "$(pwd):/app" composer/composer install --ignore-platform-reqs

Run UNA and related services:

docker compose up -d

Open UNA using the URL below in browser and proceed with the UNA installation:

http://localhost.una.io

Use the following default credentials for DB configuration during UNA install:
Database host name: mysql
Database name: una
Database user: una
Database password: una

Use phpMyAdmin to manage UNA database:

http://localhost.una.io:8080

MySQL root user password: root

Use Mailpit to inspect all emails coming from UNA:

http://localhost.una.io:8025

If you use Visual Studio Code, then there is already ready launch configuration for debugging via XDebug.

License

MIT


UNACMS on X @unacms


This project is tested with BrowserStack.