Pheix

Pheix is the Raku driven Content Management System: extremely lightweight, simple and customizable.

Pheix dCMS implemented in Raku

Pheix dCMS is the Raku driven decentralized Content Management System. It is extremely lightweight, flexible and customizable.

Repository submodules

There are two external submodules in this repository.

  1. dcms-configuration: https://gitlab.com/pheix/dcms-configuration

  2. dcms-resources: https://gitlab.com/pheix/dcms-resources

These are mandatory for production-ready deployments and extended testing. Once you have cloned Pheix dCMS, run the command:

git submodule init && git submodule update --recursive --remote

Installation guide

Check Installation guide section at our wiki for installation details, tips and tricks.

API reference

Check API reference ā€” Pheix API section at our wiki for full API reference.

Dependencies

Check the strict list of the Pheix dCMS dependencies at our wiki.

Borrowings

Pheix uses CGI module from November Wiki engine. Also the generic CGI tests are added to Pheix test bundle.

License information

Pheix is free and open source software, so you can redistribute it and/or modify it under the terms of the The Artistic License 2.0.

Changelog

All latest changes to this project are documented at Pheix official website.

Author

Please contact me via Matrix or LinkedIn. Your feedback is welcome at narkhov.pro.

Donate

Pheix dCMS is an independent and self-funded project. All contributions and donations are greatly appreciated. Your support is important to me and inspires me to create new releases. Transfers in USDT, Ethereum, Bitcoin and TON are accepted. Please check the official Donate page for details.

Pheix v0.15.11

Pheix is the Raku driven Content Management System: extremely lightweight, simple and customizable.

Authors

  • Konstantin Narkhov

License

The Artistic License 2.0

Dependencies

JSON:SchemaCompress::Bzip2Data::DumpFastCGI::NativeCall::AsyncFastCGI::NativeCallGeoIP2HTML::TemplateJSON::FastLZW::RevolunetMIME::Base64MagickWandNativeCallNet::EthereumOpenSSL::CryptToolsOpenSSL::DigestP5quotemetaRouter::RightTestTest::MockURI::EncodeBitcoin::Core::Secp256k1Node::Ethereum::Keccak256::Native

Provides

  • Pheix::Addons
  • Pheix::Addons::Embedded::Admin
  • Pheix::Addons::Embedded::Admin::Blockchain
  • Pheix::Addons::Embedded::Admin::Blockchain::Balance
  • Pheix::Addons::Embedded::User
  • Pheix::Addons::November::CGI
  • Pheix::App
  • Pheix::Controller::API
  • Pheix::Controller::Basic
  • Pheix::Controller::Stats
  • Pheix::Datepack
  • Pheix::Model::Database::Access
  • Pheix::Model::Database::Blockchain
  • Pheix::Model::Database::Blockchain::Explorer
  • Pheix::Model::Database::Blockchain::SendTx
  • Pheix::Model::Database::Blockchain::Signatures
  • Pheix::Model::Database::Compression
  • Pheix::Model::Database::Filechain
  • Pheix::Model::JSON
  • Pheix::Model::Resources
  • Pheix::Model::Resources::En
  • Pheix::Model::Resources::Ru
  • Pheix::Model::Route
  • Pheix::Model::Version
  • Pheix::Test::Blockchain
  • Pheix::Test::BlockchainComp::Helpers
  • Pheix::Test::Content
  • Pheix::Test::FastCGI
  • Pheix::Utils
  • Pheix::View::Debug
  • Pheix::View::HTML::Markup
  • Pheix::View::Pages
  • Pheix::View::Template
  • Pheix::View::Web::Cookie
  • Pheix::View::Web::Headers

The Camelia image is copyright 2009 by Larry Wall. "Raku" is trademark of the Yet Another Society. All rights reserved.